
TGSpyder는 Darksight Analytics의 오픈소스 텔레그램 OSINT CLI 도구입니다.
--set-proxy)--remove-proxy)--proxy)git clone https://github.com/Darksight-Analytics/tgspyder.git
cd tgspyder
pip install -r requirements.txt
pip install -e .
텔레그램 OSINT CLI 도구 수사관, 분석가, 저널리스트, 연구자를 위해 제작되었습니다.
TGSpyder는 텔레그램 데이터의 구조화된 수집 및 분석을 위한 커맨드라인 OSINT 도구입니다. 공개 및 비공개 텔레그램 그룹과 채널에서 멤버, 메시지, 초대 링크, 사용자 및 메타데이터를 스크랩하고, 모든 것을 수사에 적합한 CSV 파일로 내보냅니다.
TGSpyder Output/
├── members/
│ └── members_<target>_<timestamp>.csv
├── chats/
│ └── messages_<target>_<timestamp>.csv
└── crawled_links/
└── crawled_links_<target>_<timestamp>.csv
1️⃣ 저장소 클론
git clone https://github.com/Darksight-Analytics/tgspyder.git
cd tgspyder
2️⃣ 가상 환경 생성 및 활성화
python3 -m venv venv
source venv/bin/activate
3️⃣ 의존성 설치
pip install -r requirements.txt
4️⃣ TGSpyder를 CLI로 설치
pip install -e .
설치 확인:
tgspyder --help
멤버 및 채팅 스크랩
tgspyder https://t.me/examplegroup --members --chats
초대 링크만 추출
tgspyder https://t.me/examplegroup --crawl-invites
사용자 조회
tgspyder --user 123456789
tgspyder --user @username
스티커 팩 생성자 조회
tgspyder --sticker-pack https://t.me/addstickers/packname
TGSpyder는 SOCKS 프록시(Tor / VPN 친화적)를 지원합니다.
tgspyder --proxy socks5://127.0.0.1:9050 <target> --chats
향후 실행을 위해 프록시 저장
tgspyder --set-proxy socks5://127.0.0.1:9050
저장된 프록시 제거
tgspyder --remove-proxy
첫 실행 시 TGSpyder는 다음을 입력하라는 메시지를 표시합니다.
자격 증명은 로컬에 저장됩니다: ~/.tgspyder.conf
세션 파일은 자동으로 재사용됩니다.
TGSpyder는 다음을 위해 제작되었습니다:
사용자는 다음 사항을 준수할 책임이 있습니다:
MIT 라이선스 자세한 내용은 LICENSE를 참조하세요.
TGSpyder는 오픈소스 인텔리전스(OSINT), 연구, 조사 및 교육 목적으로만 제공됩니다.
사용자는 이 도구의 사용이 다음 사항을 준수하는지 확인할 책임이 전적으로 있습니다:
작성자와 기여자는 이 도구의 오용 또는 사용으로 인해 발생하는 모든 결과에 대해 책임을 지지 않습니다.