Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

الخلاصاتاتصالالخصوصية© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
hexcymatix — تصوّر تسلسلات البايت المتكررة في الملفات الثنائية لكشف البنية المخفية، مما يدعم الهندسة العكسية واكتشاف الأنماط دون توقيعات محددة مسبقًا. | Kitploit
أدوات/GitHubGitHub/xoreaxeaxeax/hexcymatix
التحليل الثابتالهندسة العكسيةتحليل الملفات الثنائية
GitHubxoreaxeaxeax/hexcymatix

hexcymatix

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

عرض المستودع
19241منذ شهر واحدلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

hexcymatix

errlook.exe

hexcymatix هو مشروع بحثي استكشافي، يُتصوَّر بشكل فضفاض كأداة هندسة عكسية للثنائيات لاستخراج معلومات بنيوية من أنماط البايتات المتكررة في الملفات الثنائية.

لم تتجسد الفكرة في أداة قابلة للاستخدام، لكنها ما زالت تنتج بعض التمثيلات المذهلة للتناظر الذاتي اللافت في البيانات اليومية.

نظرة عامة

أحيانًا في الهندسة العكسية يكون لديك مثال لبعض البيانات — جدول، أو كتلة مضغوطة، أو حمولة بروتوكول — وتريد العثور على بيانات مشابهة في مكان آخر داخل ملف، دون أن تكون قادرًا بعد على كتابة قاعدة أو محلل يصفها. تريد تشابهًا دون تحديد.

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

على سبيل المثال، يحتوي مقطع Pensées أدناه على عدة تسلسلات متكررة ذاتيًا (' incapable of ', ' which he ', 'ing either ') — يفرش hexcymatix الملف على سطرين ويربط أي تسلسلات بايتات متكررة يبلغ طولها 8 بايتات على الأقل:

Pascal Pensees

الروابط التي تظهر عندئذٍ تلمّح إلى بنية وعلاقات كامنة في البيانات.

عند تكرار هذه العملية على ملف ثنائي يومي، تبدأ تلقائيًا في إبراز تشابه ذاتي وروابط وبنية غير متوقعة. كمثال، إليك الملف التنفيذي للبحث عن الأخطاء في تثبيت Windows قياسي:

errlook.exe

أهم جزء في العملية هو إضافة أقواس بين اتصالات الأجزاء لجعل المخرجات تبدو رائعة:

errlook.exe

بعد أن فقدنا الخيط تمامًا، يمكننا تجربة تمثيلات متنوعة للبيانات. على سبيل المثال، يظهر الملف نفسه واتصالاته مرسومة حول محيط دائرة على النحو التالي:

errlook.exe

الاستخدام

python hexcymatix.py [options] file [file ...]

الخيارات

الخيارالوصف
--circularتخطيط دائري: إزاحات البايتات تقابل زوايا على حلقة (الافتراضي)
--linearتخطيط أشرطة متوازية: شريطان أفقيان متصلان بمعينات متقاطعة
--top N [N ...]الاحتفاظ بأطول N جزء فقط قبل العرض؛ مرّر عدة قيم لعرض صورة واحدة لكل حد قطع
--no-arcsرسم الأوتار فقط، مع تخطي الأقواس (أسرع بكثير، وضوضاء بصرية أقل)
--resolution RESدقة الإخراج بصيغة WxH أو إعداد مسبق: 480p, 720p, 1080p, 1440p, 4k, uwfhd (2560x1080), suwfhd (3840x1080) (الافتراضي: 1080p)
--ultraاختصار لـ --resolution 4000x4000
--circle-fill Fجزء من قطر اللوحة تشغله الدائرة (الافتراضي: 0.25، أو 0.50 للإعدادات المسبقة فائقة الاتساع)
--jpgكتابة ملف JPEG بجودة 80% أيضًا بجانب كل PNG
--output-dir DIRدليل ملفات الإخراج (الافتراضي: output)

أمثلة

# Circular visualization of an executable
python hexcymatix.py --circular guidgen.exe

# Linear visualization, top 500 fragments only
python hexcymatix.py --linear --top 500 guidgen.exe

# Batch, 4K output
python hexcymatix.py --circular --resolution 4k *.exe

المخرجات

الملفات التنفيذية

cmd.exe

cmd.exe circular

cmd.exe circular

calc.exe

calc.exe linear

calc.exe circular

explorer.exe

explorer.exe linear

explorer.exe circular

الخطوط

Arial TTF

arial.ttf linear

arial.ttf circular

Comic Sans TTF

comic.ttf linear

comic.ttf circular

Courier New TTF

cour.ttf linear

cour.ttf circular

المكتبات

kernel32.dll

kernel32.dll linear

kernel32.dll circular

spwizres.dll

spwizres.dll linear

spwizres.dll circular

user32.dll

user32.dll linear

تنزيل الأداة