TgWitness / เอกสาร

TGWITNESS / อ้างอิง

แหล่งอ้างอิงครบถ้วน

เอกสารทุกชิ้นของโครงการ ซึ่งแสดงไว้ที่นี่พร้อมด้วยแผนภาพ คู่มือเป็นทางลัด ส่วนหน้าเว็บเหล่านี้เก็บรายละเอียดทั้งหมด

การตั้งค่า

01

เริ่มต้นอย่างรวดเร็ว

ทุกวิธีในการติดตั้งและเปิดใช้งาน TgWitness: แพ็กเกจ Windows, Python, Docker และเดโมจำลอง พร้อมขั้นตอนตรวจสอบเบื้องต้น

02

รูปแบบบัญชีและเซสชัน

ลงชื่อเข้าใช้ผ่านโทรศัพท์มือถือ รหัส QR หรือกุญแจการยืนยันตัวตน นำเข้าเซสชันจาก Telethon Pyrogram หรือ Telegram Desktop และจัดการหลายบัญชีได้

03

การเข้าถึงและสิทธิ์

กำหนดสิทธิ์การเข้าถึงบัญชีและห้องสนทนา, เลือกสิทธิ์การเข้าถึง, จำกัดจำนวนเซสชันและที่อยู่ IP, และยกเลิกสิทธิ์การเข้าถึง

04

การเชื่อมต่อ, พร็อกซี และการคุ้มครองข้อมูล

การยืนยันตัวตน, กลุ่มพร็อกซีอัตโนมัติ, โหมด IP, นโยบายสำรอง, คำขอจากภายนอก และการจัดเก็บข้อมูลลับ

05

การติดตั้ง

เรียกใช้ TgWitness ในรูปแบบบริการบน Windows, Linux, macOS หรือ Docker ผ่าน HTTPS พร้อมด้วยระบบสำรองข้อมูลและการอัปเดต

Collect

06

วิธีการเก็บรวบรวมข้อมูล

ขอบเขตการสังเกตการณ์, การอัปเดตแบบเรียลไทม์, การตรวจสอบซ้ำ, ไฟล์แนบ, การดำเนินการของผู้ใช้เอง และความหมายของช่องว่าง (gap) — บันทึกอย่างละเอียดทีละรายการ

07

โหลดประวัติแหล่งที่มา

โหลดข้อความที่ผ่านมาจากแหล่งข้อมูลที่เปิดใช้งาน หยุดชั่วคราวและต่อใหม่ และตรวจสอบรายงานความคืบหน้าที่ลงนามแล้ว

08

ขั้นตอนการทำงานและการดำเนินการ

การดำเนินงานประจำวันของแผงควบคุม: โหมดการทำงาน, หมวดหมู่การติดตาม, พารามิเตอร์, การแจ้งเตือน, การส่งออกข้อมูล, การสำรองข้อมูล และขีดความสามารถ

09

โหมดการสืบสวน

การสืบสวนบัญชีทั้งหมด รวมถึงช่อง กลุ่ม การสนทนาส่วนตัว และบอต ตั้งแต่ขั้นตอนการกำหนดขอบเขตไปจนถึงการจัดทำชุดหลักฐานที่ได้รับการยืนยัน

10

คุณสมบัติและข้อจำกัด

สิ่งที่ TgWitness ได้พัฒนาไว้ในปัจจุบัน สิ่งที่แพลตฟอร์ม Telegram จำกัด และสิ่งที่ยังต้องพัฒนาต่อไปในอนาคต

การเก็บรักษาข้อมูลและการบูรณาการ

หลักฐาน

15

วิธีการทำงานของหลักฐาน

อธิบายเกี่ยวกับโซ่แฮช (hash chain), ลายเซ็น (signatures), จุดตรวจสอบ (checkpoints) และพยาน (witnesses) ด้วยสูตรที่ผู้ตรวจสอบใช้จริง

16

รูปแบบหลักฐาน

เนื้อหาของไฟล์ ZIP ที่ลงนาม, ประเภทบันทึก, ใบยืนยันการดำเนินการ, โปรไฟล์ผู้ใช้, สำเนาที่เก็บไว้นอกระบบ และการตรวจสอบแบบออฟไลน์

17

พยานอิสระ

เรียกใช้ witness ด้วยกุญแจและบอทของตัวเอง เผยแพร่จุดตรวจสอบที่ลงนามแล้วไปยังช่อง และตรวจสอบการส่งออกข้อมูลกับจุดตรวจสอบดังกล่าว

18

ข้อมูลเวลา

การประทับเวลาตาม RFC 3161 สำหรับจุดตรวจสอบที่ลงนาม: สิ่งที่ส่งไปยังหน่วยงานที่มีอำนาจ และวิธีการตรวจสอบความถูกต้องของคำตอบ

ความปลอดภัยและโครงการ

19

ความปลอดภัยและการจัดการข้อมูล

โมเดลภัยคุกคาม, โมเดลการเข้าถึง, ข้อมูลลับที่เก็บไว้, ความเสี่ยงในการเปิดเผยผ่านเครือข่าย, การนำเข้าเซสชัน และวิธีการรายงานช่องโหว่

20

สถาปัตยกรรม

ส่วนประกอบของระบบ ได้แก่ collector, panel, journal, workers และ witness รวมถึงวิธีการที่ข้อมูลถูกส่งผ่านระหว่างส่วนต่าง ๆ

21

สิ่งที่ได้รับการทดสอบแล้ว

การทดสอบ Telegram แบบเรียลไทม์ การตรวจสอบอัตโนมัติ การตรวจสอบผ่านเบราว์เซอร์ และสิ่งที่ยังไม่ได้รับการยืนยัน

22

ประกาศเรื่องใบอนุญาตและความไม่เข้ากันทางสถาปัตยกรรม

TgWitness ได้รับใบอนุญาต MIT สำหรับทุกคน และเหตุผลที่มันไม่เข้ากันทางสถาปัตยกรรมกับกระบวนการทำงานของ Taylor Wessing

23

ประกาศความไม่เข้ากันได้ของผู้ดำเนินการ

ประกาศของผู้ดำเนินการของเราเกี่ยวกับ Taylor Wessing และบันทึกแหล่งที่มาของมัน

24

บันทึกการเปลี่ยนแปลง

ทุกการเปลี่ยนแปลงตามเวอร์ชัน รวมถึงการเปลี่ยนแปลงที่ยังไม่ได้รับการปล่อยออก

คู่มือเหล่านี้อธิบายการนำไปใช้ในปัจจุบัน ผลการตรวจสอบความถูกต้องและช่องว่างที่ยังเหลืออยู่ได้รับการบันทึกไว้อย่างแยกต่างหาก สิ่งที่ได้รับการทดสอบแล้ว →