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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
bytesrevealer — عارض الهندسة العكسية عبر الإنترنت | Kitploit
أدوات/GitHubGitHub/vulnex/bytesrevealer
التحليل الثابتتحليل الثغرات الأمنيةالهندسة العكسيةالتحقيق الجنائي الرقميتحليل البرمجيات الخبيثةتحليل الملفات الثنائيةالتعلم والتعليم
GitHubvulnex/bytesrevealer

bytesrevealer

عارض الهندسة العكسية عبر الإنترنت

عرض المستودع
15منذ 20 أياملم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

https://bytesrevealer.online/

VULNEX https://www.vulnex.com/

Bytes Revealer

الإصدار: 0.4

Bytes Revealer هي أداة قوية للهندسة العكسية وتحليل الملفات الثنائية، مصممة لباحثي الأمن، محللي الطب الشرعي، والمطورين. بفضل ميزات مثل العرض السداسي عشر، التمثيل البصري، استخراج السلاسل النصية، حساب الإنتروبيا، واكتشاف توقيع الملفات، تساعد الأداة المستخدمين على كشف البيانات المخفية داخل الملفات. سواء كنت تحلل برامج ضارة، تقوم بتصحيح أخطاء الملفات الثنائية، أو تبحث عن تنسيقات ملفات غير معروفة، فإن Bytes Revealer تجعل من السهل استكشاف والبحث واستخراج المعلومات القيمة من أي ملف ثنائي.

Bytes Revealer لا تخزن أي ملف أو بيانات. يتم إجراء كل التحليل في متصفحك.

القيود الحالية: الملفات الأقل من 50MB يمكنها إجراء جميع التحليلات، بينما الملفات الأكبر حتى 1.5GB ستقوم فقط بتحليلات العرض البصري والعرض السداسي عشر.

الميزات

تحليل الملفات

  • معالجة الملفات على شكل أجزاء (chunks) لكفاءة الذاكرة
  • تتبع التقدم في الوقت الفعلي
  • اكتشاف توقيع الملفات مع تحليل متقدم لـ PE/ELF
  • حسابات التجزئة (MD5, SHA-1, SHA-256)
  • تحليل الإنتروبيا وتردد البايتات
  • تحميل تدريجي للملفات حتى 1.5GB

عروض متعددة

عرض الملف

  • معلومات شاملة عن الملف والبيانات الوصفية
  • اكتشاف متقدم لتوقيعات الملفات
  • قيم التجزئة مع خوارزميات متعددة
  • حساب الإنتروبيا وعرضها بيانيًا
  • تحليل إحصائي مع تردد البايتات
  • معلومات مفصلة عن توقيع الملف
  • اكتشاف الملفات المتداخلة (الأرشيفات، الملفات المضمنة)

العرض البصري

  • تصور البيانات الثنائية بمربعات ملونة
  • التبديل بين أنظمة الألوان الزرقاء والمصنفة سداسيًا
  • البحث في ASCII أو البايتات
  • عرض توزيع البيانات
  • مطابقة الأنماط المظللة
  • وظيفة الانتقال إلى الإزاحة (Jump-to-offset)
  • عرض مفتش البيانات
  • لوحة ألوان لتعليق البايتات

العرض السداسي عشر

  • واجهة محرر سداسي عشر احترافية
  • فحص على مستوى البايت مع ترميز بالألوان
  • قائمة سياقية لنسخ البايتات بتنسيقات متعددة
  • مطابقة الأنماط المظللة
  • تمثيل ASCII
  • البحث في ASCII أو البايتات
  • وظيفة الانتقال إلى الإزاحة
  • عرض مفتش البيانات
  • تبديل تلوين البايتات (زر 🎨)
  • تبديل الأحرف الكبيرة/الصغيرة (زر AA/aa)

تحليل السلاسل النصية

  • استخراج السلاسل النصية من تنسيقات ASCII, UTF-8, UTF-16
  • تحليل طول ونوع السلسلة
  • تصنيف نوع السلسلة
  • ترشيح وفرز متقدم
  • دعم البحث باستخدام التعبيرات العادية
  • التعرف على أنماط السلاسل
  • إمكانية التصدير مع بيانات كاملة عن السلاسل

مسح قواعد YARA

  • مطابقة أنماط YARA في المتصفح عبر libyara-wasm
  • مجموعات قواعد مدمجة: البرامج الضارة الشائعة، مؤشرات التشفير، الحزم والحمايات، السلاسل المشبوهة
  • محرر قواعد مخصص مع استيراد ملفات .yar
  • التنقل بين التطابقات إلى الإزاحات السداسية عشر
  • عرض التطابقات المظللة في العرض السداسي عشر
  • تبديل الميزة واستمرار الجلسة

العلامات والتعليقات المرجعية

  • إضافة علامات مرجعية عند إزاحات بايت محددة
  • تعليق على نطاقات البايتات بتسميات وملاحظات
  • لوحة ألوان من 8 ألوان للتصنيف البصري
  • ترشيح، فرز، والتنقل بين العلامات المرجعية/التعليقات
  • مؤشرات بصرية في العرض السداسي عشر والعرض البصري
  • استمرار الجلسة بالكامل

إدارة الجلسات

  • حفظ واستعادة جلسات التحليل باستخدام IndexedDB
  • تصدير الجلسات إلى ملفات .brsession للمشاركة/النسخ الاحتياطي
  • استيراد الجلسات من ملفات .brsession
  • تتبع البيانات الوصفية للجلسة (الاسم، معلومات الملف، الطوابع الزمنية)
  • مؤشر التغييرات غير المحفوظة مع تتبع الحالة المتسخة
  • الكشف التلقائي عن تغييرات الملفات عند الاستعادة

تكامل Kaitai Struct

  • دعم لأكثر من 100 تنسيق ملف ثنائي
  • اكتشاف تلقائي للتنسيق
  • تحليل بنية ثنائية منظمة
  • بحث وتحميل التنسيقات
  • تنظيم التنسيقات حسب الفئة

التحليل الثنائي

  • تحليل عميق لملفات PE (ويندوز): الأقسام، الواردات، الصادرات، ميزات الأمان (ASLR, DEP, CFG)
  • تحليل عميق لملفات ELF (لينكس): المقاطع، التبعيات، ميزات الأمان (PIE, RELRO, stack)
  • تحليل Mach-O (ماك): أوامر التحميل، دعم الملفات الثنائية الشاملة
  • تصدير رسم بياني للهجوم USecVisLib للملفات التنفيذية PE/ELF/Mach-O

خيارات التصدير

  • تصدير JSON محسّن مع طوابع زمنية
  • تصدير شامل للبيانات يشمل:
    • بيانات وصفية للملف وتجزئاته
    • توقيعات الملفات مع التفاصيل الكاملة
    • ملخص تحليل السلاسل النصية (مضمن دائمًا)
    • بيانات اختيارية كاملة عن السلاسل
    • بيانات الإنتروبيا وتردد البايتات
  • أسماء ملفات ذات طوابع زمنية لعمليات تصدير متعددة

الإعدادات

  • الوضع الداكن (الافتراضي) والوضع الفاتح
  • تكوين الإزاحة الأساسية
  • تحسينات الأداء

إمكانيات البحث

  • البحث عن الأنماط السداسية عشر
  • البحث عن سلاسل ASCII/UTF-8
  • دعم التعبيرات العادية
  • خيارات حساسية حالة الأحرف
  • نتائج بحث مظللة
  • تتبع تقدم البحث
  • عمليات بحث قابلة للإلغاء

مفتش البيانات

  • معلومات شاملة عن البايت في العرض البصري والسداسي عشر
  • اضغط L لقفل/فتح المفتش على بايت معين
  • تمثيلات بيانات متعددة:
    • أساسية (سداسي عشري، عشري، ثنائي، ثماني)
    • تنسيقات الأرقام (موقعة/غير موقعة)
    • ترميزات النص (ASCII, UTF-8, UTF-16)
    • قيم 16-bit, 32-bit, 64-bit
    • تفسيرات عدد صحيح وعائم
    • تنسيقات التاريخ/الوقت
    • تنسيقات ترميز إضافية

تحسينات واجهة المستخدم

  • مربع حوار تعليمات مع ألسنة (سجل التغييرات، دليل المستخدم، الترخيص، حول)
  • إدخال ملف محسّن مع زر مسح
  • مؤشرات أداء للملفات الكبيرة
  • مؤشرات تحميل الأجزاء
  • مؤشرات تحميل التنسيقات
  • إشعارات toast للعمليات
  • قوائم سياقية في العرض السداسي عشر
  • حوار تصدير لنطاقات البايتات
  • دعم اختصارات لوحة المفاتيح

التفاصيل الفنية

بني باستخدام

  • Vue.js 3.5 (Composition API + Composables)
  • Pinia 3 (إدارة الحالة)
  • Vite 7 (أداة بناء)
  • Web Workers للأداء
  • IndexedDB لاستمرار الجلسة
  • libyara-wasm لمسح YARA
  • Kaitai Struct لتحليل التنسيقات الثنائية

جودة الكود

  • ESLint 9 مع إضافات vue/recommended و vitest
  • Prettier مع روابط ما قبل الالتزام (husky + lint-staged)
  • GitHub Actions CI (فحص، تنسيق، اختبار، بناء)
  • 1688 اختبارًا عبر 37 ملف اختبار (Vitest + happy-dom)
  • إمكانية وصول شاملة (أدوار ARIA، حبس التركيز، التنقل بلوحة المفاتيح)
  • تصميم متجاوب للأجهزة اللوحية والمحمولة

ميزات الأداء

  • معالجة الملفات على شكل أجزاء (256KB لكل جزء)
  • تطبيق Web Workers (بحث، سلاسل نصية، YARA)
  • تحسين الذاكرة مع إخلاء LRU
  • عمليات قابلة للإلغاء
  • تتبع التقدم
  • ضغط مسبق Gzip/Brotli
  • تقسيم الكود (WASM محمّل بتكاسل، فئات التنسيقات)

البدء

المتطلبات الأساسية

root@kitploit:~
# مطلوب Node.js 20+
node -v

استخدام Docker

root@kitploit:~
docker-compose build --no-cache

الآن افتح متصفحك على: http://localhost:8080/

لإيقاف حاوية Docker

root@kitploit:~
docker-compose down

التثبيت

root@kitploit:~
# استنساخ المستودع
git clone https://github.com/vulnex/bytesrevealer

# الانتقال إلى دليل المشروع
cd bytesrevealer

# تثبيت التبعيات
npm install

# تشغيل خادم التطوير
npm run dev

البناء للإنتاج

root@kitploit:~
# بناء التطبيق
npm run build

# معاينة بناء الإنتاج
npm run preview

الاستخدام

  1. رفع الملف

    • انقر على "اختيار ملف" أو اسحب وأفلت ملفًا
    • يظهر شريط التقدم حالة الرفع والتحليل
  2. عروض التحليل

    • التبديل بين العروض باستخدام واجهة الألسنة
    • يقدم كل عرض منظورًا تحليليًا مختلفًا
    • تحديثات في الوقت الفعلي أثناء التنقل
  3. وظائف البحث

    • استخدم شريط البحث لمطابقة الأنماط
    • التبديل بين وضعي البحث السداسي عشر والنصي
    • يتم تظليل النتائج في العرض الحالي
  4. تحليل السلاسل النصية

    • عرض السلاسل النصية المستخرجة مع النوع والطول
    • ترشيح السلاسل حسب النوع أو المحتوى
    • الفرز حسب معايير متعددة
    • تصدير النتائج بتنسيقات متعددة

اعتبارات الأداء

  • تتم معالجة الملفات الكبيرة على شكل أجزاء
  • يتولى Web Workers العمليات المكثفة
  • تم تحسين استخدام الذاكرة
  • يمكن إلغاء العمليات إذا لزم الأمر

توافق المتصفحات

  • Chrome 80+
  • Firefox 75+
  • Safari 13.1+
  • Edge 80+

المساهمة

  1. قم بعمل fork للمشروع
  2. أنشئ فرع الميزة الخاص بك (git checkout -b feature/AmazingFeature)
  3. قم بعمل commit للتغييرات (git commit -m 'إضافة ميزة رائعة')
  4. ادفع إلى الفرع (git push origin feature/AmazingFeature)
  5. افتح طلب سحب (Pull Request)

الترخيص

هذا المشروع مرخص بموجب رخصة Apache، الإصدار 2.0 — راجع ملف LICENSE للحصول على التفاصيل.

اعتبارات الأمان

  • جميع السلاسل النصية مهربة بشكل صحيح
  • تم تنفيذ التحقق من صحة المدخلات
  • تم فرض حدود الذاكرة
  • تم وضع قيود على حجم الملف

سجل التغييرات

الإصدار 0.4 — جودة الكود، إمكانية الوصول والتجاوب (مارس 2026)

  • ESLint 9, Prettier, خطاف ما قبل الالتزام (husky + lint-staged), GitHub Actions CI
  • إمكانية وصول شاملة عبر 21 مكونًا (أدوار ARIA، حبس التركيز، التنقل بلوحة المفاتيح)
  • تخطيط متجاوب للأجهزة اللوحية والمحمولة عبر 17 ملفًا
  • ترقية Vue 3.4→3.5, Pinia 2→3, Vite 5→7
  • ضغط مسبق Gzip/brotli ومحلل الحزمة
  • توسيع مجموعة الاختبارات من 902 إلى 1688 اختبارًا (+87%)
  • إصلاح 153 تحذير lint، 7 تناقضات في Prettier، تصحيح ترخيص README

الإصدار 0.4 — Kaitai, Sessions & YARA (سبتمبر 2025)

  • إضافة تكامل Kaitai Struct لأكثر من 100 تنسيق ملف ثنائي
  • تنفيذ التحميل التدريجي للملفات حتى 1.5GB
  • تحسين العرض البصري مع أنظمة ألوان قابلة للتبديل
  • إضافة قائمة سياقية في العرض السداسي عشر لنسخ البايتات
  • تحسين تصدير JSON مع طوابع زمنية وبيانات شاملة
  • إضافة ملخص تحليل السلاسل النصية إلى جميع صادرات JSON
  • مربع حوار تعليمات جديد مع ألسنة (سجل التغييرات، دليل المستخدم، الترخيص، حول)
  • إضافة أزرار تبديل نظام الألوان في العروض البصرية والسداسية عشر
  • تنفيذ مؤشرات تحميل الأجزاء
  • تحسين الوضع الداكن (الافتراضي الآن)
  • تحسين واجهة المستخدم مع معالجة أفضل للأخطاء
  • إضافة زر تعليمات مع فاصل في الرأس
  • تحسينات أداء للملفات الكبيرة
  • إصلاحات أخطاء وتحسينات الاستقرار

الإصدار 0.2 (أبريل 2025)

  • تقديم عرض تحليل السلاسل النصية
  • إضافة حساب الإنتروبيا وعرضها بيانيًا
  • تنفيذ اكتشاف توقيع الملفات
  • إضافة حسابات التجزئة (MD5, SHA-1, SHA-256)
  • تحسين إمكانيات البحث مع دعم التعبيرات العادية
  • إضافة مفتش بيانات لتحليل البايتات المفصل
  • تحسين تحسين الذاكرة

الإصدار 0.1 (فبراير 2025)

  • الإصدار الأولي
  • وظائف عارض سداسي عشري أساسية
  • تمثيل بصري للبايتات
  • تحليل الملفات مع بيانات وصفية أساسية
  • وظائف بحث للأنماط السداسية عشر و ASCII

التحسينات المستقبلية

  • دعم التفكيك عبر Capstone.js
  • دعم تنسيقات ملفات إضافية
  • المزيد من خيارات التصور
  • تحسينات في التعرف على الأنماط
  • ميزات متقدمة لتحليل السلاسل النصية
  • ميزات التعاون
  • المزيد من اختصارات لوحة المفاتيح
  • وظيفة المقارنة/الفرق
تنزيل الأداة