
سكين الجيش السويسري للأمن الهجومي.
سكين سويسري متعدد الاستخدامات للأمن الهجومي.
أدوات الفريق الأحمر والاختبار الاختراقي مجمّعة في ملف تنفيذي واحد — أداة واحدة، شفرات كثيرة.
DNS
FTP
HTTP
LDAP
الجار (ARP/NDP)
الأدوات المساعدة
-EncodedCommand الخاصة بـ PowerShell (base64 لـ UTF-16LE).يتم بناء redknife واختباره بنشاط على Linux. لا يتم اختبار المنصات الأخرى بنشاط في الوقت الحالي وقد لا تكون كاملة الميزات.
يتم توزيع ملفات تنفيذية مُجمّعة مسبقًا لنظامي Linux وWindows؛ على المنصات الأخرى، يجب بناء redknife من المصدر.
ستجد أدناه تعليمات لكل من الملفات التنفيذية المُجمّعة مسبقًا والتثبيت من المصدر.
الحصول على الملف المُجمّع من الإصدارات
قم بتنزيل الأرشيف المناسب لمعماريتك من GitHub Releases.
اختياريًا، قبل استخراج الأرشيف، تحقق من توقيعه ومجموع التحقق الخاص به.
قم بتنزيل SHA256SUMS وSHA256SUMS.asc من نفس الإصدار إلى نفس الدليل واستورد مفتاح التوقيع المذكور في SECURITY.md:
gpg --verify SHA256SUMS.asc SHA256SUMS
sha256sum --check --ignore-missing SHA256SUMS
استخرج أرشيف .tar.gz الذي تم تنزيله وشغّل:
./rk --help
على Windows، استخرج أرشيف .zip وشغّل:
.\rk.exe --help
اختياريًا، قم بتثبيت rk على مستوى النظام لتشغيله من أي دليل (يتطلب sudo):
sudo install -m 755 rk /usr/local/bin/rk
أو على مستوى المستخدم (تأكد من أن ~/.local/bin موجود في PATH الخاص بك):
install -m 755 rk ~/.local/bin/rk
التثبيت باستخدام cargo من المصدر
يتطلب الأمر التالي rustc وcargo، وسيقوم ببناء وتثبيت redknife مباشرة من مستودع git:
cargo install redknife --git https://github.com/yukibtc/redknife
اعرض الأوامر المتاحة والخيارات العامة:
rk --help
جميع التغييرات الملحوظة موثقة في CHANGELOG.md.
لا يزال redknife في مرحلة التطوير المبكر! ستتغير الميزات وواجهات API، ومن المتوقع وجود أخطاء.
redknife مخصص للأغراض التعليمية واختبار الأمان المصرح به فقط. استخدمه فقط على الأنظمة التي تملكها أو لديك إذن صريح باختبارها.
يتم توزيع هذا المشروع بموجب ترخيص MIT للبرمجيات – راجع ملف LICENSE للحصول على التفاصيل