HTTPS komunikaci jde dešifrovat tak, že proxy generuje certifikáty pro jednotlivé servery za použití certifikační autority, která byla nainstalována jako důvěryhodná na všech počítačích — umí to třeba
Squid. Funguje to ale jenom pro klasickou proxy (nastavenou ručně nebo přes WPAD), nikoliv transparentní.
Ti nejlepší používají (nebo alespoň používali) subCA certifikáty od standardních certifikačních autorit, aby se nemuselo na počítače nic instalovat, ale ty certifikační autority se s vámi o vydání subCA certifikátů nejspíš moc bavit nebudou. Real-time prolamování HTTPS funguje jen v NSA^H^H^HCSI Miami
Co se týče ostatního (nešifrovaného) provozu, úplně na to stačí
tcpdump.
Ale pokud tohle chcete používat na nějaké síti s více osobami, tak si nejprve přečtěte
§ 182 TZ.