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