คุณเป็นผู้กำหนดขอบเขต
สามารถเลือกแชทเฉพาะ, โฟลเดอร์ Telegram หรือบัญชีทั้งหมดได้ มีพื้นที่ทำงานแยกต่างหากสำหรับแต่ละบัญชี
เปรียบเทียบโหมดการเก็บรวบรวมข้อมูลบันทึกข้อความ Telegram, รักษาการเปลี่ยนแปลงของข้อความ และส่งออกบันทึกที่มีลายเซ็น
การสาธิตนี้ใช้ข้อมูลสมมติ ไม่จำเป็นต้องลงชื่อเข้าใช้ Telegram
รวบรวมผ่าน GitHub Actions (รุ่นทดลอง) สำเนาสำรองนอกไซต์ S3: การตั้งค่าและการกู้คืนการบรรยายสรุปเริ่มต้นที่ 14:00
การบรรยายสรุปเริ่มต้นที่ 15:00
เวอร์ชันก่อนหน้ายังคงถูกเก็บไว้เนื้อหาที่บันทึกไว้จะเก็บไว้ในสมุดบันทึกของคุณ
ข้อความจะหายไป แต่ประวัติที่ถูกบันทึกไว้จะยังคงอยู่
01 THE WORKSPACE
ดูหน้าผู้ใช้ด้วยข้อมูลตัวอย่างสมมติ




สามารถเลือกแชทเฉพาะ, โฟลเดอร์ Telegram หรือบัญชีทั้งหมดได้ มีพื้นที่ทำงานแยกต่างหากสำหรับแต่ละบัญชี
เปรียบเทียบโหมดการเก็บรวบรวมข้อมูลเวอร์ชันที่บันทึกไว้ ประกาศการลบ และช่องว่างในการสังเกตการณ์ จะถูกเก็บไว้ในบันทึกหลักฐาน
ดูเมทริกซ์เหตุการณ์ไฟล์ ZIP ที่ลงนามแล้ว ไฟล์ที่เก็บรักษาไว้ และรายงานแบบออฟไลน์ มีตัวเลือกการป้องกันด้วยรหัสผ่าน
ส่งออกและตรวจสอบวิธีการที่บันทึกนี้ถูกรวมเข้าด้วยกัน
ทุกเหตุการณ์จะมีลิงก์ไปยังแฮชของเหตุการณ์ก่อนหน้า และมาพร้อมลายเซ็น Ed25519
ดูว่ากลไกการตรวจสอบแต่ละอย่างกำหนดอะไร และข้อจำกัดของมันอยู่ที่ใด
สำรวจแปดระดับหลักฐานสร้างขึ้นเพื่อการตรวจสอบ
ส่งมอบข้อสังเกต ไฟล์ และรายงาน HTML แบบออฟไลน์ ในแพ็กเกจเดียวที่ได้รับการลงนาม
อ่านแบบจำลองหลักฐานลายเซ็นช่วยตรวจจับการแก้ไขข้อมูลเมื่อเทียบกับกุญแจที่เชื่อถือได้ แต่ไม่พิสูจน์แหล่งที่มาของ Telegram หรือรับประกันการบันทึกข้อมูลอย่างครบถ้วน เนื้อหาของบันทึกและสื่อต้องได้รับการจัดเก็บในระบบที่เข้ารหัส ซึ่งคุณเป็นผู้จัดเตรียมเอง
การเก็บรักษา ความต่อเนื่อง และการตรวจสอบ
เก็บสำเนาที่เข้ารหัสไว้และเพิ่มการตรวจสอบจากแหล่งอิสระ
การส่งออก → สำเนาภายนอก
ปิดตามค่าเริ่มต้นบันทึก, ไฟล์, จุดตรวจสอบที่มีเวลาประทับ และข้อมูลการส่งออกการสนทนา — ถูกเข้ารหัสก่อนการอัปโหลดไปยัง AWS S3 หรือพื้นที่จัดเก็บข้อมูลที่เข้ากันได้
AES-256-GCM ทำการเข้ารหัสข้อมูลบนเครื่องนี้ ผู้ให้บริการจะรับข้อมูลที่เข้ารหัสแล้ว
AES-256-GCMพื้นที่จัดเก็บข้อมูลที่รองรับ S3ไม่ทำ ไม่สามารถกู้คืนข้อมูลได้หากไม่มีกุญแจถอดรหัสที่ส่งออก หรือแทนที่พยานอิสระ
รับการแจ้งเตือนปัญหา การเปลี่ยนแปลงในแชท และสรุปประจำวันผ่าน Apprise: ผ่านแอปส่งข้อความ อีเมล หรือ webhook JSON ของคุณเอง
ไม่ส่งข้อความข้อความเว้นแต่คุณจะเปิดใช้งานการคัดลอกข้อความ
กำหนดจุดหมายการแจ้งเตือนแฮชจุดตรวจสอบเวลาตาม RFC 3161 และ OpenTimestamps.
ไม่ทำ ไม่ถือว่าใบรับการนัดหมายในปฏิทินที่ยังไม่ได้รับการยืนยันเป็นเวลาประทับของ Bitcoin ที่ได้รับการยืนยันแล้ว
ตรวจสอบหลักฐานเวลาเซิร์ฟเวอร์แยกต่างหากจะเก็บรักษาข้อมูลการสังเกตที่ลงนามแล้ว และสามารถเผยแพร่จุดตรวจสอบTGW1 ได้
ไม่ทำ ไม่ทำให้พื้นที่ทำงานสองแห่งบนโฮสต์ผู้รวบรวมข้อมูลเดียวกันกลายเป็นพยานอิสระ
ตั้งค่า witnessต่อจากจุดที่หยุดไว้หลังการรีสตาร์ท ระบบตรวจสอบซ้ำและcoverage.json แสดงข้อความที่กู้คืนได้และช่องว่าง
ไม่ทำ ไม่สร้างใหม่ทุกการแก้ไขที่พลาดไปหรือข้อความที่หายไป
ตรวจสอบความต่อเนื่องและช่องว่างบนเครื่องของคุณ
ลองดูเดโมก่อน เมื่อพร้อมแล้ว ให้เชื่อมต่อบัญชีเฉพาะ Windows, Linux, macOS หรือ Docker
อ่านคู่มือการตั้งค่าลองใช้พื้นที่ทำงานจำลองโดยไม่ต้องมีบัญชี Telegram
scripts\Demo.cmdLinux / macOS sh start.sh --demoดาวน์โหลดไฟล์ ZIP ที่ประกอบด้วยซอร์สโค้ดและแตกไฟล์ออก หรือคัดลอก (clone) รีโพสิตอรี:
git clone https://github.com/phishdestroy/TgWitness.git
cd TgWitnessการติดตั้งโปรแกรมต้องการ Python 3.11 ขึ้นไป โปรแกรมติดตั้งบน Windows จะเสนอการติดตั้งอัตโนมัติหาก Python ยังไม่ติดตั้ง
ดูเวอร์ชันที่ปล่อยออกมาไม่มี Python บน Windows? ดาวน์โหลดแพ็กเกจแบบพกพา (portable package) แตกไฟล์ออก แล้วคลิกสองครั้งที่ TgWitness.cmd
คลิกสองครั้งที่ Start.cmd หรือเรียกใช้ใน PowerShell:
.\Start.cmdกำลังสำรวจอยู่ใช่ไหม? คลิกสองครั้งที่ scripts\Demo.cmd เพื่อดูเดโมแบบแยกส่วน ไม่จำเป็นต้องเข้าสู่ระบบ Telegram
เมื่อใช้ 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 การลงชื่อเข้าใช้ Telegram สามารถใช้การตั้งค่า API ที่มาพร้อมระบบ หรือคู่กุญแจของคุณเองจาก my.telegram.org คู่มือการตั้งค่าครบถ้วน ↗
TgWitness 0.7.0 มีอะไรใหม่ → · คุณสมบัติและข้อจำกัดที่ทราบ →
ทำทีละงาน
สี่โหมดการเก็บข้อมูล แปดระดับการตรวจสอบ ค้นหาขั้นตอนการทำงานที่เหมาะสมกับกรณีของคุณ
โหลดประวัติ, ตรวจสอบแหล่งข้อมูล AI, เชื่อมต่อไคลเอนต์ MCP, ระบุสื่อที่บันทึกไว้ และส่ง webhooks ที่มีลายเซ็น
มีให้ดาวน์โหลดจากแหล่งปัจจุบัน เวอร์ชัน 0.7.0 portable preview ถูกพัฒนาขึ้นก่อนเครื่องมือเหล่านี้
ไม่ นี่เป็นหน้าโครงการแบบคงที่ที่มีตัวอย่างและภาพหน้าจอที่สร้างขึ้นเพื่อตัวอย่างเท่านั้น แอปพลิเคชันจริงจะทำงานบนคอมพิวเตอร์หรือเซิร์ฟเวอร์ของคุณ และการลงชื่อเข้าใช้จะเกิดขึ้นที่นั่น
ไม่ TgWitness เก็บรักษาเนื้อหาที่บัญชีของคุณได้สังเกตเห็นในขณะที่กระบวนการเก็บข้อมูลกำลังทำงานอยู่ ภาพถ่ายประวัติในภายหลังไม่สามารถสร้างใหม่การแก้ไขที่พลาดไปหรือข้อความที่ถูกลบได้
ข้อมูลรับรองบัญชีและข้อมูลลับสำหรับการลงนามถูกเก็บไว้ในคลังข้อมูลที่เข้ารหัส ข้อความและไฟล์แนบในเครื่องจำเป็นต้องใช้ดิสก์หรือโวลุ่มที่เข้ารหัส การส่งออกข้อมูลสามารถเลือกใช้ไฟล์ ZIP ที่เข้ารหัสด้วย AES-256 และป้องกันด้วยรหัสผ่านได้
ไม่ TgWitness เป็นโครงการอิสระที่ใช้ Telethon ซึ่งเผยแพร่ภายใต้ใบอนุญาต MIT คุณจะทำการอนุญาตบัญชีของคุณเอง โดยใช้การตั้งค่า 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.
ขั้นตอนต่อไปของคุณ