لا يا خالد ،، هناك reversers لديهم ملكة عالية جدا في تحليل اي خوارزمية كانت ، ومثال على هذا الـNTFS فهو يعتبر complex file system وبرغم ذلك تم عمل reversing له واعادة كتابته !
mov eax, dword ptr ds:[0xffdf0308]
jmp dword ptr [eax+0xfc]
لا يا خالد ،، هناك reversers لديهم ملكة عالية جدا في تحليل اي خوارزمية كانت ، ومثال على هذا الـNTFS فهو يعتبر complex file system وبرغم ذلك تم عمل reversing له واعادة كتابته !
mov eax, dword ptr ds:[0xffdf0308]
jmp dword ptr [eax+0xfc]
اقتباسلا يا خالد ،، هناك reversers لديهم ملكة عالية جدا في تحليل اي خوارزمية كانت ، ومثال على هذا الـNTFS فهو يعتبر complex file system وبرغم ذلك تم عمل reversing له واعادة كتابته !
كيف؟
Technical Lead Developer
اللهم قنى شر الجهل و الجهلاء
( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}
أكيد GM :)
و ولكنها بالفعل ملكة نادرة,
فهم خوارزمية من خلال قراءة كود بلغة عالية المستوى ربما مع التعليقات أمر صعب,
مابالك بقراءة أكواد أسمبلي مطحونة في قلب مترجم :lol:
كيف تم عمل Reverse لل NTFS
Technical Lead Developer
اللهم قنى شر الجهل و الجهلاء
( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}
طارق إبراهيم كتب:كيف تم عمل Reverse لل NTFS
في الغالب بعمل rE للسواقات التي يعمل بها , مثل ntfs.sys
اقتباسفي التطبيقات المحمية عادة المبرمج يكون قد حصل على ما يريده من مكسب قبل ان يتم كسر البرنامج
أكيد
بالنسبة للNTFS
كيف تتوقع إذن إستطاعه نظم تشغيل لينكس العمل عليه و هو أصلا ملك لميكو :D
لا إله إلا الله محمد رسول الله
アッラー以外に神はなし。ムハンマドはアッラーの使徒である
أخي طارق ، عمل reversing تم في شكلين مختلفين :
الشكل الاول وهو معرفة البنية المستخدمة والخوارزميات فقط وبناء كود من جديد كما في ntfs project الخاص بلينكس .
الشكل الثاني وهو عمل reversing للFilesystem Driver واعادة كتابته لاستخدامه تحت ويندوز مثل بعض الـforensic tools وقد قمت بذلك بنفسي وجمعت حوالي 60% من الـFSD استخدمه لأغراضي الخاصة ، الـ40% الباقية لخواص لن تفيدني ولن استخدمها .
وهناك من قام باعادة كتابة الـFSD بشكل كامل 100% :D
mov eax, dword ptr ds:[0xffdf0308]
jmp dword ptr [eax+0xfc]
ثم هناك Wine الذي لو فكرت فيه قليلاً لوجدت أنه عكس هندسي بسيط (و قانوني) لويندوز.