En çok mesaj

السلام عليكم ورحمة الله وبركاته اولا ومبروك عودة المنتدى واتمنا لكم الخير وسلام . . . . ليوم جبت لكم طريقة استخراج السورس كود الخاص ب payload spynote اطريقة...

احصائياتى
الردود
62
المشاهدات
2K

EVLF

ExpErt Hacker

إنضم
30 مايو 2020
المشاركات
310
مستوى التفاعل
386
النقاط
63
طريقة استخراج سورس spynote stub
السلام عليكم ورحمة الله وبركاته
اولا ومبروك عودة المنتدى واتمنا لكم الخير وسلام
.
.
.
.
ليوم جبت لكم طريقة استخراج السورس كود الخاص ب
payload spynote
اطريقة ليست كاملة بعد لانه يمكنك مشاهدة الكود بدون تعديل
اي يمكنك بناء بايلود جديد
او
افعل ما شئت به
.
.
.

.
.
اول برنامج dex2jar
.
يقوم بتحول الملف .dex الى .jar
.
1:نقوم بتحويل صيغة الpayload
من apk
الىrarأو zip
ثم نقوم بفك ضغط
وندخل الى مجلد البايلود
نجد ملف classes.dex
نقوم بنسخه الى مسار تواجد برنامج dex2jar


dex2jar.jpg

.
الان نفتح cmd موجه الاوامر داخل المسار dex2jar
ونقوم بكتابة الامر تالي

d2j-dex2jar.bat classes.dex


SharedScreenshot.jpg

.ثم يتم انشار ملف جديد
باسم
classes-dex2jar.jar
.
.
البرنامج الثاني JD-GUI
java decompiler

.
.
JD-GUI .jpg

نقوم باستخدمه لمشاهدة ملف ال jar الناتج
والذي يحتوي على الكود
.
.
.
اتمنا يكون شرح كافي واتمنا ان يفيدكم بشيء
جميع البرامج المزكود موجود في غوغل وشكرا


 

issamdasa1

مراقب عام
طاقم الإدارة

إنضم
25 يوليو 2019
المشاركات
367
مستوى التفاعل
338
النقاط
63
العمر
53
طريقة استخراج سورس spynote stub
بارك الله فيك اخي على الشرح 🥳
 
  • اعجبني
التفاعلات: EVLF

Eagle_Master

Beginner Hacker

إنضم
17 مايو 2019
المشاركات
25
مستوى التفاعل
27
النقاط
13
طريقة استخراج سورس spynote stub
شكرا استاذ
 
  • احببته
التفاعلات: EVLF

noctss

Beginner Hacker

إنضم
30 مايو 2020
المشاركات
42
مستوى التفاعل
60
النقاط
18
طريقة استخراج سورس spynote stub

noctss

Beginner Hacker

إنضم
30 مايو 2020
المشاركات
42
مستوى التفاعل
60
النقاط
18
طريقة استخراج سورس spynote stub
وهنا طرق لا أدري هل تنفع أم لا لأنني لم أقم بتجربتها
 

SAMPOP

V • I • P

إنضم
9 سبتمبر 2018
المشاركات
884
مستوى التفاعل
978
النقاط
93
العمر
20
طريقة استخراج سورس spynote stub
السلام عليكم جربت طريقتين لإستخراج السورس كود
الطريقة الاولى موقع APK Decompilers - Online Android APK Decompiler
والنتيجة كانت :
مشاهدة المرفق 912
و الطريقة الثانية موقع APK decompiler - decompile Android .apk ✓ ONLINE ✓ ويعطي سورس مختلف أيضا و يعتمد على jadx

لا أدري بصراحة أيهما يجب الاعتماد عليه لأنه ليس عندي خبرة في الجافا .
الموقع الاول هو الاحسن لانه يستخرج سورس نوعا ما مكتمل
و الاشكالية كيف سوف تقوم ببنائه من جديد فهذه الطرق صالحة فقط للتحليل
 

noctss

Beginner Hacker

إنضم
30 مايو 2020
المشاركات
42
مستوى التفاعل
60
النقاط
18
طريقة استخراج سورس spynote stub
السلام عليكم ورحمة الله وبركاته
اولا ومبروك عودة المنتدى واتمنا لكم الخير وسلام
.
.
.
.
ليوم جبت لكم طريقة استخراج السورس كود الخاص ب
payload spynote
اطريقة ليست كاملة بعد لانه يمكنك مشاهدة الكود بدون تعديل
اي يمكنك بناء بايلود جديد
او
افعل ما شئت به
.
.
.

.
.
اول برنامج dex2jar
.
يقوم بتحول الملف .dex الى .jar
.
1:نقوم بتحويل صيغة الpayload
من apk
الىrarأو zip
ثم نقوم بفك ضغط
وندخل الى مجلد البايلود
نجد ملف classes.dex
نقوم بنسخه الى مسار تواجد برنامج dex2jar


مشاهدة المرفق 910
.
الان نفتح cmd موجه الاوامر داخل المسار dex2jar
ونقوم بكتابة الامر تالي

d2j-dex2jar.bat classes.dex


مشاهدة المرفق 911
.ثم يتم انشار ملف جديد
باسم
classes-dex2jar.jar
.
.
البرنامج الثاني JD-GUI
java decompiler

.
.مشاهدة المرفق 909
نقوم باستخدمه لمشاهدة ملف ال jar الناتج
والذي يحتوي على الكود
.
.
.
اتمنا يكون شرح كافي واتمنا ان يفيدكم بشيء
جميع البرامج المزكود موجود في غوغل وشكرا


Smali/Baksmali
bak/smali is actually used byt apktool under the hood. With baksmali one can disassemble the java classes into editable forms (smali). To assemble all classes to a readable form for android (classes.dex) smali can be used.



Java — Dalvik Bytecode — Smali
If the goal is to make changes in the source code, the modification can be done within the smali code.

هذا مقتطف من مقالة حول التعديل على الكود سورس و الخلاصة أنه يمكن تحويل من dex الى smali بحيث يمكن التعديل داخل smali ثم اعادة البناء من جديد ..
 

SAMPOP

V • I • P

إنضم
9 سبتمبر 2018
المشاركات
884
مستوى التفاعل
978
النقاط
93
العمر
20
طريقة استخراج سورس spynote stub
Smali/Baksmali
bak/smali is actually used byt apktool under the hood. With baksmali one can disassemble the java classes into editable forms (smali). To assemble all classes to a readable form for android (classes.dex) smali can be used.



Java — Dalvik Bytecode — Smali
If the goal is to make changes in the source code, the modification can be done within the smali code.

هذا مقتطف من مقالة حول التعديل على الكود سورس و الخلاصة أنه يمكن تحويل من dex الى smali بحيث يمكن التعديل داخل smali ثم اعادة البناء من جديد ..
في هذه الحالة يجب فهم smali و هذا يلزمه وقت و جهد و مصادر
 

SAMPOP

V • I • P

إنضم
9 سبتمبر 2018
المشاركات
884
مستوى التفاعل
978
النقاط
93
العمر
20
طريقة استخراج سورس spynote stub
وهنا طرق لا أدري هل تنفع أم لا لأنني لم أقم بتجربتها
هذه المواقع تستعمل نفس الوسائل و طرق الاستخراج مثل الطريقة التي وضعها الاخ هنا في هذا الموضوع
اصحاب البرامج لم تضع سورس برامجهم فلماذا نتعب لاستخراجها دون جدوي من اعادة بنائها
نحلل فقط برامجهم من اجل معرفة ان كانت ملغمة ام لا و نستعملها مباشرة
 

noctss

Beginner Hacker

إنضم
30 مايو 2020
المشاركات
42
مستوى التفاعل
60
النقاط
18
طريقة استخراج سورس spynote stub
ورشة عمل مفيدة لمن يفهم اللغة الانجليزية حول الهندسة العكسية لتطبيقات الاندرويد
 

EVLF

ExpErt Hacker

إنضم
30 مايو 2020
المشاركات
310
مستوى التفاعل
386
النقاط
63
طريقة استخراج سورس spynote stub
السلام عليكم جربت طريقتين لإستخراج السورس كود
الطريقة الاولى موقع APK Decompilers - Online Android APK Decompiler
والنتيجة كانت :
مشاهدة المرفق 912
و الطريقة الثانية موقع APK decompiler - decompile Android .apk ✓ ONLINE ✓ ويعطي سورس مختلف أيضا و يعتمد على jadx

لا أدري بصراحة أيهما يجب الاعتماد عليه لأنه ليس عندي خبرة في الجافا .
شكرا على الرد اخي
بنبسة للموقع الاول فهو يعمل ك apk-tool وذلك يساعدة في نظر الى الرسيورس داخ ال apk ولا تمكنك من فهم كود البايبود
واعتقد ان لاخ sampop كفا و وفا بالشرح
 

EVLF

ExpErt Hacker

إنضم
30 مايو 2020
المشاركات
310
مستوى التفاعل
386
النقاط
63
طريقة استخراج سورس spynote stub
Smali/Baksmali
bak/smali is actually used byt apktool under the hood. With baksmali one can disassemble the java classes into editable forms (smali). To assemble all classes to a readable form for android (classes.dex) smali can be used.



Java — Dalvik Bytecode — Smali
If the goal is to make changes in the source code, the modification can be done within the smali code.

هذا مقتطف من مقالة حول التعديل على الكود سورس و الخلاصة أنه يمكن تحويل من dex الى smali بحيث يمكن التعديل داخل smali ثم اعادة البناء من جديد ..
كلام جميل صديقي ,
تعليق :سوف احاول ان اعيد البايلود الىandroid studio وانشالله في حال نجحت معي سانشرها
 

EVLF

ExpErt Hacker

إنضم
30 مايو 2020
المشاركات
310
مستوى التفاعل
386
النقاط
63
طريقة استخراج سورس spynote stub
ورشة عمل مفيدة لمن يفهم اللغة الانجليزية حول الهندسة العكسية لتطبيقات الاندرويد
انا لدي انكليزية قوية سوف احاول البحث بالموضوع شكرا على النشر
 

SAMPOP

V • I • P

إنضم
9 سبتمبر 2018
المشاركات
884
مستوى التفاعل
978
النقاط
93
العمر
20
طريقة استخراج سورس spynote stub
شكرا على الرد اخي
بنبسة للموقع الاول فهو يعمل ك apk-tool وذلك يساعدة في نظر الى الرسيورس داخ ال apk ولا تمكنك من فهم كود البايبود
واعتقد ان لاخ sampop كفا و وفا بالشرح
الموقع الاول يستعمل jadx في الاستخراج مجرد اظافة
 
  • اعجبني
التفاعلات: EVLF

EVLF

ExpErt Hacker

إنضم
30 مايو 2020
المشاركات
310
مستوى التفاعل
386
النقاط
63
طريقة استخراج سورس spynote stub
ورشة عمل مفيدة لمن يفهم اللغة الانجليزية حول الهندسة العكسية لتطبيقات الاندرويد
ما فهمت من نظرة لاولى
انه المشروع هو توزيعة ابونتو
عليك تحميلها وتثبيتها على VM-box
The VM is an Ubuntu 18.04 64-bit image. The username is AndroidAppRE and the password is android. The VM has the following tools installed:

داخل التوزيعة يوجد ادواة مثبتة
1 :jdx (نفس التي استخدمتها انا في الشرح لكن لتوزيعة الينكس "لا يوجد فرق")​
  • jadx - Android decompiler. We load the APKs into jadx. And are able to analyze the DEX bytecode using jadx.
++++++++++++++++++++++++++++++++++++++
2 : Ghidra اداة هندسة عكسية
لا اعلم ما هي الاداة لكن تستخدم لقراءة
native code​
  • Ghidra - Software reverse engineering tool. We use its ARM disassembler/decompiler functionality in the exercises to statically analyze the native libraries
ربما اقوم بتحمليها والمحاولة بها​
 

SAMPOP

V • I • P

إنضم
9 سبتمبر 2018
المشاركات
884
مستوى التفاعل
978
النقاط
93
العمر
20
طريقة استخراج سورس spynote stub
ما فهمت من نظرة لاولى
انه المشروع هو توزيعة ابونتو
عليك تحميلها وتثبيتها على VM-box
The VM is an Ubuntu 18.04 64-bit image. The username is AndroidAppRE and the password is android. The VM has the following tools installed:

داخل التوزيعة يوجد ادواة مثبتة
1 :jdx (نفس التي استخدمتها انا في الشرح لكن لتوزيعة الينكس "لا يوجد فرق")​
  • jadx - Android decompiler. We load the APKs into jadx. And are able to analyze the DEX bytecode using jadx.
++++++++++++++++++++++++++++++++++++++
2 : Ghidra اداة هندسة عكسية
لا اعلم ما هي الاداة لكن تستخدم لقراءة
native code​
  • Ghidra - Software reverse engineering tool. We use its ARM disassembler/decompiler functionality in the exercises to statically analyze the native libraries
ربما اقوم بتحمليها والمحاولة بها​
لا انصحك باستعمالها فسوف تتعب فقط فهي نفس الطريقة المطروحة من طرفك
اللغة مجرد توصيل للمعلومة فقط
 
  • اعجبني
التفاعلات: EVLF
أعلى