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

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

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

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
web — 엔티티 그래프, OSINT 데이터 마이닝, 그리고 플러그인. 비정형 데이터와 공개 데이터를 연결하여 혁신적인 인사이트를 얻어보세요 🌐 (웹 버전) | Kitploit
도구/GitHubGitHub/osintbuddy/web
OSINT (Open Source Intelligence)ReconnaissanceData ExfiltrationInformation GatheringThreat IntelligenceLearning & EducationCrawler
GitHubosintbuddy/web

web

엔티티 그래프, OSINT 데이터 마이닝, 그리고 플러그인. 비정형 데이터와 공개 데이터를 연결하여 혁신적인 인사이트를 얻어보세요 🌐 (웹 버전)

저장소 보기
813110개월 전아직 검토되지 않음

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

[![Contributors][contributors-shield]][contributors-url] [![Forks][forks-shield]][forks-url] [![Stargazers][stars-shield]][stars-url] [![Issues][issues-shield]][issues-url] Total Downloads Downloads

로고

아직 데이터가 없습니다. 데이터도 없이 이론을 세우는 것은 중대한 실수입니다. 그러다 보면 무의식적으로 이론을 사실에 맞추는 대신, 사실을 이론에 맞추기 시작합니다.


🚧 ⚠️ 작업 진행 중; 아직 사용할 준비가 되지 않음, 아직은 ⚠️ 🚧

OSINTBuddy 소개

OSINTBuddy 프로젝트에 오신 것을 환영합니다. 구조화되지 않은 공개 데이터를 연결하고, 결합하고, 단계별로 탐색할 수 있는 결과로 인사이트를 얻을 수 있습니다. 사용하기 쉬운 플러그인 시스템 덕분에 모든 개발자가 새로운 데이터 소스를 빠르게 통합할 수 있으므로 중요한 것을 발견하고, 상호작용하고, 시각화하는 데 집중할 수 있습니다.


osib-demo-2025-10-07.webm

목차
  1. OSINTBuddy란 무엇인가?
  2. 🚧 프로젝트 상태 🚧
  3. 알파 기능
  4. 우리의 비전
  5. 설치
  6. 라이선스
  7. 관련 프로젝트
  8. 연락처

osintbuddy.com이란 무엇인가?

아직 별것 없습니다.

하지만 개념은 이렇습니다:

매일 거의 이해할 수 없을 정도로 엄청난 양의 데이터가 생성됩니다. 그리고 매년 그 수치는 점점 더 빠른 속도로 증가하고 있습니다. 이러한 데이터 소스는 정보 흐름의 여섯 가지 범주로 나눌 수 있습니다:

  • 공공 정부 데이터
  • 미디어 (신문, 잡지, 라디오)
  • 인터넷 (블로그, 토론 그룹, 시민 미디어 등)
  • 전문 및 학술 간행물 (예산, 청문회, 전화번호부, 웹사이트 등)
  • 상업 데이터 (상업 이미지, 재무 평가, 데이터베이스 등)
  • 그레이 문헌 (기술 보고서, 사전 인쇄본, 특허, 비즈니스 문서 등)

OSINT는 정보를 다루고, 평가하고, 순위를 매기는 방법입니다. 우리는 정보화 시대에 살고 있으며, OSINT 연구가 처리해야 하는 정보의 양 (정보 폭발) 과 낮은 품질의 데이터 문제로 인해 연구자들은 익사할 지경입니다. 대부분의 데이터 분석 데이터베이스가 구조화된 데이터용으로 설계되었기 때문에, 이 데이터의 대부분은 비구조화되어 있어 분석하고 실행 가능한 인텔리전스를 생성하는 데 많은 어려움을 초래합니다. 우리는 정보로 둘러싸여 있지만 그중 유용한 것은 거의 없습니다.

저는 이 문제에 대해 뭔가를 하기로 결정했습니다. AI와 빅데이터 분석과 같은 기술의 급속한 발전은 이전에는 없었던 OSINT의 새로운 지평을 열었습니다. 우리는 그 모든 정보를 손끝에서 다루고 싶습니다. 우리는 빠르고 정확한 실행 가능한 인텔리전스를 원하며, 그래서 무료 소프트웨어인 오픈소스 OSINT 도구를 만들고 있습니다. 누구나 배울 수 있는 평범한 웹 기술로 구축되었습니다. 하지만 이것이 실제로 프로젝트의 전부는 아닙니다. 시작된 지 30년이 지났고, 인터넷은 우리 자신과 사회, 정치의 거울에 불과하다는 것이 증명되었습니다. 우리는 민주적 가치와 과정을 직접적으로 위협하는 일련의 중대한 도전에 직면해 있습니다. 기술을 누가 소유하고, 설계하고, 통제하는지에 대한 질문은 그 어느 때보다 시급합니다.

기술이 개방적이고 공평하도록 보장하는 기술적 프레임워크는 무엇인가? 기업의 이익이 아니라 긍정적인 사회 변혁을 위해 디지털 인프라를 어떻게 "재구성"할 것인가? 우리는 이를 설계하고, 프로그래밍하고, 구축하는 데 여러분의 도움이 필요합니다. 여러분의 제안과 아이디어를 들려주세요. 우리는 여러분이 지켜보는 앞에서 바로 구축해 나갈 것입니다. 인터넷에서 '바늘 더미에서 바늘 찾기'라는 개념은 극단적으로 적용됩니다. 자석을 만들어 봅시다.

⚠ 프로젝트 상태

[!CAUTION]

⚠️ 실험적 소프트웨어 (프리 알파) ⚠️

OSINTBuddy는 현재 실험적인 소프트웨어입니다. 아직 사용할 준비가 완전히 되지 않았습니다! 개발에 관심이 있다면 plugins 도커 서비스를 이 저장소의 루트에 클론해야 합니다: git clone https://github.com/osintbuddy/plugins osintbuddy-plugins

현재로서는 이 프로젝트는 이 아이디어를 프로토타이핑하고 문제 공간에 대한 통찰력을 얻는 데 유용했던 장난감 같은 환경에 가깝습니다. 이 프로젝트가 진정으로 성공하려면 궁극적으로 진지하고 독창적이며 창의적인 작업을 수행하는 데 사용될 수 있어야 합니다. 이것이 단지 그럴듯한 이야기를 하는 것이 아니라 우리의 도구가 실제로 작동하는지를 판단하는 기본 테스트입니다. 이 프로젝트에서 얻을 수 있는 강력하고 일반화 가능한 아이디어는 무엇인가요? 다음 세대의 시스템은 어떻게 이를 기반으로 구축되어야 할까요? 시스템은 원하는 질문을 할 수 있도록 형성되어야 합니다.

저장소설명언어용도ETA
osintbuddy핵심 애플리케이션 (이 저장소)Rust, TypeScript/Preact웹 인터페이스 및 백엔드 서비스알파 출시 후 2-4개월
pluginsPyPi의 Python 플러그인 시스템 패키지Python확장 가능한 데이터 수집 프레임워크2-4개월
entities기본 OSIB 엔티티 정의Python기본 엔티티 유형 및 스키마4-5개월

주요 알파 기능

  • 대부분의 경우 작동합니다 :) 현재 재작성을 마무리하는 중입니다. 계속 지켜봐 주세요!
  • 단순해진 시각적 인텔리전스: 직관적인 그래프 기반 인터페이스가 복잡한 데이터 관계를 명확한 대화형 시각화로 변환합니다.
  • 확장 가능한 플러그인 아키텍처: Python 기반 플러그인 시스템을 통해 사용자 지정 엔티티가 모든 데이터 소스에서 데이터를 가져올 수 있습니다.
  • 자체 호스팅: 완전한 개인 정보 보호와 보안을 통해 데이터를 직접 제어할 수 있습니다.
  • 비용 효율적: 엔터프라이즈 가격을 버리고 무료 오픈소스 소프트웨어로 고급 OSINT 기능을 이용하세요.
  • 기여 환영.
  • 또한 오픈 이슈에서 요청된 기능(및 알려진 버그) 목록을 확인하세요. q

☀ 비전

오늘날 여러 기회가 열려 있다는 확신을 가지고 있습니다. 오늘이 아니더라도 곧 전통적인 OSINT와 연구 작업뿐만 아니라 상상할 수 있는 수많은 맥락에서 발견하고, 배우고, 연구하고, 실행 가능한 인사이트에 도달하기 위한 새로운 몰입형 미디어를 만들 수 있게 될 것이라고 믿습니다. 포토샵과 같은 미디어는 포토샵에 포함된 개별 도구들과는 다릅니다. 그러한 몰입형 미디어에서 가능성의 범위는 어마어마하며, 이러한 가능성은 그 미디어의 기본 객체와 동작에서 발생합니다.

도움을 주고 싶으신가요? 아이디어를 적어서 공유하고, 토론에 참여하고, 무엇이 효과가 있고 없는지 알려주는 것 모두 이 프로젝트를 부트스트래핑하는 데 도움이 됩니다. 그것은 OSINT를 위한 새로운 도구를 개발하는 데 도움이 될 수 있는 지렛대를 찾는 방법입니다. 그럼 시작해 봅시다. 제 몇 가지 아이디어는 다음과 같습니다:

  • 집단 지성 - 글로벌 지식 공유를 위한 협업 공간
  • 실시간 모니터링 - 자동화된 데이터 수집 및 변경 알림
  • 히스토리 그래프 등 - 웹 기록을 그래프로 시각화하고, 데이터를 스크랩하고, 메타데이터를 추출하는 브라우저 확장 프로그램 등
  • AI/ML 통합 - 감정 분석, 오디오 전사, LLM/MCP, 번역 등

🛠 설치

전제 조건

  • Git
  • Docker
  • Docker Compose
  • Python 3.12+
  • Rust
  • KVM

구성

  • 환경 구성: .env.example 파일을 .env로 복사하고 필요에 따라 설정을 조정합니다.
    • cp .env.example .env
      
  • 프론트엔드 구성(선택 사항): frontend/.env.example을 frontend/.env로 복사하고 필요에 따라 조정합니다.
    • cp frontend/.env.example frontend/.env
      

⛔ 최신 릴리스 다운로드 ⛔

몇 가지 더 버그와 기능을 해결하면 github actions 워크플로를 설정하여 빌드된 프론트엔드와 Rust 서비스를 빌드하고 패키징할 계획입니다. 최신 업데이트는 디스코드에서 프로젝트를 팔로우하세요 :)

✎ 개발

이 Rust 재작성은 Python에 지쳐서 Rust를 배우기 위해 전체를 다시 작성하기로 결정했기 때문에 존재합니다. 이제 더 빠르고 충돌도 덜합니다 (아마도).

OSINTBuddy 개발을 시작하려면 이슈를 만들거나 선택하고 다음 단계를 따르세요:

  1. 저장소 클론

    git clone https://github.com/osintbuddy/osintbuddy.git
    
    cd osintbuddy
    # using ssh?
    # git clone [email protected]:osintbuddy/osintbuddy.git
    
  2. Docker 및 Compose 설치

  3. OSIB용 기본 엔티티 초기화 (일명 플러그인):

    git clone https://github.com/osintbuddy/plugins.git osintbuddy-plugins
    
    python3 -m venv venv
    
    source ./venv/bin/activate
    
    pip install -e ./osintbuddy-plugins/
    
    git clone https://github.com/osintbuddy/entities.git plugins
    
  4. 스택 시작.

    docker compose up db ui
    
  5. 데이터베이스 마이그레이션.

    cargo install sqlx-cli --no-default-features --features native-tls,postgres
    cargo install cargo-watch
    
    cd crates/ && sqlx migrate run && cd ..
    
  6. OSIB 실행 호스트 시스템에서 별도의 터미널로 백엔드 api와 worker를 실행하세요:

    # NOTE: Must run all terminals with Python (3.12.9) venv activated!
    
    # In one terminal run:
    source ./venv/bin/activate
    cargo watch -q -c -w crates/api -x "run -p api"
    
    # In another terminal run:
    source ./venv/bin/activate
    cargo watch -q -c -w crates/worker -x "run -p worker"
    
  7. 프론트엔드, 백엔드, 문서용으로 제공된 URL을 통해 OSIB에 접속하세요:

    • 프론트엔드: http://localhost:55173
    • 백엔드: http://localhost:48997/api
    • 문서: http://localhost:55173/docs/overview

☠ OSIB 종료

도구 다운로드