مخزون الأمن السيبراني في RAWSEC هو مخزون يحتوي على 4 فئة (أدوات ، موارد ، منصات CTF ، OS). يمكن لـ CLI البحث عن مشروع ، وسرد جميع المشاريع حسب الفئة ، يمكنك تصفية بحثك باستخدام الخيار -المساعدة لمزيد من المعلومات.
لتثبيت RAWSEC-CLI ، ما عليك سوى استخدام PIP:
pip install rawsec-cli
لتشغيل Rawsec-Cli من صورة Docker ، قم بتشغيل:
docker run -it docker.pkg.github.com/mbouamama/rawsec_cli/rawsec-cli:latest rawsec-cli --help
لتثبيت RawSec-Cli ، على git:
git clone https://github.com/mBouamama/rawsec_cli.git
cd ./rawsec_cli
pip install -r requirements.txt
python setup.py install
لتثبيت Rawsec-Cli على Blackarch:
pacman -S rawsec-cli
يمكن استخدام أمر البحث للبحث عن الأدوات والموارد ومنصات CTF ونظام التشغيل. سيتم عرض جميع المشاريع في علامة تبويب. إذا كان بحثك الذي يحتوي على نتيجة واحدة فقط ، فسوف يفتح RawSec علامة تبويب Brower جديدة لإصدار المشروع أو موقع الويب إذا كان موجودًا.
يمكنك البحث عن طريق الكلمة الرئيسية ، سترى جميع المشاريع مع JWT في وصفها أو اسمها:
rawsec-cli search jwt
يمكنك البحث في مشروع ، إذا كان البحث الذي يحتوي على نتيجة واحدة سترى نتيجة وحدة تحكم ، ويتم فتح علامة تبويب على متصفحك مع إعادة توجيه إلى موقع الويب إذا تم إبلاغها أو المصدر:
rawsec-cli search myjwt
يمكنك سرد جميع المشاريع حسب الفئة.
rawsec-cli list
output:
ctf
os
resources
tools
يمكنك سرد جميع الأدوات حسب فئة Tool.
Category available:
binary_exploitation
bug_bounty
cloud
code_analysis
collaboration_report
configuration_audit
cracking
cryptography
digital_forensics
honeypot_decoy
incident_response
intentionally_vulnerable_applications
networking
osint
other
plugins
red_teaming
reverse_engineering
steganography
system_exploitation
threat_intelligence
vulnerability_assessment
web_application_exploitation
wireless
قائمة جميع الأدوات:
rawsec-cli list tools
قائمة جميع أدوات الاستغلال الثنائية:
rawsec-cli list tools binary_exploitation
يمكنك سرد جميع الأدوات حسب فئة الموارد.
Category available:
bug_bounty_and_disclosure_platforms
challenges_platforms
cve
events
information
knowledge_and_tools
national_security_agencies_and_services
non_english
trainings_and_courses
tutorials
writeups_collections_and_challenges_source
قائمة جميع الموارد:
rawsec-cli list resources
قائمة جميع موارد الأحداث:
rawsec-cli list resources events
يمكنك سرد جميع CTF بواسطة فئة CTF.
Category available:
attack_defense
hybrid
jeopardy
قائمة جميع CTF:
rawsec-cli list ctf
قائمة جميع الهجوم _defense CTF:
rawsec-cli list ctf attack_defense
يمكنك سرد جميع الأدوات حسب فئة OS.
Category available:
maintained
no_more_maintained
project_transferred
قائمة كل نظام التشغيل:
rawsec-cli list os
قائمة جميع نظام التشغيل الذي تم الحفاظ عليه:
rawsec-cli list os maintained
| يأمر | يكتب | وصف |
|---|---|---|
| -v ، - | لا أحد | عرض النسخة. |
| -H ، -help | لا أحد | عرض رسالة المساعدة والخروج. |
| يأمر | يكتب | وصف |
|---|---|---|
| -L ، -لانج | لغة | تصفية باللغة |
| -P ، -مدفوعة الأجر | لا أحد | تصفية بالسعر ، عندما يكون السعر مساوياً للمدفوع |
| -f ، -خالية | لا أحد | تصفية بالسعر ، عندما يكون السعر يساوي مجانًا |
| -على -خط | لا أحد | تصفية عبر الإنترنت ، عندما يكون الإنترنت مساوياً لصالح True |
| -off ، -الخط | لا أحد | تصفية عبر الإنترنت ، عندما يكون الإنترنت مساوياً للخطأ |
| -b ، -blackarch | لا أحد | تصفية بواسطة Blackarch عندما تكون الحزمة موجودة على Blackarch |
| -O ، -الإخراج | قائمة ، JSON ، CSV ، الجدول | تنسيق الإخراج |
| -F ،-ملف النيران | مسار الملف | اسم ملف الإخراج إذا كنت تريد. |
| -H ، -help | لا أحد | عرض رسالة مساعدة البحث والخروج. |
| يأمر | يكتب | وصف |
|---|---|---|
| -L ، -لانج | لغة | تصفية باللغة |
| -P ، -مدفوعة الأجر | لا أحد | تصفية بالسعر ، عندما يكون السعر مساوياً للمدفوع |
| -f ، -خالية | لا أحد | تصفية بالسعر ، عندما يكون السعر يساوي مجانًا |
| -على -خط | لا أحد | تصفية عبر الإنترنت ، عندما يكون الإنترنت مساوياً لصالح True |
| -off ، -الخط | لا أحد | تصفية عبر الإنترنت ، عندما يكون الإنترنت مساوياً للخطأ |
| -b ، -blackarch | لا أحد | تصفية بواسطة Blackarch عندما تكون الحزمة موجودة على Blackarch |
| -O ، -الإخراج | قائمة ، JSON ، CSV ، الجدول | تنسيق الإخراج |
| -F ،-ملف النيران | مسار الملف | اسم ملف الإخراج إذا كنت تريد. |
| -H ، -help | لا أحد | إظهار أدوات القائمة تساعد رسالة والخروج. |
| يأمر | يكتب | وصف |
|---|---|---|
| -P ، -مدفوعة الأجر | لا أحد | تصفية بالسعر ، عندما يكون السعر مساوياً للمدفوع |
| -f ، -خالية | لا أحد | تصفية بالسعر ، عندما يكون السعر يساوي مجانًا |
| -O ، -الإخراج | قائمة ، JSON ، CSV ، الجدول | تنسيق الإخراج |
| -F ،-ملف النيران | مسار الملف | اسم ملف الإخراج إذا كنت تريد. |
| -H ، -help | لا أحد | إظهار موارد القائمة مساعدة رسالة وخروج. |
| يأمر | يكتب | وصف |
|---|---|---|
| -L ، -لانج | لغة | تصفية باللغة |
| -P ، -مدفوعة الأجر | لا أحد | تصفية بالسعر ، عندما يكون السعر مساوياً للمدفوع |
| -f ، -خالية | لا أحد | تصفية بالسعر ، عندما يكون السعر يساوي مجانًا |
| -O ، -الإخراج | قائمة ، JSON ، CSV ، الجدول | تنسيق الإخراج |
| -F ،-ملف النيران | مسار الملف | اسم ملف الإخراج إذا كنت تريد. |
| -H ، -help | لا أحد | عرض قائمة CTF مساعدة المساعدة والخروج. |
| يأمر | يكتب | وصف |
|---|---|---|
| -b ، -قاعدة | نص | تصفية حسب القاعدة (على سبيل المثال: Linux) |
| -O ، -الإخراج | قائمة ، JSON ، CSV ، الجدول | تنسيق الإخراج |
| -F ،-ملف النيران | مسار الملف | اسم ملف الإخراج إذا كنت تريد. |
| -H ، -help | لا أحد | عرض قائمة CTF مساعدة المساعدة والخروج. |
تحقق من إصدارات جيثب. الأحدث متاح على https://github.com/mbouamama/rawsec_cli/releases/latest
انظر شكرا.
make lintmake testأصبح السجل طويلًا إلى حد ما. انتقلت إلى ملفها الخاص.
انظر التغييرات.