Krypteringen av nätverkstrafik komplicerar legitim nätverksövervakning, trafikanalys och nätverksteknik. I den här artikeln presenterar vi lätt i realtid identifiering av HTTPS-klienter baserat på nätverksövervakning och SSL/TLS fingeravtryck. Vårt experiment visar att det är möjligt att uppskatta User-Agent för en klient i HTTPS kommunikation via analysen av SSL/TLS handskakning. Fingeravtrycken från SSL/TLS handskakningar, inklusive en lista över stödda chiffersviter, skiljer sig mellan klienter och korrelerar till User-Agent-värden från ett HTTP-huvud. Vi byggde upp ett lexikon med SSL/TLS chiffer svitlistor och HTTP User-Agents och tilldelade User-Agents de observerade SSL/TLS-anslutningarna för att identifiera kommunicerande kunder. Ordboken användes för att klassificera live-HTTPS-nätverkstrafik. Vi lyckades hämta klienttyper från 95,4 % av HTTPS nätverkstrafik. Vidare diskuterade vi värdbaserade och nätverksbaserade metoder för hämtning av lexikon och uppskattade datakvaliteten.
Martin Husák och kollegor gav ett sätt att uppskatta User-Agent för en klient i HTTPS-kommunikation genom fingeravtryck av första SSL/TLS handskakning 2015 REF.Men på grund av att fingeravtrycket var suddigt var identifieringen av webbläsare inte korrekt.
HTTPS traffic analysis and client identification using passive SSL/TLS fingerprinting
{'venue': None, 'journal': 'EURASIP Journal on Information Security', 'mag_field_of_study': ['Computer Science']}