
Prying Deep - 다크 웹에 대한 정보를 수집하는 OSINT 도구입니다.
GitHub에서 딥 웹용 크롤러인 여러 프로젝트를 보아 왔지만, 대부분은 딥 웹에서의 OSINT에 대한 제 기준을 충족하지 못했습니다. 그래서 저만의 딥 웹 OSINT 도구를 만들기로 했습니다.
이 도구는 딥 웹에서 항상 OPSEC 모범 사례를 따라야 한다는 점을 상기시켜 주는 역할을 합니다.
이 프로젝트의 작성자는 이 도구의 사용으로 인해 발생할 수 있는 어떠한 피해에도 책임지지 않습니다.
Prying Deep은 다크/클리어 넷 플랫폼을 크롤링하고 가능한 한 많은 정보를 효과적으로 추출합니다.
OSINT 도구를 사용하기 전에 다음 종속성이 설치되어 있는지 확인하세요:
Docker: (선택 사항)
Go: (필수)
PostgresSQL: (Docker를 사용하지 않는 경우 필수)
pryingdeep.yaml 환경 변수가 docker-compose.yaml의 환경과 일치하는지 확인하세요go install -v github.com/iudicium/pryingdeep/cmd/pryingdeep@latest
pryingdeep install
저장소를 클론합니다:
git clone https://github.com/iudicium/pryingdeep.git
플래그를 사용하거나 수동으로 .yaml 구성의 값을 조정합니다.
Database, logger, tor는 모두 수동 구성이 필요합니다.
반드시 읽어야 합니다 Colly Docs. 또한 Config Explanation를 참조하세요.
go build -> cmd/pryingdeep 디렉터리 내부에서go build cmd/pryingdeep/pryingdeep.go -> 루트 디렉터리에서, 바이너리도 그곳에 생성됩니다.도커 컨테이너 내부에서 pryingdeep을 시작하려면 다음 명령을 사용하세요:
docker-compose up
각 매개변수에 대한 자세한 내용은 여기에서 확인하세요: config
tor 컨테이너 빌드 및 실행에 대한 자세한 내용은 여기에서 확인하세요: Tor
Pryingdeep specializes in collecting information about dark-web/clearnet websites.
This tool was specifically built to extract as much information as possible from a .onion website
Usage:
pryingdeep [command]
Available Commands:
completion Generate the autocompletion script for the specified shell
crawl Start the crawling process
export Export the collected data into a file.
help Help about any command
install Installation of config files
Flags:
-c, --config string Path to the .yaml configuration. (default "pryingdeep.yaml")
-h, --help help for pryingdeep
-z, --save-config Save chosen options to your .yaml configuration
-s, --silent -s to disable logging and run silently
git checkout dev)goimports를 사용하여 코드를 린트합니다GPL-3.0 라이선스에 따라 배포됩니다. 자세한 내용은 LICENSE를 참조하세요.

이 저장소가 유용하다고 생각하시고 너그러운 마음이 드신다면, 다음 주소로 Monero(XMR)를 기부하실 수 있습니다:
48bEkvkzP3W4SGKSJAkWx2V8s4axCKwpDFf7ZmwBawg5DBSq2imbcZVKNzMriukuPqjCyf2BSax1D3AktiUq5vWk1satWJt
감사합니다!