
briefr — Updated!
Open Vulnerability Intelligence 플랫폼: 하나의 대시보드에 집계된 인텔리전스, 상관 분석 및 IOC 조회 기능을 제공하며 완전한 자체 호스팅이 가능합니다. 모든 리소스는 오픈 및 무료입니다. 대부분의 인증된 리소스는 무료 등급에서 넉넉한 API 한도를 제공합니다.
BRIEFR
원시 피드가 아닌 답이 필요한 분석가를 위한 자체 호스팅 CVE 인텔리전스
BRIEFR란 무엇인가?
BRIEFR는 자체 호스팅 CVE 인텔리전스 대시보드입니다. 공개 취약점 및 위협 피드를 여러분의 PostgreSQL 데이터베이스로 가져온 다음, 이를 처리할 수 있는 하나의 다크 모드 UI를 제공합니다: 아침 브리핑, 검색 가능한 피드, IOC 조회, 조사 그래프, 권고 및 탐지 도구.
페이지를 로드할 때마다 NVD를 클릭하며 넘길 필요가 없습니다. 스케줄러가 업스트림 소스를 일정에 따라 동기화하고, UI는 이미 로컬에 저장된 데이터를 읽습니다.
왜 BRIEFR인가?
- 트라이지 시간 절약 — 운영 우선순위(P1–P4), 위협 점수, 스택 관련성이 평면적인 심각도 정렬 대신 무엇이 먼저인지 표면화합니다.
- 한 곳에서 작업 — 브리핑, 피드, 서랍 상세, IOC 강화, 저장된 인텔 그래프, Forge 헌트 팩이 동일한 세션과 워치리스트를 공유합니다.
- 설명 가능한 점수 — 규칙 기반 우선순위 지정 및 상관관계; 블랙박스 위험 숫자가 아닌 가장자리에서의 선택적 LLM 설명.
- 탐지 출력 — 로컬 SigmaHQ 미러의 Sigma, SIEM 스니펫, YARA 및 CWE/ATT&CK 컨텍스트에 연결된 BRIEFR 클래스 템플릿.
- 데이터는 여러분의 것 — 자체 호스팅 Postgres, Apache 2.0, 벤더 SaaS 종속 없음.
누구를 위한 것인가?
- 일일 큐와 심층 CVE 컨텍스트가 필요한 SOC 및 취약점 분석가
- CVE를 ATT&CK에 매핑하고 헌트 콘텐츠를 내보내는 탐지 엔지니어
- 다섯 개의 브라우저 탭과 스프레드시트 대신 하나의 도구를 원하는 소규모 보안 팀
- 자체 인프라에서 Postgres 백업, 스케줄러 상태, API 키 관리를 필요로 하는 운영자
스캐너나 ASM 제품이 아닙니다 — BRIEFR는 알려진 CVE를 여러분의 스택에 대해 우선순위를 지정합니다; 네트워크에서 자산을 발견하지 않습니다.
제공되는 기능
| 영역 | 기능 |
|---|---|
| BRIEF | 아침 큐 — 곧 만료되는 KEV, EPSS 변동, 스택 매칭 |
| FEED | 전체 CVE 목록, 필터, 하이브리드 검색, 내보내기 |
| IOC LOOKUP | VirusTotal, AbuseIPDB, GreyNoise, OTX 등 (여러분의 API 키 사용) |
| INVESTIGATE | 저장된 인텔 그래프 — CVE/IOC/기법 검색, 확대/축소, 홉 확장 |
| ADVISORIES & INTEL | 헤드라인, CISA 권고, MITRE ATLAS 사례 연구 |
| FORGE | MITRE ATT&CK 커버리지 맵 및 헌트 팩 생성 |
| Admin | 피드, 백업, 웹훅, AI 운영, 월보드 키오스크 |
설치 없이 체험: briefrdemo.projectjupiter.in — 픽스처 데이터 위의 동일한 분석가 셸.
데이터가 도달하는 방식
- 수집 — 백그라운드 작업이 NVD, CISA KEV, EPSS, MITRE, OTX, RSS 및 기타 소스를 PostgreSQL로 동기화합니다(각 제공자의 속도 제한 준수).
- 저장 — CVE 행, 강화 미러, 상관관계 아티팩트, 선택적 pgvector 임베딩이 데이터베이스에 저장됩니다.
- 작업 — React UI가 Postgres에서 읽습니다. IOC 조회 및 선택적 LLM 작업은 요청할 때만 아웃바운드 API를 호출합니다.
- 운영 — 관리자 화면에 피드 최신 상태, 스케줄러 작업, 백업, API 키 상태가 표시됩니다.
아키텍처 심층 정보는 작동 방식 및 시스템 설계를 참조하세요.
빠른 시작
로컬 체험 (SQLite 폴백 — 첫인상 확인에 적합):
git clone https://github.com/Soldier0x0/briefr.git && cd briefr
cd backend && python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements-dev.txt && cp .env.example .env
DATABASE_URL="" BRIEFR_REQUIRE_POSTGRES=0 uvicorn main:app --host 0.0.0.0 --port 8000
cd ../frontend && npm install && npm run dev # http://localhost:5173
UI를 열고 최초 실행 관리자 설정을 완료하세요.
프로덕션 경로 — PostgreSQL 16 + pgvector (pgvector/pgvector:pg16), 그 다음 설치 스크립트:
# Postgres 실행 후 — docs/SELF_HOST.md §3 참조
bash deploy/briefr-install.sh
curl -s http://127.0.0.1:8000/api/health | python3 -m json.tool
| 가이드 | 사용 시점 |
|---|---|
| SELF_HOST.md | 전체 설치 — 개발 Postgres, 프로덕션 Debian/nginx, Docker 참고 사항 |
| POSTGRES.md | 백업, 복원, pgvector 업그레이드 |
| USE.md | 분석가 탭 및 워크플로 |
| TROUBLESHOOTING.md | 문제 발생 시 |
온라인 문서: docs.projectjupiter.in
스크린샷
자체 호스팅 배포에서 (다크 테마, BRIEFR 액센트 #e85533).
![]() BRIEF | ![]() FEED | ![]() CVE 상세 |
![]() INVESTIGATE | ![]() IOC LOOKUP | ![]() 권고 & 인텔 |
![]() FORGE | ![]() Admin · 분석가 | ![]() Admin · 운영자 |
문서
| 원하는 것 | 문서 |
|---|---|
| 설치 | SELF_HOST.md |
| UI 사용 | USE.md |
| 문제 해결 | TROUBLESHOOTING.md |
| API 계약 | API_REFERENCE.md |
| 제공 기능 | PRODUCT_STATUS.md |
| 기여 | CONTRIBUTING.md |
라이선스
Apache License 2.0 — LICENSE 참조. 보안 보고: SECURITY.md.
Copyright © 2026 Sai Harsha Vardhan.







