Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

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

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

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
Belati — OSINT를 위한 전통적인 스위스 아미 나이프 | Kitploit
도구/GitHubGitHub/aancw/belati
OSINT (Open Source Intelligence)ReconnaissanceInformation GatheringSubdomain EnumerationEmail HarvestingLearning & EducationCrawlerDNS AnalysisArchived
GitHubaancw/belati

Belati

OSINT를 위한 전통적인 스위스 아미 나이프

저장소 보기
5641205년 전Kitploit 검토 완료

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

Belati

Belati

Awesome OSINT OSINT Framework n0where ToolsWatch BlackArch Scanner Echo Ezine 31

Belati - OSINT를 위한 전통적인 스위스 아미 나이프

Belati는 OSINT 목적으로 웹사이트 및 기타 서비스에서 공개 데이터와 공개 문서를 수집하는 도구입니다. 이 도구는 Foca와 Datasploit에서 영감을 받았습니다 :)

현재 버전

v0.2.4

Belati 작동 모습

Belati In Action 0.24-stable Preview

만든 이유는?

그냥 배움과 OSINT 목적입니다. 잘못된 점이 있으면 알려주세요.

Belati가 할 수 있는 일

  • 대화형 명령줄 셸
  • Whois(인도네시아 TLD 지원)
  • 배너 그래빙
  • 서브도메인 열거
  • 모든 서브도메인 머신에 대한 서비스 스캐닝
  • Web Appalyzer 지원
  • DNS 매핑 / 영역 스캐닝
  • 웹사이트 및 검색 엔진에서 메일 수집
  • MIT PGP 공개 키 서버에서 메일 수집
  • 검색 엔진에서 도메인의 공개 문서 수집
  • 가짜 및 무작위 User Agent (차단 방지)
  • 이메일 및 문서 수집을 위한 프록시 지원
  • 도메인/서브도메인에서 공개 Git 찾기
  • 도메인/서브도메인에서 공개 SVN 찾기
  • 도메인/서브도메인에서 Robot.txt 스크래퍼
  • 공개 회사 정보 및 직원 수집
  • Belati 결과 저장을 위한 SQLite3 데이터베이스 지원
  • Belati 설정 마법사/구성
  • Django 웹 관리
  • 웹서버 전용 모드
  • 자동 의존성 검사기
  • 자동 업데이트 시스템
  • 문서 메타데이터/Exif 추출기
  • 문서 작성자 메타데이터
  • 그래프 시각화(진행 중)

TODO

Belati TODO 목록은 여기를 참조하세요 -> https://github.com/aancw/Belati/issues/12

라이브러리

  • python-whois
  • Sublist3r
  • Subbrute

요구 사항

  • nmap
  • git
  • sqlite3
  • exiftool

설치/사용법

root@kitploit:~
git clone https://github.com/aancw/Belati.git
cd Belati
git submodule update --init --recursive --remote
pip install --upgrade pip
pip install -r requirements.txt #please use pip with python v2
sudo su
python Belati.py --help

Docker 설치

  • Dockerfile 다운로드:
root@kitploit:~
wget https://raw.githubusercontent.com/aancw/Belati/master/Dockerfile
  • 로컬에 Docker 이미지를 생성하려면 다음 명령을 실행하세요:

    root@kitploit:~
    docker build -t belati . #dot
    
  • 이미지에서 컨테이너를 생성하려면 다음을 실행하세요:

    root@kitploit:~
    docker run -p 8000:8000 -it belati /bin/bash
    
  • Belati 실행

    root@kitploit:~
    belati -h
    

자세한 내용은 이 가이드를 참조하세요: https://github.com/espi0n/Dockerfiles/blob/master/Belati/README.md

테스트된 환경

  • Ubuntu 16.04 x86_64
  • Arch Linux x86_64
  • CentOS 7
  • Debian Jessie
  • MacOS

Python 요구 사항

이 도구는 Python 3과 호환되지 않습니다. 나중에 마이그레이션해야 합니다. 대신 Python v2.7을 사용하세요!

왜 루트 권한이 필요한가?

루트 권한을 피하려고 노력했지만, nmap이 루트 권한을 필요로 합니다. sudo를 추가하거나 루트 권한 없이 nmap을 실행하는 다른 방법을 사용할 수 있습니다. 선택은 당신의 몫입니다 ;)

참조 -> https://secwiki.org/w/Running_nmap_as_an_unprivileged_user

걱정하지 마세요. Belati는 일반 사용자로 실행해도 잘 작동합니다 ;)

종속성

  • urllib2
  • dnspython
  • requests
  • argparse
  • texttable
  • python-geoip-geolite2
  • python-geoip
  • dnsknife
  • termcolor
  • colorama
  • validators
  • tqdm
  • tldextract
  • fake-useragent
  • python-wappalyzer
  • future
  • beautifulsoup4
  • python-whois
  • futures
  • django
  • pyexifinfo
  • cmd2
  • tabulate

종속성이 누락되었나요?

다음 메시지가 표시된다면:

root@kitploit:~
$ python Belati.py

            You are missing a module required for Belati. In order to continue using Belati, please install them with:

            `pip install --upgrade --force-reinstall -r requirements.txt`

            or manually install missing modules with:

            `pip install --upgrade --force-reinstall dnspython requests termcolor colorama future beautifulsoup4 futures`

그리고 이 메시지가 표시된다면:

root@kitploit:~
You are using pip version 8.1.2, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

pip 버전을 업그레이드하고 다음 지침을 따르세요:

root@kitploit:~
pip install --upgrade pip

시스템 종속성

CentOS/Fedora 사용자는 다음을 설치하세요:

root@kitploit:~
yum install gcc gmp gmp-devel python-devel

Debian/Ubuntu 사용자는 다음을 설치하세요:

root@kitploit:~
sudo apt-get install nmap git sqlite3 exiftool

주의사항

이 도구는 교육 목적으로만 사용됩니다. 발생하는 모든 피해는 저자에게 영향을 미치지 않습니다. 본인의 책임 하에 사용하세요!

피드백/제안

이 저장소에 이슈를 생성하거나 cacaddv [at] gmail.com 으로 이메일을 보내주세요. 여러분의 피드백과 제안은 Belati 개발 진행에 유용합니다 :)

기여

Belati는 모든 사람의 기여를 환영합니다. CONTRIBUTING.md를 참조하세요.

기여자

CONTRIBUTORS.md를 확인하고 크레딧을 위해 파일에 이름을 추가해 주세요 :)

감사의 말

PyWhois 라이브러리, Sublist3r, MailHarvester, Emingoo가 제 코드의 일부가 되어 주셔서 감사합니다. 또한 Hispagatos, Infosec-ninjas, eCHo, RNDC(연구개발센터) 및 이 프로젝트에 영감을 준 모든 분들께 감사드립니다 :)

발표

Echo Ezine 31 : http://ezine.echo.or.id/issue31/005.txt - Belati: OSINT 목적으로 공개 데이터 및 공개 문서 수집 - Petruknisme

IDSECCONF 2017 : https://www.slideshare.net/idsecconf/belati-the-traditional-swiss-army-knife-for-osint - Belati: OSINT를 위한 전통적인 스위스 아미 나이프

라이선스

저자: Aan Wahyu( https://petruknisme.com )

Belati는 GPL V2에 따라 라이선스가 부여됩니다. 이 도구는 GNU General Public License (GPLv2) 조건에 따라 사용, 수정 또는 재배포할 수 있습니다. 전체 라이선스 텍스트는 LICENSE를 참조하세요.

도구 다운로드