تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
طلب المساعدة لمعرفة خوارزمية ملف Android الصغيرة جدًا!
#4
(13-02-2023, 03:34 PM)خلوف1 كتب : شكرا لك أخي العزيز
الحقيقة هي ، لم أكن أعتقد أن هذا الملف له علاقة بالخوارزمية ، عندما قمت بتحليله بالبرنامج الذي قدمته ، كان يحتوي على الكثير من الرموز الغامضة وأحتاج إلى مزيد من المساعدة ، ومن المثير للاهتمام أن برنامج Android هو كذلك صغيرة للأشخاص مثلي المبتدئين. يمكن أن تخلق تحديًا!
لم أعمل مع برنامج Binary Ninja من قبل وأشكرك على تقديم هذا البرنامج.
في رأيي ، يجب أن أبحث عن الخوارزمية في هذه الوظيفة ، أليس كذلك؟ (لقد أرفقتها في الملف)
أليس هناك حل لتفكيك مثل هذه الملفات أكثر قابلية للقراءة؟ مثل بيئة المصححات (ollydbg)؟
لأنني على دراية فقط ببيئة مصححات الأخطاء وبرامج Windows مثل ollydbg

يجب عليك فهم الخوارزمية او عمل dynamic analysis بواسطة IDA pro 
او  Frida 
public native String generatePassword(String arg1, String arg2, int arg3, String arg4)
الدالة موجودة داخل ملف lib وتاخذ 4 مدخلات وبعدها داخل ملف lib دالة generatePassword  الموجودة داخل libppvmpassword يقوم بأنشاء الباسورد 


you have to understand the algorithm by reading the code or dynamic analyzing it with IDA PRO or Frida  
the function take 
public native String generatePassword(String arg1, String arg2, int arg3, String arg4)

four argument 
and pass it to native function call generatePassword its in lib libppvmpassword
and will return string
أعضاء أعجبوا بهذه المشاركة : خلوف1 , rce3033


الردود في هذا الموضوع
RE: طلب المساعدة لمعرفة خوارزمية ملف Android الصغيرة جدًا! - بواسطة the9am3 - 13-02-2023, 09:06 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 2 ) ضيف كريم