Skip to content

Deanonymization of Tor HTTP Hidden Services via Timing & Header Side-Channels

Ionut Cernica

Ionut Cernica demonstrates novel side-channel attacks against Tor HTTP Onion Services, leaking the real backend IP address through HTTP header discrepancies.

Summary

The Anonymity Model of Tor Onion Services

Tor Onion Services are designed to conceal the true IP address and geographic location of web servers, routing traffic through multi-hop rendezvous circuits.

Discovering Web Server Header and Timing Side-Channels

Ionut Cernica analyzes how default web server configurations (Apache, Nginx) leak backend network identifiers and clock skews.

Active Probing and IP Address Correlation Attacks

Cernica demonstrates crafting specialized HTTP requests that induce unique TCP responses, allowing an external observer to correlate the Onion service to a public IP.

Hardening Guidelines for Onion Service Operators

The author provides a comprehensive hardening blueprint—including custom error page sanitization, proxy stripping, and isolated virtualization.

Related talks

Main Stage·24 min

  • DEF CON
  • Privacy
  • Date: Aug 2016
  • Location: Las Vegas

Guevara Noubir · Amirali Sanatinia

Northeastern University researchers expose malicious Tor hidden service directory (HSDir) relays operating honeypots and actively probing onion addresses.

torhidden-servicesanonymity+2

Main Stage·43 min

  • DEF CON
  • Privacy
  • Date: Aug 2025
  • Location: Las Vegas

Roger Dingledine

Tor Project co-founder Roger Dingledine shares operational war stories, censorship battles, and technical milestones from two decades of developing the Tor network.

torprivacyanonymity+2