adshao/flounder
Autonomous white-hat security auditor for AI-driven code review, bug bounty research, exploit construction, and execution-grounded verification.
해결하는 문제
Flounder는 소프트웨어 대상을 감사하는 종단 간 프로세스를 자동화하는 자율 화이트햇 보안 감사 도구입니다. 보안 연구원의 수동적인 도구 전환 워크플로를 대체하여 대상 준비, 공격 표면 매핑, 심층 감사, 익스플로잇 구성, 실제 지상 진실에 대한 결과 검증을 위한 체계적인 시스템을 제공합니다.
작동 방식
Flounder는 코딩 LLM 주변의 얇은 워크플로 레이어 역할을 합니다. 하드코딩된 버그 규칙이나 스캐너에 의존하는 대신, 모델이 감사 전략을 결정할 수 있게 하면서 필요한 인프라를 제공합니다:
- 자율 루프: 준비 $\rightarrow$ 매핑 $\rightarrow$ 파고들기 $\rightarrow$ 종합 $\rightarrow$ 검증 $\rightarrow$ 확인 $\rightarrow$ 보고의 파이프라인을 실행합니다.
- 샌드박스 실행: 모델이 생성한 PoC 및 테스트는 격리된 OCI 백엔드에서 실행되어 호스트 오염을 방지하고 악성 종속성의 폭발 반경을 줄입니다.
- 실행 기반 증명: 모델이 취약한 경로를 실행하는 로컬 명령을 통과시킬 수 있는 경우에만 발견 사항이 "확인됨"으로 승격됩니다.
- 대상 준비: 저장소 링크, 트랜잭션 해시 또는 주소를 단계별 감사 자료로 자동 변환할 수 있습니다.
대상 사용자
화이트햇 보안 연구원, 버그 바운티 헌터, 그리고 특히 로컬 포크와 하네스가 취약점을 증명할 수 있는 Solidity/EVM 및 ZK/증명 시스템을 다루는 승인된 보안 검토를 수행하는 개발자를 위해 설계되었습니다.
주요 특징
- 프레임워크 비종속: 감사 전략은 모델에 의해 결정되므로 모델이 개선됨에 따라 모든 스택(Rust, Go, JS 등)을 지원합니다.
- 네트워크 격리 발견: 발견 실행은 네트워크 격리되어 기존 공개 자료에서 복사된 것이 아닌 대상 자료에서 파생된 결과를 보장합니다.
- 지속적인 평가: 검증된 긍정/부정 대조군 실행을 지원하여 감사 성능을 측정합니다.
- 에이전트 준비: 스킬 시스템을 통해 Codex 및 Claude Code와 같은 코딩 에이전트와 통합되며, React 대시보드와 REST API를 제공합니다.
요약
샌드박스 실행을 통해 취약점을 검증하는 자율 화이트햇 보안 감사 도구로, LLM을 사용하여 공격 표면을 매핑하고 익스플로잇을 구성합니다.
제목
샌드박스 실행 증명을 통해 취약점을 검증하는 자율 화이트햇 보안 감사 도구
관련
- 프로젝트
- 프로젝트
- 프로젝트
- Dispatch
- 프로젝트