
Interrogate هي أداة إثبات مفهوم لتحديد مفاتيح التشفير في المواد الثنائية (بغض النظر عن نظام التشغيل المستهدف)، في المقام الأول لتحليل تفريغات الذاكرة والاستخدام في التحليل الجنائي الرقمي.
Interrogate هي أداة إثبات مفهوم لتحديد المفاتيح التشفيرية في المواد الثنائية (بصرف النظر عن نظام التشغيل الهدف)، وفي المقام الأول لتحليل تفريغ الذاكرة والاستخدامات الجنائية. قادرة على تحديد مفاتيح AES وSerpent وTwofish وRSA المشفّرة بصيغة DER اعتبارًا من الإصدار 0.0.4.
أُعدّت الأداة كجزء من رسالة الماجستير الخاصة بي في NTNU.
يتطلب Interrogate:
لا توجد أي تبعيات لـ Interrogate، ويتكون التثبيت من التنزيل والترجمة:
git clone https://github.com/carmaa/interrogate.git
cd interrogate
make
للحصول على وصف أكثر اكتمالاً وحداثة، يرجى تشغيل:
./interrogate -h
هذه أداة إثبات مفهوم فقط. لا تتوقع الكثير.
يرجى الاطلاع على رسالة الماجستير الخاصة بي: https://ntnuopen.ntnu.no/ntnu-xmlui/handle/11250/261742
والورقة البحثية ذات الصلة: https://dfrws.org/sites/default/files/session-files/paper-the_persistence_of_memory_-_forensic_identification_and_extraction_of_cryptographic_keys.pdf
لا تستخدم هذه الأداة في الشر. أيضًا، أنا مختبِر اختراق وليس مطوّرًا. لذا إذا رأيت كودًا غريبًا يزعج حسّك البرمجي النقي، أرسل لي ملاحظة حول كيف يمكنني تحسينه. أو الأفضل من ذلك، قم بعمل fork لكودي، وعدّله، وقدّم طلب سحب (pull request).