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

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

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

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
FuFuFaFa — 통합 결함 및 오류 감사를 위한 프레임워크 보안 감사를 너무나 쉽게 만들어, 졸린 상태에서도 할 수 있는 궁극의 AWS 클라우드 보안 감사 프레임워크입니다! | Kitploit
도구/GitHubGitHub/masriyan/fufufafa
Cloud Infrastructure SecurityDefensive ToolsPrivilege EscalationStatic AnalysisVulnerability ScannersConfiguration AuditingCloud SecurityDevSecOpsSecret DetectionIdentity & Access Management (IAM)
GitHub
326389개월 전Kitploit 검토 완료

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
masriyan/fufufafa

FuFuFaFa

통합 결함 및 오류 감사를 위한 프레임워크 보안 감사를 너무나 쉽게 만들어, 졸린 상태에서도 할 수 있는 궁극의 AWS 클라우드 보안 감사 프레임워크입니다!

저장소 보기웹사이트

FuFuFaFa 배너

🛡️ FuFuFaFa 프레임워크

라이선스 최근 커밋 이슈 PyPI Python

통합 결함 및 오류 감사 프레임워크
보안 감사를 너무나 쉽게 만들어, 졸려도 할 수 있는 궁극의 AWS 클라우드 보안 감사 프레임워크입니다! 😴

주요 기능 • 작동 방식 • 설치 • 빠른 시작 • 사용 가이드 • 기여하기


🌟 주요 기능

🔐 시크릿 유출 탐지

AWS 키, API 토큰, 개인 키를 포함한 50개 이상의 패턴으로 저장소에서 하드코딩된 자격 증명을 스캔합니다. 섀넌 엔트로피 탐지를 포함합니다.

☁️ AWS 설정 오류

S3, EC2, IAM, RDS, Lambda, VPC, CloudTrail에 대한 종합적인 검사를 통해 클라우드 인프라가 모범 사례를 준수하도록 보장합니다.

📜 IaC 스캐닝

Checkov 엔진을 사용하여 배포 전에 Terraform, CloudFormation, Serverless, Kubernetes 파일의 보안 결함을 분석합니다.

👤 IAM 권한 분석

그래프 기반 매핑을 사용하여 IAM 권한을 시각화하고 분석하여 권한 상승 경로와 과도하게 허용된 정책을 탐지합니다.


🔄 작동 방식

FuFuFaFa는 보안 감사 워크플로를 간소화합니다. 다음은 프로세스 흐름입니다:

graph TD
    A[Start Scan] --> B{Select Scan Type}
    
    B -->|Secrets| C[Cloning Repository]
    C --> D[Regex & Entropy Analysis]
    D --> E[Git History Scan]
    
    B -->|Cloud| F[AWS API Calls]
    F --> G[Resource Enumeration]
    G --> H[Security Rule Check]
    
    B -->|IaC| I[Parse Infrastructure Code]
    I --> J[Checkov Policy Scan]
    
    B -->|IAM| K[Fetch IAM Policies]
    K --> L[Neo4j Graph Building]
    L --> M[Privilege Path Analysis]
    
    E --> N[Generate Report]
    H --> N
    J --> N
    M --> N
    
    N --> O((End))
    
    style A fill:#4F46E5,stroke:#333,stroke-width:2px,color:#fff
    style N fill:#10B981,stroke:#333,stroke-width:2px,color:#fff
    style O fill:#EF4444,stroke:#333,stroke-width:2px,color:#fff

🚀 설치

사전 요구 사항

  • Python 3.9+
  • Docker & Docker Compose (영구 저장소용)
  • AWS CLI 구성됨 (클라우드 스캔용)

빠른 설치

# 1. Clone the repository
git clone https://github.com/Masriyan/FuFuFaFa.git
cd FuFuFaFa

# 2. Set up virtual environment
python -m venv .venv
source .venv/bin/activate  # On Windows: .venv\Scripts\activate

# 3. Install dependencies
pip install -e ".[dev]"

# 4. Start database services
docker-compose up -d postgres redis neo4j

# 5. Initialize database
fufufafa init-db

⚡ 빠른 시작

몇 초 만에 시작하고 실행하세요!

# 1. Verify installation
fufufafa --version

# 2. Run a secret scan on a local repo
fufufafa secret scan ./your-project

# 3. Scan your default AWS profile
fufufafa cloud scan

# 4. View help for more commands
fufufafa --help

📖 사용 가이드

🕵️ 시크릿 스캐닝

코드 내에, 심지어 git 기록 깊숙한 곳에 숨겨진 시크릿을 찾아냅니다.

fufufafa secret scan ./target-repo --history

옵션:

  • --history: 전체 git 이력 스캔
  • --entropy 4.5: 사용자 지정 엔트로피 임계값 설정
  • --json: 결과를 JSON 형식으로 출력

☁️ 클라우드 감사

AWS 환경의 보안 취약점을 감사합니다.

fufufafa cloud scan --profile production --regions us-east-1,us-west-2

옵션:

  • --profile: AWS CLI 프로필 지정
  • --services s3,ec2,iam: 컨텍스트 기반 스캐닝
  • --fix: 자동 교정 시도 (주의해서 사용하세요!)

🏗️ IaC 보안

인프라 코드를 스캔하여 보안 문제를 조기에 발견하세요.

fufufafa iac scan ./terraform-files

🕸️ IAM 분석

권한 경로를 시각화하고 위험한 역할을 찾습니다.

fufufafa iam analyze --graph

참고: Neo4j 서비스가 실행 중이어야 합니다.


🏗️ 아키텍처

FuFuFaFa 프레임워크는 모듈성과 확장성을 위해 설계되었습니다.

C4Context
    title System Context Diagram for FuFuFaFa

    Person(user, "Security Auditor", "Uses FuFuFaFa to audit cloud security.")
    System(fufufafa, "FuFuFaFa Framework", "CLI tool for scanning secrets, cloud config, IaC, and IAM.")
    
    System_Ext(aws, "AWS Cloud", "Target environment for auditing.")
    System_Ext(neo4j, "Neo4j Database", "Stores IAM graph relationships.")
    System_Ext(postgres, "PostgreSQL", "Stores finding results and reports.")
    
    Rel(user, fufufafa, "Runs CLI commands")
    Rel(fufufafa, aws, "Reads configuration via API")
    Rel(fufufafa, neo4j, "Queries/Updates Graph")
    Rel(fufufafa, postgres, "Persists Audit Data")

🤝 커뮤니티 및 지원

기여를 환영합니다! 자세한 내용은 기여 가이드를 참조하세요.

  • 버그를 발견하셨나요? 이슈를 열어주세요
  • 보안 관련 우려가 있으신가요? SECURITY.md를 참조하세요
  • 행동 강령? CODE_OF_CONDUCT.md를 참조하세요

FuFuFaFa 팀이 ❤️와 ☕로 만들었습니다

도구 다운로드