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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
shellcide — Shellcode IDE | Kitploit
أدوات/GitHubGitHub/zer0x64/shellcide
أدوات التشفير/فك التشفيرالاستغلالالهندسة العكسيةشيل كودمصممي الأخطاءتحليل الملفات الثنائيةالتعلم والتعليمتوليد شيفرة القشرةتطوير الحمولات
GitHubzer0x64/shellcide

shellcide

Shellcode IDE

1516منذ 3 أشهرلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

Shellcide

Shellcide

بيئة تطوير متكاملة (IDE) لشِل كود بمعمارية x86_64 على لينكس.

يمكنك العثور على عرض تجريبي عبر الإنترنت (لا يدعم التصحيح) هنا: العرض التجريبي لـ Shellcide عبر الإنترنت

الحالة

هذه أداة حاولت صنعها في حوالي عام 2018، لكنني لم أنهِها أبدًا بسبب افتقاري للمهارات والاهتمام بتطوير الواجهات الرسومية. أستخدمها الآن كذريعة لتعلم أسلوب البرمجة الحديث "vibe coding"، مع تسارع وتحسن بفضل تجربتي في محاولتي الأولى.
لا يزال هذا المشروع قيد التطوير (WIP) إلى حد كبير، لكنه في رأيي أفضل بالفعل من الطريقة التقليدية المتمثلة في كتابة لغة التجميع (assembler)، ثم objdump، وتنسيقه، وإدراجه في برنامج C، وتشغيله عبر GDB.

الميزات

  • دعم لينكس
  • مُجمِّع x86_64
  • مصحح أخطاء للمعمارية الأصلية (x86_64)
  • مُجمِّع متعدد البنى (x86, x86_64, ARM, ARM-Thumb, AArch64, RiscV) (مفكك التجميع للبنى غير x86 معطوب حاليًا، نحتاج إلى إيجاد بديل مكتوب بلغة Rust نقية)
  • صيغة Intel
  • صيغة AT&T
  • مرجع استدعاءات نظام لينكس x86_64
  • أداة تغليف بنية عنوان IP
  • عارض/محرر السجلات
  • عارض/محرر الذاكرة
  • كشف وإبراز الأحرف السيئة
  • تنسيق الشِل كود بعدة لغات (hex خام، python، C، Rust)
  • مرجع مجموعة التعليمات
  • دعم داخل المتصفح باستخدام wasm
  • دعم متعدد المنصات (ويندوز، ماك أو إس)
  • دعم تصحيح الأخطاء عبر البنى (من خلال المحاكاة)
  • مصحح أخطاء للمعمارية الأصلية للبنى غير x86_64
  • ترميز الحمولة (مثل ضغط الشِل كود، التشفير، تجنب الأحرف السيئة)
  • نظام إضافات لترميز الحمولة (باستخدام إضافات wasm)

التثبيت

لتثبيت المشروع، يمكنك ببساطة تثبيته باستخدام cargo:

root@kitploit:~
cargo install shellcide

التشغيل

لتشغيل المشروع، استنسخ المستودع ثم شغّل:

root@kitploit:~
cargo run

لتشغيله كموقع ويب، شغّل:

root@kitploit:~
trunk serve

العرض التجريبي

واجهة Shellcide الرسومية

الرخصة

هذا المشروع مرخّص بموجب رخصتي MIT و Apache 2.0.

إخلاء مسؤولية الذكاء الاصطناعي

الكود مكتوب في معظمه بواسطة الذكاء الاصطناعي.

تنزيل الأداة