stream-anon
-- Real-time IP Packet Strem Anonymization
Description
Stream-anon is a daemon that sniffs IP traffic and reinjects it, optionally with various levels of anonymization or encryption.Dependencies
Libpcap, GLib 2.0, Libgcrypt
Help Text
./anon -h
Usage: anon [args]
Available arguments:
[FLAG] [LONG FLAG] [DEFAULT] [OPTIONS]
-v --verbose off No arguments
-y --decrypt off Option to decrypt a stream from another instance. Please read help decrypt before using
-l --level 1 Anonymization level, 0-100
-p --payload -1 Randomizes the payload. Negative for none. Use -p n, where n is bytes of cleartext
-t --type (none) Encrypt the payload instead of randomizing it. See help for supported ciphers
-k --key (none) Set the key to be used by the cipher
-e --encrypt 0 Encryption settings, see help encrypt for more details
-a --anontype zerohost Level and payload synonmys, use --help anontype for more info
-c --capture auto Network device to capture packets from (ex eth0)
-i --interface auto Network device to write modified packets on (ex eth0, lo)
-f --filter (tcp or udp) A pcap filter defining what traffic to anonymized
-n --number 10 The number of packets to anonymize; zero for endless
-s --showcount off Show the number of packets currently processed
-d --destination (none) Specify a destination IP. Useful for debugging purposes.
-h --help Prints this message and exits
use --help [option] for more information
Author(s)
Pat Pannuto - ppannuto [at] umich [dot] edu