directory
0.0.0-20211210172121-496f71cad68d
Repository: https://github.com/annalorimer/defector.git
Documentation: pkg.go.dev

# Packages

Package main implements defector that runs two DefecTor attacks using: - the Wa-kNN website fingerprinting attack, and - a list of observed websites from a simulated Tor network.
Package main implements a tool that calculates statistics around DNS from a dataset of observed DNS traffic when visiting websites as ranked by Alexa.
Package main implements a tool that extracts from DNS requests and responses in a pcap the observed domains, TTLs and IP-addresses.
Package main implements feature extraction from packet traces (".cells" files).
Package main implements a simple server to distribute URLs to worker clients (see tbdnsw and tbw) and to collect the resulting data.
Package main implements a worker client to the collection server that attempts to browse to provided URLs using a specified Tor Browser.
Package main implements a worker client for the collection server that attempts to browse to provided URLs using a specified Tor Browser.
torlogextract extracts, from ".torlog" files (generated by our data collection): - .dns files of observed DNS requests (same as the extractdns tool) - .cells files of celltraces in the Wa-kNN format (used by the fext tool) */.