อ้างอิง / การตั้งค่า
TgWitness: Telegram Export, OSINT & Verification
ติดตั้งด้วยคำสั่งเดียวหรือสร้างบน GitHub Actions. ทำความเข้าใจตัวเลือกการตรวจสอบ, ขนาดที่เผยแพร่ และสิ่งที่การเก็บถาวรตรวจสอบ
TgWitness เป็นเครื่องมือส่งออกข้อมูล Telegram และพื้นที่ทำงานสำหรับการสืบสวนแบบโอเพนซอร์ส ติดตั้ง ได้ด้วยคำสั่งเดียว เชื่อมต่อบัญชี เลือกการสนทนา และส่งออก ไฟล์เก็บถาวรที่ลงนามแล้ว นอกจากนี้ยังสนับสนุนการเก็บรวบรวมข้อมูลชั่วคราวบน GitHub Actions และการสืบสวน ต่อเนื่องด้วยการแก้ไขที่บันทึกไว้ การสังเกตการลบ การค้นหา และรายงาน
เริ่มจากงานที่คุณมีอยู่#
| งานของคุณ | เส้นทางสั้นที่สุด | สิ่งที่คุณจะได้รับ |
|---|---|---|
| บันทึกการสนทนาหรือบัญชี | ติดตั้ง, เชื่อมต่อบัญชี, เลือกขอบเขตการส่งออก | ไฟล์เก็บถาวรที่ลงนามแล้ว ซึ่งประกอบด้วยประวัติที่เลือกไว้ ผลการเก็บรวบรวม และข้อมูลการตรวจสอบ |
| เก็บรวบรวมบน runner ชั่วคราว | ใช้ GitHub Actions เพื่อจับข้อมูล อนุญาตเซสชันใหม่ และเลือกขอบเขต | ไฟล์เก็บถาวรที่เข้ารหัสพร้อมข้อมูลที่มาของกระบวนการทำงานจาก GitHub |
| ติดตามการเปลี่ยนแปลงตามเวลา | ให้กระบวนการสังเกตการณ์ยังคงทำงานต่อไปสำหรับแชทที่เลือกไว้ | เวอร์ชันที่บันทึกไว้, ประกาศการลบ, ไฟล์แนบ และข้อมูลการครอบคลุมที่บันทึกไว้ |
| ตรวจสอบและแบ่งปันผลการค้นพบ | ค้นหาในคลังข้อมูล ใช้ Case Board และกำหนดค่ารายงานหรือสำเนาเพื่อแบ่งปัน | ผลการตรวจสอบที่เชื่อมโยงกับแหล่งข้อมูลต้นทาง และกระบวนการส่งต่อที่สามารถตรวจสอบได้ ซึ่งเหมาะสมกับผู้รับ |
การติดตั้งด้วยคำสั่งเดียว#
โปรแกรมติดตั้งรวมถึง Python และส่วนประกอบที่จำเป็น การดึงโค้ดต้นฉบับ Docker ผู้ให้บริการ AI และผู้สังเกตการณ์อิสระเป็นตัวเลือกเสริม ไม่ใช่ข้อกำหนดเบื้องต้นในการติดตั้ง
Linux / macOS:
curl -fsSL https://get.destroy.tools/install.sh | bash
Windows, ใน PowerShell หรือ Command Prompt:
powershell.exe -NoProfile -ExecutionPolicy Bypass -Command "irm https://get.destroy.tools/install.ps1 | iex"
เปิดแผงควบคุม เชื่อมต่อบัญชี Telegram ของคุณ และเลือกขอบเขตการเก็บข้อมูล การติดตั้งจะไม่เริ่มการเก็บข้อมูลโดยอัตโนมัติ คู่มือการติดตั้ง อธิบายเกี่ยวกับการเข้าถึงในเครื่อง เซิร์ฟเวอร์ การอัปเดต และการตรวจสอบเวอร์ชันที่ดาวน์โหลดมา
สำหรับตัวรันเนอร์ชั่วคราว ให้ทำตามขั้นตอนการจับภาพ GitHub Actions capture ขั้นตอน ดังกล่าวต้องการการ fork GitHub การอนุญาต และรหัสผ่านของไฟล์เก็บถาวร หน้า capture จะอธิบายขั้นตอนเหล่านั้นและเวลาเซสชันที่มีอยู่ก่อนการรัน ให้ดาวน์โหลด และเก็บรักษาไฟล์เก็บถาวรที่ได้มาพร้อมทั้งข้อมูลการตรวจสอบ
ตั้งค่าเพิ่มเติมเมื่อจำเป็น#
การส่งออกการสนทนาเดียวจำเป็นต้องมีบัญชีและขอบเขตที่เลือกไว้ การสังเกตการณ์ต่อเนื่อง, บัญชีหลายบัญชี, พร็อกซี, นโยบายไฟล์แนบ, การออกแบบรายงาน, สิทธิการเข้าถึงของผู้ตรวจสอบ, เวลาประทับจากภายนอก และการจัดเก็บข้อมูลนอกระบบ รองรับความต้องการในการสืบสวนและ การส่งต่องานที่แตกต่างกัน ให้กำหนดค่าคุณสมบัติเหล่านี้เมื่อมีความเกี่ยวข้อง
ขอบเขต สิทธิ์ และการจำกัดการแบ่งปันสำเนาช่วยให้ผู้ดำเนินการเลือกว่าจะ เก็บรวบรวมและเปิดเผยข้อมูลใด คำแนะนำเกี่ยวกับเขตอำนาจศาลและการตั้งค่าการรายงานช่วยสนับสนุน การตัดสินใจดังกล่าว; การเลือกโปรไฟล์นั้นเองไม่ได้เป็นการรับรองการปฏิบัติตามกฎหมายหรือ ความยอมรับได้ในทางกฎหมาย ดู การส่งออกบัญชี, การเข้าถึง และ การกำหนดค่าการรายงาน.
แอปพลิเคชันนี้ทำงานบนคอมพิวเตอร์หรือเซิร์ฟเวอร์ที่เลือกไว้ การเก็บข้อมูลขั้นพื้นฐานไม่ ต้องการ GPU หรือ LLM ส่วน OCR การถอดเสียง และการวิเคราะห์ AI ที่เป็นตัวเลือก มีความต้องการทรัพยากรเป็นของตัวเอง ให้ปรับขนาดการติดตั้งให้เหมาะสมกับอัตราการส่งข้อความ ไฟล์แนบ ประวัติที่เก็บไว้ และจำนวนบัญชีที่ใช้งานพร้อมกัน; การติดตั้งที่ง่ายไม่ได้เป็นการรับประกัน ว่าการใช้หน่วยความจำจะคงที่สำหรับทุกภาระงาน
รักษาบันทึกไว้ ไม่ว่าใครจะได้รับประโยชน์จากมัน#
วัตถุประสงค์คือเพื่อรักษาข้อมูลที่สังเกตได้ บริบท และการเปลี่ยนแปลงไว้ โดยไม่คำนึงถึง ว่าข้อมูลเหล่านั้นสนับสนุนตำแหน่งของใคร หลักฐานอาจท้าทายคำอธิบายของตัวผู้เก็บข้อมูลเอง เกี่ยวกับเหตุการณ์ ให้รักษาการสังเกตจากแหล่งต้นฉบับ ข้อมูลที่ขาดหายไป และข้อสรุปจากการวิเคราะห์ ให้สามารถระบุได้ เพื่อให้บุคคลอื่นสามารถประเมินข้อมูลเดียวกันได้
หลักการทำงานคือ: การสังเกตที่บัญชีสามารถเห็นได้ → บันทึกที่ลงนาม → ส่งออก → การตรวจสอบ ของผู้รับ การแก้ไขที่บันทึกไว้จะเพิ่มเวอร์ชัน การลบการสังเกตจะเก็บรักษาเนื้อหา ที่บันทึกไว้ก่อนหน้านี้ บันทึกการครอบคลุมจะเปิดเผยการขัดจังหวะที่ทราบ รายงานและการวิเคราะห์ AI จะอ้างอิงกลับไปยังแหล่งข้อมูลที่บันทึกไว้; การตีความจะไม่กลายเป็นแหล่งข้อมูล การสังเกตเพียงเพราะมันปรากฏในรายงานที่ลงนาม
| การตรวจสอบ | สิ่งที่ผู้รับสามารถยืนยันได้ |
|---|---|
| แฮชไฟล์, ลายเซ็น และโซ่บันทึก | บันทึกและไฟล์ที่จัดเตรียมไว้สอดคล้องกับขอบเขตของคีย์และบันทึกที่คาดไว้ |
| จุดตรวจสอบหรือพยานที่เก็บไว้แยกต่างหาก | ไฟล์เก็บถาวรนี้สอดคล้องกับสถานะของบันทึกที่เก็บไว้ก่อนหน้านี้ |
| เวลาประทับจากแหล่งภายนอกที่ได้รับการยืนยัน | ไบต์ที่อ้างอิงมีอยู่ตามเวลาประทับตราภายใต้สมมติฐานความเชื่อถือที่ระบุไว้ |
| การรับรองการจับภาพจาก GitHub | ไฟล์เก็บถาวรนี้สอดคล้องกับขั้นตอนการทำงานที่ได้รับการอนุมัติ เวอร์ชันของตัวเก็บข้อมูล และค่าสรุปที่บันทึกไว้ |
การตรวจสอบเหล่านี้ช่วยในการตรวจสอบความสมบูรณ์และที่มาของข้อมูล แต่ไม่ทำให้ เนื้อหาของข้อความกลายเป็นคำกล่าวที่เป็นความจริง หรือสร้างข้อความที่ถูกลบ และยังไม่เคยเห็นขึ้นมาใหม่ ให้ใช้ลายนิ้วมือกุญแจที่ได้รับมาอย่างอิสระ และขั้นตอนการตรวจสอบ ใน คู่มือความน่าเชื่อถือ และ รูปแบบหลักฐาน
ระดับที่เผยแพร่และประสิทธิภาพที่วัดได้#
ผลลัพธ์ต่อไปนี้อธิบายถึงภาระงานและวันที่ต่างกัน จำนวนที่แสดง ไม่สามารถใช้แทนกันได้: เหตุการณ์ในบันทึก (journal event) ไม่จำเป็นต้องเป็นข้อความ Telegram ที่ไม่ซ้ำกัน
| วันที่ | ปริมาณงาน | ผลลัพธ์ที่เผยแพร่ | สิ่งที่ได้วัด |
|---|---|---|---|
| 1 พฤศจิกายน 2026 | เซิร์ฟเวอร์ที่กำลังทำงานอยู่, ฐานข้อมูลพื้นที่ทำงาน 10 ชุด | 1,610,818 บันทึกในสมุดบันทึก; 900,232 เหตุการณ์ข้อความใหม่, 80,683 เหตุการณ์แก้ไข และ 400,536 เหตุการณ์ลบ | รายการตรวจสอบแบบอ่านอย่างเดียว; ไม่ใช่การทดสอบความเร็วการประมวลผลหรือการตรวจสอบโซ่เต็มรูปแบบใหม่ |
| 5 พฤศจิกายน 2026 | ค้นหาข้อความสังเคราะห์1,000,000ในแชท200 | สร้างดัชนีใน71 วินาที; เวลาค้นหาค่ามัธยฐานต่อคำค้นอยู่ที่9–190 มิลลิวินาที | การทดสอบประสิทธิภาพการค้นหาในระบบท้องถิ่น; ไม่ใช่การส่งข้อความ Telegram แบบเรียลไทม์ |
| 6 พฤศจิกายน 2026 | ไฟล์ส่งออก Telegram ที่จริงและใหม่ล่าสุด 2 ชุด | ข้อความ 27,030 และ 29,299; ข้อความ 56,329 ในทั้งสองรอบการทดสอบ | สองบัญชีต่อการรันผ่าน WARP, ทั้งข้อความและข้อมูลเมตา, ไม่ดาวน์โหลดไฟล์แนบ |
| 6 พฤศจิกายน 2026 | การส่งออกสองแบบเดียวกัน รวมถึงขั้นตอนการเตรียมการและบรรจุภัณฑ์ | 127.713 และ 141.781 ข้อความต่อวินาที | วัดอัตราการส่งออกข้อมูลแบบครบถ้วน; ทั้งสองไฟล์เก็บถาวรได้รับการตรวจสอบความถูกต้องโดยใช้กุญแจที่ตรึงไว้ |
บันทึก verification ให้ข้อมูลเกี่ยวกับรายการเซิร์ฟเวอร์ การตรวจสอบการเก็บข้อมูลแบบเรียลไทม์ และการวัดผลการค้นหา Export performance เผยแพร่ข้อมูลการรันจริงสองครั้ง อุปกรณ์ฮาร์ดแวร์ ระยะเวลา ค่าแฮชของไฟล์เก็บถาวร และไฟล์วัดผลที่ลงนาม ข้อมูลเหล่านี้แสดงผลลัพธ์สำหรับเวอร์ชันและ เงื่อนไขที่บันทึกไว้ ไม่ใช่ค่าอัตราหรือขีดจำกัดความจุแบบทั่วไป
ประวัติการทดสอบและระยะเวลา#
ผู้ดูแลระบบรายงานว่าได้ดำเนินการทดสอบมาแล้วกว่าหกเดือน นับถึงวันที่6 พฤศจิกายน2026 ส่วนนี้อธิบายประวัติการทดสอบของโครงการ การวัดผลสาธารณะที่มีวันที่ระบุ ข้างต้นบันทึกการรันแต่ละครั้ง; แต่ไม่ได้แสดงถึงการเก็บข้อมูลที่ได้รับการตรวจสอบอย่างอิสระ และต่อเนื่องเป็นระยะเวลาหกเดือน อายุของข้อความที่ส่งออกยัง แตกต่างจากระยะเวลาที่ผู้เก็บข้อมูลได้ทำงานมา
อ่านสถานะความสามารถอย่างแม่นยำ#
ประเมินแต่ละขั้นตอนการทำงาน (workflow) โดยเปรียบเทียบกับวิธีการนำไปใช้จริง เวอร์ชันที่เผยแพร่ และผลการทดสอบที่บันทึกไว้ แหล่งข้อมูลปัจจุบันมีป้ายกำกับว่า preview ป้ายกำกับเวอร์ชันนี้อยู่ร่วมกับ การรวบรวมข้อมูลที่ทำงานได้ การส่งออกข้อมูล การตรวจสอบอิสระ และการวัดขนาด ที่เผยแพร่แล้ว คุณสมบัติ preview และขั้นตอนการทำงานที่ได้รับการตรวจสอบแล้วสามารถอยู่ร่วมกันใน แอปพลิเคชันเดียวกันได้; ให้อธิบายคุณสมบัติเฉพาะและหลักฐานที่อยู่เบื้องหลังการประเมิน
ใช้ความสามารถ คุณสมบัติ และข้อจำกัดปัจจุบัน การตรวจสอบ และบันทึกการเปลี่ยนแปลงร่วมกัน บันทึกเวอร์ชันที่ได้รับการทดสอบเมื่ออ้างอิงผลลัพธ์ ภาพถ่ายการวัดเมื่อวันที่6 พฤศจิกายนยังเก็บรักษาการทดสอบที่ล้มเหลวและถูกข้ามไป; สิ่งเหล่านั้นไม่ถือว่าผ่านการทดสอบ
อ่านได้ทั้งโดยมนุษย์และเครื่องมือ AI#
เว็บไซต์นี้ให้llms.txt แบบสรุป, คู่มือภาษาอังกฤษฉบับสมบูรณ์ใน
llms-full.txt และllms-full.md รวมถึงเวอร์ชัน Markdown ของหน้าต่าง ๆ นี่คือ
รูปแบบเอกสาร ไม่ใช่ข้อกำหนดของ AI สำหรับการรันTgWitness
MCP และ P3 การเข้าถึงผ่านบรรทัดคำสั่ง () (เป็นตัวเลือก) ช่วยให้เครื่องมือที่ได้รับอนุญาตสามารถอ่าน บันทึกที่เก็บไว้ที่เลือกได้ เนื้อหาข้อความยังคงเป็นข้อมูลเข้าที่ไม่น่าเชื่อถือ สรุปควร อ้างอิงแหล่งที่มา แยกแยะข้อเท็จจริงที่สังเกตได้จากการอนุมาน และรักษาความไม่แน่นอนไว้ การค้นหาข้อความเต็มรูปแบบ OCR และผลลัพธ์จาก AI ไม่เปลี่ยนแปลงการสังเกตที่ลงนามไว้เดิม