استخراج السلاسل
استخرج سلاسل ASCII المطبوعة من البيانات الثنائية أو المختلطة.
حول استخراج السلاسل النصية
يقوم استخراج السلاسل النصية (Strings Extraction) بفحص البيانات الثنائية أو المختلطة للبحث عن تسلسلات متجاورة من أحرف ASCII القابلة للطباعة، على غرار أداة سطر الأوامر "strings" في Unix، ويستخرج جميع أجزاء النص المقروءة ذات الطول الأدنى القابل للتكوين. تُستخدم هذه الإمكانية على نطاق واسع في تحليل الثنائيات، وأبحاث البرمجيات الخبيثة، والتحاليل الجنائية الرقمية لاكتشاف عناوين URL المضمنة، ومسارات الملفات، ورسائل الخطأ، وأسماء الوظائف، وسلاسل التكوين دون تفكيك أو فك تجميع الثنائي. تقبل الأداة المدخلات بتشفير hex، أو Base64، أو في شكل لصق خام، وتبلغ عن كل سلسلة مستخرجة مع إزاحتها بالبايت ضمن بيانات الإدخال لتحديد الموقع بدقة.
كيفية الاستخدام
الصق بياناتك الثنائية المشفرة بصيغة سداسية عشرية (hexadecimal) أو Base64 في منطقة الإدخال، ثم اضبط الحد الأدنى لطول السلسلة النصية القابلة للطباعة، وعادة ما يكون من 4 إلى 8 أحرف، لتصفية الضوضاء. انقر على 'استخراج' (Extract) لفحص البيانات وسرد جميع تسلسلات ASCII القابلة للطباعة التي تستوفي حد الطول. تُظهر كل نتيجة السلسلة المستخرجة وإزاحتها البدائية في البيانات الثنائية. صَفِّ النتائج حسب الكلمة المفتاحية للعثور بسرعة على سلاسل نصية محددة مثل عناوين URL، أو أسماء المضيفين (hostnames)، أو رسائل الخطأ. انسخ قائمة الاستخراج الكاملة للتوثيق أو لمزيد من التحليل.
حالات الاستخدام الشائعة
- استخراج عناوين URL المضمنة، ونقاط نهاية API، وبيانات الاعتماد المبرمجة (hardcoded credentials) من الملفات التنفيذية الثنائية المترجمة أو صور البرامج الثابتة (firmware images)
- العثور على رسائل خطأ قابلة للقراءة، وسلاسل الإصدار، ومسارات الملفات داخل ملفات المكتبات الثنائية (DLL, SO, dylib) لأغراض التصحيح (debugging)
- تحليل البرمجيات الخبيثة أو العينات الثنائية المشبوهة للبحث عن أسماء مضيفي خوادم القيادة والتحكم (command-and-control server hostnames)، ومفاتيح السجل (registry keys)، والمؤشرات السلوكية
- استعادة أجزاء نصية مقروءة من الملفات الثنائية التالفة جزئياً أو قطاعات القرص أثناء عمليات استعادة البيانات
- فحص حمولات البروتوكولات الثنائية الملتقطة من حرككة مرور الشبكة للبحث عن معرفات قابلة للقراءة البشرية، وحقول الإصدار، والسلاسل السحرية (magic strings)