범위는 사용자가 직접 선택합니다.
선택한 채팅, 텔레그램 폴더 또는 전체 계정을 기록할 수 있습니다. 계정마다 별도의 작업 공간이 제공됩니다.
수집 모드 비교텔레그램 메시지를 캡처하고, 변경 내역을 보존하며, 서명된 기록을 내보냅니다.
데모에는 가상의 데이터가 사용됩니다. 텔레그램 로그인은 필요하지 않습니다.
GitHub Actions로 수집 (미리 보기) S3 오프사이트 백업: 설정 및 복구브리핑은 14:00에서 시작됩니다.
브리핑은 15:00에서 시작됩니다.
이전 버전은 그대로 유지됨캡처된 콘텐츠는 귀하의 저널에 보관됩니다.
메시지는 사라지지만, 캡처된 기록은 남습니다.
01 THE WORKSPACE
가상의 데모 데이터를 통해 인터페이스를 둘러보세요.




선택한 채팅, 텔레그램 폴더 또는 전체 계정을 기록할 수 있습니다. 계정마다 별도의 작업 공간이 제공됩니다.
수집 모드 비교캡처된 버전, 삭제 알림 및 관찰 누락 내역은 기록부에 그대로 유지됩니다.
이벤트 매트릭스 참조서명된 ZIP 파일, 원본 파일 보존 및 오프라인 보고서 제공. 선택적 암호 보호 기능.
내보내기 및 검증기록이 어떻게 통합되는가
각 이벤트는 이전 해시에 연결되며 Ed25519 서명을 포함합니다.
각 검증 메커니즘이 무엇을 입증하는지, 그리고 그 한계가 어디에 있는지 확인해 보십시오.
8가지 증거 수준 살펴보기서명은 신뢰할 수 있는 키를 기준으로 변조를 감지합니다. 이는 텔레그램 발신 출처를 증명하거나 완전한 캡처를 보장하지는 않습니다. 저널 콘텐츠와 미디어는 사용자가 직접 제공하는 암호화된 저장 공간에 보관해야 합니다.
저장, 연속성 및 검증
암호화된 사본을 보관하고 독립적인 검증 절차를 추가하십시오.
내보내기 → 외부 저장본
기본적으로 비활성화됨저널, 파일, 타임스탬프가 포함된 체크포인트 및 채팅 내역 내보내기 — AWS S3 또는 호환 가능한 저장소로 업로드되기 전에 암호화됩니다.
AES-256-GCM는 이 시스템에 있는 객체를 암호화합니다. 제공자는 암호화된 객체를 수신합니다.
AES-256-GCMS3 호환 스토리지기능: 내보낸 복호화 키가 없으면 메시지를 복원하지 않으며, 독립적인 증인을 대체하지도 않습니다.
Apprise를 통해 문제 알림, 채팅 변경 사항 및 일일 요약 정보를 메신저, 이메일 또는 사용자 지정 JSON 웹훅으로 받아볼 수 있습니다.
'발췌문' 기능을 활성화하지 않는 한 메시지 본문을 전송하지 않습니다.
알림 수신처 설정RFC 3161 및 OpenTimestamps를 사용한 타임스탬프 체크포인트 해시.
하지 않는 사항: 처리 중인 캘린더 수신 내역을 확인된 비트코인 타임스탬프로 간주하지 않습니다.
타임스탬프 증빙 자료 확인:별도의 호스트가 서명된 관측 기록을 보관하며, TGW1 체크포인트를 공개할 수 있습니다.
하지 않는 사항: 하나의 수집기 호스트에 있는 두 개의 작업 공간을 독립적인 위트니스로 만들지 않습니다.
Witness 설정하기재시작 후 이력서. 재확인 및 coverage.json를 통해 복구된 메시지와 누락된 부분을 확인할 수 있습니다.
하지 않는 기능: 누락된 편집 내역이나 사라진 메시지를 모두 복원하지는 않습니다.
연속성 및 누락 사항 확인사용자 컴퓨터에서
먼저 데모를 살펴보세요. 준비가 되면 전용 계정을 연결하세요. Windows, Linux, macOS 또는 Docker에서 사용 가능합니다.
설정 가이드 읽기텔레그램 계정 없이 가상의 작업 공간을 체험해 보세요.
scripts\Demo.cmdLinux / macOS sh start.sh --demo소스 ZIP 파일을 다운로드하여 압축을 풀거나, 저장소를 클론하세요:
git clone https://github.com/phishdestroy/TgWitness.git
cd TgWitness소스 런처를 실행하려면 Python 3.11 이상이 필요합니다. Windows 런처는 Python이 설치되어 있지 않은 경우 자동으로 설치해 줍니다.
릴리스 보기Windows에 Python이 설치되어 있지 않으신가요? 휴대용 패키지를 다운로드하여 압축을 풀고, ‘TgWitness.cmd’ 파일을 더블클릭하세요.
Start.cmd를 더블 클릭하거나 PowerShell에서 다음 명령을 실행하십시오:
.\Start.cmd그냥 둘러보고 계신가요? scripts\Demo.cmd를 더블 클릭하면 독립형 데모를 체험할 수 있습니다. 텔레그램 로그인은 필요하지 않습니다.
Python 3.11 이상 및 venv가 지원되는 경우:
sh start.sh가상의 저널을 열려면 sh start.sh --demo를 실행하십시오.
Docker가 실행 중이고 Compose 2.20 이상이 설치된 상태에서:
docker compose up -d --build --wait
docker compose exec tgwitness cat /data/panel-token.txt두 번째 명령어는 개인 패널 토큰을 표시합니다. 이 토큰은 본인의 컴퓨터에 보관하십시오.
실행 후 127.0.0.1:8787에서 를 열어주세요.
소스 코드 설치 시 토큰은 data/live/panel-token.txt입니다. 텔레그램 로그인은 내장된 API 설정을 사용하거나 my.telegram.org에서 생성한 본인만의 키 쌍을 사용할 수 있습니다. 전체 설정 가이드 ↗
TgWitness 0.7.0 새로운 소식 → · 기능 및 알려진 제한 사항 →
한 번에 한 가지 작업만
4가지 수집 모드. 8단계 검증 수준. 귀하의 사건에 적합한 워크플로를 찾아보세요.
이력을 불러오고, AI 출처를 검토하며, MCP 클라이언트를 연결하고, 저장된 미디어를 인식하며, 서명된 웹훅을 전송합니다.
현재 소스에서 이용 가능합니다. 0.7.0 휴대용 미리보기 버전은 이 도구들보다 먼저 출시되었습니다.
아닙니다. 이 페이지는 가상의 예시와 스크린샷이 포함된 정적 프로젝트 페이지입니다. 실제 애플리케이션은 사용자의 컴퓨터나 서버에서 실행되며, 로그인 절차도 해당 환경에서 이루어집니다.
아닙니다. TgWitness는 수집이 진행되는 동안 귀하의 계정이 확인한 콘텐츠를 보관합니다. 이후의 기록 스냅샷으로는 놓친 수정 내역이나 삭제된 메시지를 복원할 수 없습니다.
계정 인증 정보와 서명 비밀키는 암호화된 볼트에 저장됩니다. 로컬 메시지와 첨부 파일은 암호화된 디스크 또는 볼륨에 저장해야 합니다. 내보내기 시에는 선택적으로 암호로 보호된 AES-256 ZIP 파일을 사용할 수 있습니다.
아닙니다. TgWitness는 MIT 라이선스로 배포되는 Telethon을 사용하는 독립적인 프로젝트입니다. 사용자는 내장된 API 설정이나 자체 API 키를 사용하여 자신의 계정을 직접 인증합니다.
PROJECT NOTICE / LICENCE
Taylor Wessing PartG mbB — German core, Hamburg office.
Our statement as the authors of TgWitness. It adds no condition to the MIT License. Read the complete notice and its source record.
다음 단계