L'intercettazione HTTPS è l'atto di ispezionare o alterare il traffico web cifrato tra un client e un server. Poiché HTTPS è progettato per proteggere la riservatezza e l'identità del server, l'intercettazione di solito dipende dal controllo della fiducia sull'endpoint o sulla rete: per esempio, installando un certificato root fraudolento, abusando di un proxy locale o convincendo in altro modo il browser o l'applicazione a fidarsi di un attacco man-in-the-middle.
Questo è importante perché può esporre credenziali, cookie di sessione e altri dati sensibili che normalmente resterebbero cifrati durante la trasmissione. Gli aggressori lo usano in malware che ruba accessi del browser, riscrive pagine o cattura richieste API dopo averle decifrate localmente. Anche i difensori usano tecniche simili in strumenti di sicurezza approvati, come proxy web aziendali e appliance per l'ispezione TLS, ma tali implementazioni dovrebbero essere gestite in modo rigoroso e visibile. Richieste di certificato inattese, nuovi root attendibili o impostazioni di proxy forzate sono segnali comuni che l'intercettazione HTTPS potrebbe avvenire al di fuori delle policy.


