TGWITNESS / RIFERIMENTO
Il riferimento completo
Tutti i documenti del progetto, qui riportati con i relativi diagrammi. Le guide rappresentano il percorso sintetico; queste pagine contengono ogni dettaglio.
Configurazione
Guida rapida
Tutte le modalità di installazione e avvio di TgWitness: pacchetto per Windows, Python, Docker e la demo sintetica, con i primi controlli.
02Account e formati delle sessioni
Accedete tramite telefono, codice QR o chiave di autenticazione, importate sessioni da Telethon, Pyrogram o Telegram Desktop ed gestite più account.
03Accesso e autorizzazioni
Configurare l’accesso limitato agli account e alle chat, selezionare le autorizzazioni, limitare le sessioni e gli indirizzi IP e revocare l’accesso.
04Connessione, proxy e protezione dei dati
Autenticazione, pool di proxy automatici, modalità IP, politica di fallback, richieste esterne e archiviazione dei dati riservati.
05Implementazione
Eseguite TgWitness come servizio su Windows, Linux, macOS o Docker, tramite HTTPS, con backup e aggiornamenti.
Raccogli
Come funziona la raccolta dei dati
Ambito di osservazione, aggiornamenti in tempo reale, ricontrolli, allegati, azioni intraprese e significato delle lacune, record per record.
07Carica cronologia sorgente
Carica i messaggi precedenti dalle fonti abilitate, metti in pausa e riprendi, quindi verifica un rapporto sullo stato di avanzamento firmato.
08Flussi di lavoro e operazioni
Funzionamento quotidiano del pannello: modalità, categorie di monitoraggio, parametri, notifiche, esportazioni, backup e capacità.
09Modalità di indagine
Indagini complete sull’intero account, che abbracciano canali, gruppi, chat private e bot, dall’ambito di applicazione fino alla creazione di un fascicolo verificato.
10Caratteristiche e limiti
Cosa offre attualmente TgWitness, quali sono i limiti della piattaforma Telegram e quali aspetti rimangono da sviluppare in futuro.
Archivio e integrazioni
Analisi dell’archivio
Cerca i messaggi salvati, esamina i dati forniti dall’intelligenza artificiale e conserva i rapporti analitici con i relativi riferimenti alle fonti.
12MCP di sola lettura
Collega un client MCP agli spazi di lavoro e alle chat selezionati con un accesso a scadenza e revocabile.
13OCR locale e trascrizione
Riconoscere le immagini e i file audio acquisiti tramite un worker locale; mantenere il testo derivato collegato al file di origine.
14Webhook in uscita
Invia eventi selezionati a destinatari HTTPS con firme HMAC, tentativi di reinvio e stato di consegna.
Prove
Come funziona la raccolta delle prove
Spiegazione di catena di hash, firme, punti di controllo e testimoni con le formule esatte utilizzate dal verificatore.
16Formato delle prove
Contenuto del file ZIP firmato, tipi di registrazioni, ricevute di elaborazione, profili degli utenti, copie esterne e verifica offline.
17Testimone indipendente
Eseguite un’istanza di Witness con chiave e bot propri, pubblicate i checkpoint firmati su un canale e verificate le esportazioni confrontandole con essi.
18Marcatori temporali
Timestamp RFC 3161 per i checkpoint firmati: cosa viene inviato all’autorità e come viene verificata la risposta.
Sicurezza e progetto
Sicurezza e trattamento dei dati
Modello di minaccia, modello di accesso, dati sensibili inattivi, esposizione di rete, importazione delle sessioni e modalità di segnalazione di una vulnerabilità.
20Architettura
Componenti del collettore, del pannello, del registro, dei worker e di Witness, e modalità di trasferimento dei dati tra di essi.
21Cosa è stato testato
Il test in tempo reale su Telegram, i controlli automatizzati, i controlli sul browser e ciò che rimane non verificato.
22Avviso sulla licenza e sull’incompatibilità architetturale
TgWitness è concesso in licenza MIT per tutti, ed ecco perché è architetturalmente incompatibile con il flusso di lavoro di Taylor Wessing.
23Avviso di incompatibilità dell’operatore
La nostra nota operativa su Taylor Wessing e il relativo documento di origine.
24Registro delle modifiche
Tutte le modifiche per versione, comprese quelle non ancora rilasciate.