
🔍 버그 바운티 헌터와 CTF 플레이어를 위한 정찰 노트 정리 도구 — 서브도메인, 포트, 엔드포인트, 취약점을 한 곳에.
보안 연구원들이 실제로 원했던 리콘 노트 정리 도구
ReconVault는 보안 연구원, 버그 바운티 헌터, CTF 플레이어를 위해 제작된 어두운 테마의 터미널 미학 데스크톱 앱(리눅스 전용)입니다. 흩어진 텍스트 파일과 스프레드시트는 이제 그만 — 모든 타겟의 서브도메인, 포트, 엔드포인트, 취약점, 노트를 한 곳에서 정리하세요. 100% 로컬. 클라우드 없음. 계정 없음. 인터넷 필요 없음.
# 리포지토리 클론
git clone https://github.com/parbatzone/reconvault.git
cd reconvault
# 의존성 설치
pip install -r requirements.txt
# 실행
python3 reconvault.py
최초 실행 시 ReconVault는 자동으로 로컬 SQLite 데이터베이스를
~/.reconvault/reconvault.db에 생성합니다. 데이터는 절대 컴퓨터 밖으로 나가지 않습니다.
타겟 관리 타겟 생성, 검색, 관리 — 각각 이름, 도메인, 플랫폼(HackerOne, Bugcrowd, CTF 등), 타임스탬프 포함.
타겟별 작업 공간 (5개 탭)
| 탭 | 추적 항목 |
|---|---|
| 서브도메인 | 도메인 · IP · 라이브/데드 상태 · 기술 스택 · 노트 |
| 포트 및 서비스 | IP · 포트 · 프로토콜 · 서비스 · 버전 · 노트 |
| 엔드포인트 | URL · 메서드 · 파라미터 · 상태 코드 · 노트 |
| 취약점 | 제목 · 심각도 · 상태 · CVE/CWE · 설명 |
| 노트 | 자유 형식 노트 편집기 — 입력 시 자동 저장 |
취약점 심각도 배지
대시보드 전체 타겟 수, 심각도별 취약점 분포, 최근 수정된 타겟을 보여주는 홈 화면.
Nmap 임포트
Nmap -oN 텍스트 출력에서 포트 스캔 결과를 직접
포트 및 서비스 탭으로 가져오기.
마크다운 내보내기
모든 타겟의 전체 결과를 깔끔한 마크다운 보고서로 내보내기 —
~/Desktop/reconvault_[target]_[date].md에 저장.
전체 검색 하나의 검색창에서 모든 타겟과 모든 탭을 동시에 검색.
준비 중
모든 데이터는 로컬 SQLite 데이터베이스에 저장됩니다: