الفريق العربي للهندسة العكسية
اريد شرح وجواب على استفسااري بخصوص الهندسة العكسية - نسخة قابلة للطباعة

+- الفريق العربي للهندسة العكسية (https://www.at4re.net/f)
+-- قسم : منتديات الهندسة العكسية - Reverse Engineering Forums (https://www.at4re.net/f/forum-4.html)
+--- قسم : الأسئلة والإستفسارات، حلول المشاكل و تبادل الخبرات - Expert Exchange Newbie Questions Answers (https://www.at4re.net/f/forum-36.html)
+--- الموضوع : اريد شرح وجواب على استفسااري بخصوص الهندسة العكسية (/thread-2892.html)



اريد شرح وجواب على استفسااري بخصوص الهندسة العكسية - mohmmad king33 - 12-10-2021

السلام عليكم اخواني في الله 

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


RE: اريد شرح وجواب على استفسااري بخصوص الهندسة العكسية - the9am3 - 12-10-2021

برامج الجافا يمكن استخراج السورس كود اذا البرنامج كان .jar 
يمكنك استعمال jdax لقراءة الكود او تحويل الملف الى ملف .java من خلال IntelliJ IDEA
ببساطة 
 
java -cp  "C:\Program Files\JetBrains\IntelliJ IDEA 2020.1java-decompiler.jar" org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -dgs=true youfile.jar src
youfile.jar هذا اسم ملف الjar الى تريد تحولة الى كود .java 
src  مجلد الي راح يتحوي على الملفات المحولة
C:\Program Files\JetBrains\IntelliJ IDEA 2020.1java-decompiler.jar  حسب نسخة الIntelliJ IDEA الي عندك تعدل المسار

واذا كانت برامج اندرويد نفس الفكرة تحول الملفات من dex الى .jar 
وبعدها نفس الفكرة 
ويمكنك ايضا من خلال برامج مثل jeb3 عمل decompile وقراءة الاكواد

طبعا ايضا توجد برامج تكون مشفرة هذه في البعض منها يمكنك و البعض لا


RE: اريد شرح وجواب على استفسااري بخصوص الهندسة العكسية - mohmmad king33 - 12-10-2021

وماذا عن البرامج الكمبيوتر هل يمكن استخراج السورس كود الخاص فيهم ؟؟


RE: اريد شرح وجواب على استفسااري بخصوص الهندسة العكسية - the9am3 - 12-10-2021

(12-10-2021, 06:43 PM)mohmmad king33 كتب : وماذا عن البرامج الكمبيوتر هل يمكن استخراج السورس كود الخاص فيهم ؟؟

يمكنك استعمال ida pro بواسطة hexray يعطيك كود مشابه للغة c


RE: اريد شرح وجواب على استفسااري بخصوص الهندسة العكسية - mohamad - 12-10-2021

(12-10-2021, 06:43 PM)mohmmad king33 كتب : وماذا عن البرامج الكمبيوتر هل يمكن استخراج السورس كود الخاص فيهم ؟؟

بعد عمل compile لغات مثل c و دلفي تتحول الى اسمبلي وبذلك لن يمكن ارجاعها الى الشكل اللي كتبت به ولاكن يمكن ارجاعها الى كود يمكن فهمه واحيانا يكون معقد اكثر من الاصلي 

و يوجد لغات msil ويمكن تعديلها بسهولة