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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
binlex — إطار عمل محلّل معجمي للصفات الوراثية الثنائية | Kitploit
أدوات/GitHubGitHub/c3rb3ru5d3d53c/binlex
التحليل الثابتتحليل الكودتحليل التجزئةالهندسة العكسيةتحليل البرمجيات الخبيثةتحليل الملفات الثنائيةتعلم الآلة
GitHubc3rb3ru5d3d53c/binlex

binlex

إطار عمل محلّل معجمي للصفات الوراثية الثنائية

عرض المستودع
5986122منذ 4 أشهرتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

build OS Linux OS Windows OS MacOS GitHub stars GitHub license GitHub all releases binlex-python binlex-server binlex-web binlex-mcp

شعار Binlex

Binlex - إطار عمل محلل معجمي للسمات الجينية للملفات الثنائية

إذا ظن مطوّرو البرمجيات الخبيثة أن ملفاتهم الثنائية FUD، فهم على وشك المرور بأزمة وجودية.

يستخرج Binlex التعليمات والكتل الأساسية والدوال من الملفات الثنائية، وينتج سمات JSON قابلة للبحث لسير عمل الهندسة العكسية والاستقصاء والتشابه. وهو ينمذج بنية الملفات الثنائية عبر تسلسل هرمي مستوحى من علم الجينوم: الجينومات (التعليمات والكتل والدوال)، والكروموسومات (أنماط بطاقات البدل)، وأزواج الأليلات (البايتات)، والجينات (الأنيبات). هذا التمثيل يجعل تحليل البرمجيات الخبيثة وتشابه الملفات الثنائية أكثر منهجية، من خلال تمكين المقارنة على مستوى الأنماط والتجميع وتوليد التوقيعات عبر مجموعات عينات كبيرة.

الميزات

  • 🧬 استخراج سريع للسمات الخاصة بالتعليمات والكتل والدوال
  • 🔐 التجزئة والسمات: MinHash وTLSH وSHA256 والإنتروبيا وأنماط بطاقات البدل
  • 📈 خطوط أنابيب للتطبيع والميزات لسير عمل تشابه موجّهة لتعلّم الآلة
  • 🧰 واجهات: CLI وواجهة Rust API وواجهة/ارتباطات Python وإضافة IDA
  • ⚙️ إطار عمل للمعالجات بلغة Rust مع تنفيذ خارجي سريع عبر ipc وhttp
  • 🧠 ابنِ معالجات Rust الخاصة بك لإجراء تحليلات إضافية
  • 🎯 أدوات لتوليد YARA واستيعاب الرموز وسير عمل JSON على دفعات

الأهداف المدعومة 🌐

  • المنصات: Linux وmacOS وWindows
  • التنسيقات: PE وELF وMach-O
  • البنيات: AMD64 وI386 وCIL

مجموعة أدوات سطر الأوامر المضمنة 🧰

  • binlex: واجهة سطر الأوامر الرئيسية لاستخراج سمات الملفات الثنائية
  • binlex-mcp: خادم بروتوكول سياق النموذج (Model Context Protocol) لعرض أدوات Binlex على عملاء MCP
  • binlex-server: خادم نقل المعالجات لسير عمل http
  • binlex-hash: أداة تجزئة
  • binlex-image: أداة متعلقة بالصور
  • binlex-symbols: أداة مساعدة لاستيعاب الرموز وتحويلها
  • binlex-yara: توليد قواعد YARA من أنماط أو تدفقات بنمط Binlex

البناء والتثبيت 🛠️

واجهة Rust API والأدوات

cargo run --manifest-path xtask/Cargo.toml
cargo build --release --workspace

ارتباطات Python 🐍

cd bindings/python/
virtualenv -p python3 venv/
source venv/bin/activate
pip install maturin[patchelf]
maturin develop

التغليف 📦

make zst   # Arch Linux
make deb   # Debian-based
make wheel # Python Wheel

إضافة IDA 🧠

cd plugins/ida/
pip install .
python -m binlex_ida install

حاويات Docker

# Local Build and Start
docker compose -f compose.yml -f compose.local.yml up --build -d
# Start Using Docker Hub
docker compose -f compose.yml -f compose.remote.yml up -d

التوثيق 📚

الأدلة

  • دليل سطر الأوامر
  • المعالجات المخصصة

الأمثلة 🧪

  • أمثلة Python
  • أمثلة Rust

واجهة Rust API

cargo doc --open

الإعدادات 📁

أدلة الإعدادات الافتراضية:

  • Linux: $XDG_CONFIG_HOME/binlex/binlex.toml أو $HOME/.config/binlex/
  • macOS: $HOME/Library/Application Support/binlex/
  • Windows: %APPDATA%\binlex\

الاستشهاد 📖

إذا استخدمت Binlex في منشور بمجلة أكاديمية أو في نموذج ذكاء اصطناعي مفتوح المصدر، فاستشهد بما يلي:

@misc{binlex,
  author = {c3rb3ru5d3d53c},
  title = {binlex: A Binary Genetic Trait Lexer Framework},
  year = {2025},
  note = {Available at \url{https://github.com/c3rb3ru5d3d53c/binlex}}
}

لا يُشترط الاستشهاد لأي استخدام آخر تجاري أو شخصي أو لأي مخرجات مُولَّدة (مثل قواعد YARA).

تنزيل الأداة