Skip to content
This repository has been archived by the owner on Mar 11, 2021. It is now read-only.


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

No Maintenance Intended DEPRECATED

This repository is outdated and no longer maintained. We archive it for reproducibility of the experiments in the ACM CCS'14 “A Critical Analysis of Website Fingerprinting Attacks” [1]. The release tagged in this repository contains the source code that was used to collect the data for the experiments.

If you are looking for Python modules to drive the Tor Browser and build your own crawler, please, have a look at tor-browser-selenium. tor-browser-selenium is actively maitnained and it is the basis for the crawler used in the paper.

Please, be careful. The code in this repo was intended for research purposes only. Use it at your own risk.

[1] M. Juarez, S. Afroz, G. Acar, C. Diaz, R. Greenstadt, “A Critical Analysis of Website Fingerprinting Attacks”, in the proceedings of the ACM Conference on Computer and Communications Security (CCS), pp. 263-274, ACM, 2014.