Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
huskyCI — CI 내에서 보안 테스트 수행 | Kitploit
도구/GitHubGitHub/globocom/huskyci
Static AnalysisVulnerability ScannersCode AnalysisDevSecOpsSecret Detection
GitHubglobocom/huskyci

huskyCI

CI 내에서 보안 테스트 수행

저장소 보기
597136512년 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
웹사이트
공유

이 글은 브라질 포르투갈어로도 읽을 수 있습니다.

소개

huskyCI는 보안 테스트를 조정하고 모든 결과를 데이터베이스에 중앙 집중화하여 추가 분석 및 메트릭을 제공하는 오픈 소스 도구입니다. Python ([Bandit][Bandit] 및 [Safety][Safety]), Ruby ([Brakeman][Brakeman]), JavaScript ([Npm Audit][NpmAudit] 및 [Yarn Audit][YarnAudit]), Golang ([Gosec][Gosec]), Java ([SpotBugs][SpotBugs] 및 [Find Sec Bugs][FindSec]), HCL ([TFSec][TFSec])에서 정적 보안 분석을 수행할 수 있습니다. 또한 [GitLeaks][Gitleaks]를 사용하여 AWS Secret Keys, Private SSH Keys 등과 같은 비밀 정보가 저장소에 있는지 감사할 수 있습니다.

어떻게 작동하나요?

개발자는 CI 파이프라인에 새로운 단계를 설정하여 취약점을 확인할 수 있습니다:

코드에서 보안 문제가 발견되면 심각도, 신뢰도, 파일, 라인 등 유용한 정보가 표시됩니다. 예시는 다음과 같습니다:

[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

시작하기

Docker Compose를 사용하여 로컬 환경을 설정하여 huskyCI를 사용해 볼 수 있습니다. 자세한 내용은 이 가이드를 참조하세요.

문서

모든 가이드와 전체 문서는 공식 문서 페이지에서 확인할 수 있습니다.

기여하기

기여 가이드를 읽어 개발 프로세스, 버그 수정 및 개선 제안 방법, huskyCI 변경 사항 빌드 및 테스트 방법을 알아보세요.

소통

연락할 수 있는 몇 가지 채널이 있습니다. 언제든지 아래로 연락주세요:

  • GitHub Issues
  • Gitter
  • Twitter

기여자

도구 다운로드