we've got a proof of concept build of an internet privacy appliance for windows users available via torrent at: http://public.peertech.org/jvm/
there are some known issues / deficiencies in this release: - DNS leaks due to transparent proxy. transparent DNS proxy when in anonymous mode is in progress (using tor-resolve and a python DNS server) - http traffic is identified by outgoing port (80, 8080, etc) rather than traffic type. L7 matching is also in the works. - https (SSL/TLS) traffic and most other types is passed through and not proxied. - this runtime has not been hardened against malicious peers on the same internal network and chroot's and other techniques are not yet implemented. - if you are behind a restrictive firewall the update check may take a long time to time out. - if you are running a restrictive firewall locally the SMB share with the install script may not be accessible. - some types of CGI GET requests appear to be mishandled by privoxy or squid. we're trying to work out logistics for torrent seeding before distributing the build tools to remaster your own vmware installers and customize the privacy appliance. we're working on fixing known issues and anticipate a new build in the next week or so. how it works in a nutshell: - start the vmware instance with 128M ram and 200M disk (image is 38M compressed) - a public SMB share is provided with a Run.BAT install script - script installs a MS PPTP VPN connection to forward all traffic through the appliance - privacy (privoxy) and anonymity (tor) is enabled by default. you can select privacy only for a faster browsing experience with ads and popups filtered. a note on auto updates: remove the /etc/janus directory to prevent the automatic update check. we intend to use this to deploy security critical patches, filtering updates to privoxy, and other maintenance. you can apply these changes by hand or disable them completely as desired. we may be intermittently available in #janusvm on irc.oftc.net for any additional questions or comments in real-time. checksums for these files: JanusVM.zip MD5: B2 7B 51 C1 09 32 E1 05 73 3A A1 72 3F F3 B6 EC SHA2-512: 294CE5C3 C9FD4088 4B6DE7D1 E69251F5 45E4A495 4AAD1023 C22E752E D3389E36 10A1FA1F 2C7B6700 EE804318 CE2BBF55 9258E199 A6DE81B3 D76B1F9D 4B4C6FA0 JanusVM_VMWarePlayer.exe MD5: 5B E9 28 91 A3 76 BD AA 7B E7 43 41 1F CF 30 26 SHA2-512: 1F29137A F86FCECA 1E396962 325F651C AB60EE4C 22571743 C143A986 4A4A35D8 A0911E0E 08A43B6B 44933929 B2A09B85 F6F60969 60046BF1 A3207548 528846CF

