
مقدمة
Citadel هي مجموعة من النصوص البرمجية المتنوعة للمهام المتعلقة باختبار الاختراق.
قائمة النصوص المضمنة
vars.zsh
يقوم بتصدير متغيرات الشبكة المفيدة التي يمكن استخدامها مباشرة في الطرفية.
msf_resource_scripts
يحتوي هذا الدليل على عدد قليل من ملفات `.rc` الخاصة بوحدة تحكم Metasploit Framework التي تقوم بأتمتة مهام معينة في واجهة سطر الأوامر. لكي تعمل بشكل صحيح، ضع جميع النصوص من هذا الدليل داخل مسارك الافتراضي الذي يحتوي على نصوص الموارد الخاصة بالإطار، ثم قم بتحميل الملف الرئيسي: `msf5> resource main.rc`.
sf_parser.py
طباعة جميلة لنتائج فحص SpiderFoot
dnsdump.py
يقوم بتنزيل تمثيل صوري لرسم بياني DNS من dnsdump.com.
fileinfo.zsh
يعرض معلومات أساسية حول الملف المحدد.
fileserver.py
خادم ملفات بسيط يعرض دليلاً محلياً.
opcodes.zsh
يستخرج الأوبكودات (opcodes) من ملف ثنائي، ويطبعها إلى STDOUT. مفيد في تطوير شيلكود (shellcode).
stackpush.zsh
يقوم بإنشاء تعليمات بلغة التجميع تدفع السلسلة النصية المطلوبة إلى المكدس.
ssl_convert.zsh
يقوم بإجراء تحويلات ملفات OpenSSL الشائعة.
gitdownload.zsh
يقوم بتنزيل ملف واحد من مستودع على GitHub.
cardmon.zsh
التبديل بسرعة بين أوضاع واجهة الشبكة.
powershell_cmd_stager.py
يقوم بإنشاء أداة staging لأوامر ستقوم بتنفيذ سكريبت Powershell المقدم
xml_to_json.py
يقوم بتحويل ملف .xml إلى JSON
يقوم باستخراج النماذج من URL
linker.sh
يقوم بإنشاء روابط رمزية تحت '.' لجميع الملفات القابلة للتنفيذ الموجودة في الدليل المحدد
init_commit.sh
يقوم بإنشاء مستودع .git ودفع جميع الملفات إلى البعيد
shellstorm.py
يبحث عن شيلكودات باستخدام API Shellstorm. يمكنك استخراج البايتات الخام للشيلكود وكتابتها إلى ملف
الرخصة
هذا البرنامج مرخص تحت MIT License