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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
huskyCI — إجراء اختبارات الأمان داخل CI الخاص بك | Kitploit
أدوات/GitHubGitHub/globocom/huskyci
التحليل الثابتماسحات الثغرات الأمنيةتحليل الكودDevSecOpsكشف الأسرار
GitHubglobocom/huskyci

huskyCI

إجراء اختبارات الأمان داخل CI الخاص بك

عرض المستودع
59713613منذ 2 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

يمكن أيضًا قراءة هذه المقالة بالبرتغالية البرازيلية.

مقدمة

huskyCI هي أداة مفتوحة المصدر تقوم بتنسيق اختبارات الأمان ومركزة جميع النتائج في قاعدة بيانات للتحليل والقياسات لاحقًا. يمكنها إجراء تحليل أمان ثابت في بايثون (Bandit وSafety)، روبي (Brakeman)، جافا سكريبت (Npm Audit وYarn Audit)، جولانغ (Gosec)، جافا ( بالإضافة إلى )، وHCL (). يمكنها أيضًا تدقيق المستودعات للبحث عن الأسرار مثل مفاتيح AWS السرية، مفاتيح SSH الخاصة، وغيرها الكثير باستخدام .

SpotBugs
Find Sec Bugs
TFSec
GitLeaks

كيف يعمل؟

يمكن للمطورين إعداد مرحلة جديدة في خطوط أنابيب CI الخاصة بهم للتحقق من الثغرات الأمنية:

إذا تم العثور على مشكلات أمنية في الكود، يمكن عرض الخطورة، الثقة، الملف، السطر، والعديد من المعلومات المفيدة، كما في المثال:

root@kitploit:~
[HUSKYCI][*] poc-python-bandit -> https://github.com/globocom/huskyCI.git
[HUSKYCI][*] huskyCI analysis started! yDS9tb9mdt4QnnyvOBp3eVAXE1nWpTRQ

[HUSKYCI][!] Title: Use of exec detected.
[HUSKYCI][!] Language: Python
[HUSKYCI][!] Tool: Bandit
[HUSKYCI][!] Severity: MEDIUM
[HUSKYCI][!] Confidence: HIGH
[HUSKYCI][!] Details: Use of exec detected.
[HUSKYCI][!] File: ./main.py
[HUSKYCI][!] Line: 7
[HUSKYCI][!] Code:
6
7 exec(command)
8

[HUSKYCI][!] Title: Possible hardcoded password: 'password123!'
[HUSKYCI][!] Language: Python
[HUSKYCI][!] Tool: Bandit
[HUSKYCI][!] Severity: LOW
[HUSKYCI][!] Confidence: MEDIUM
[HUSKYCI][!] Details: Possible hardcoded password: 'password123!'
[HUSKYCI][!] File: ./main.py
[HUSKYCI][!] Line: 1
[HUSKYCI][!] Code:
1 secret = 'password123!'
2
3 password = 'thisisnotapassword' #nohusky
4

[HUSKYCI][SUMMARY] Python -> huskyci/bandit:1.6.2
[HUSKYCI][SUMMARY] High: 0
[HUSKYCI][SUMMARY] Medium: 1
[HUSKYCI][SUMMARY] Low: 1
[HUSKYCI][SUMMARY] NoSecHusky: 1

[HUSKYCI][SUMMARY] Total
[HUSKYCI][SUMMARY] High: 0
[HUSKYCI][SUMMARY] Medium: 1
[HUSKYCI][SUMMARY] Low: 1
[HUSKYCI][SUMMARY] NoSecHusky: 1

[HUSKYCI][*] The following securityTests were executed and no blocking vulnerabilities were found:
[HUSKYCI][*] [huskyci/gitleaks:2.1.0]
[HUSKYCI][*] Some HIGH/MEDIUM issues were found in these securityTests:
[HUSKYCI][*] [huskyci/bandit:1.6.2]
ERROR: Job failed: exit code 190

البدء

يمكنك تجربة huskyCI عن طريق إعداد بيئة محلية باستخدام Docker Compose باتباع هذا الدليل.

التوثيق

يمكن العثور على جميع الأدلة والتوثيق الكامل في صفحة التوثيق الرسمية.

المساهمة

اقرأ دليل المساهمة لمعرفة عملية التطوير لدينا، وكيفية اقتراح إصلاحات الأخطاء والتحسينات، وكيفية بناء واختبار تغييراتك على huskyCI.

التواصل

لدينا عدة قنوات للاتصال، فلا تتردد في التواصل معنا عبر:

  • قضايا GitHub
  • Gitter
  • Twitter

المساهمون


rafaveira3

Krlier

spimpaov

joserenatosilva

gabriel-cantergiani

marcelomagina

nettoclaudio

edersonbrilhante
GabhenDM

هذا المشروع موجود بفضل جميع المساهمين. أنتم رائعون! ❤️🚀

الترخيص

huskyCI مرخصة بموجب رخصة BSD 3-Clause "New" or "Revised".

تنزيل الأداة


mdjunior

fguisso

vitoriario

rodrigo-brito

gustavocovas

abzcoding

lzakharov

itepifanio

victorpalmeira

meltedblocks

localleon

jimmy1134

henriquebonadio-zz

vfiebig

gitter-badger

renatoaquino

RayTdC

rafaelrubbioli

rafaelsq

ragoso

aranhams