First download the source code of keylogger from here: Click here . I suggest you to use the Linux operating system. After downloading the source code extract the file and we get some files and folder like this:
The install.rdf file has information such as add-on like description, author name, version, etc. Let us open the install.rdf file and see:
4)Now we have to upload this key_stroke.php to a remote server. For example, here we are using http://www.000webhost.com, which is a free hosting server.
5)We can see here we uploaded our key_strokes.php file to the server; now, after uploading the file, we will have a URL for this uploaded file in this format yourdomainname.com/key_strokes.php. So here is mine: http://rootinjector.comoj.com/key_strokes.php.
6)Now there is another folder named chrome in the keylogger source code folder. Inside the chrome folder is another folder named content, which contains a XUL file named remote_keylogger.XUL . We have to do some minor editing in this file, so open the file.
7)As we can see, there is a URL in the above figure; we have to change this URL to our server address like this:
Now we can proceed to make an add-on. Zip the three files, chrome folder, chrome.manifest, and install.rdf, into one and change the extension of zip file into xpi.
8)After zipping these three files, we change the name and extension of the zipped file to adblocker.xpi. Now let us install this add-on to the Firefox browser.
Yeah! Our add-on is working. It’s asking for installation; click on “Install Now,” as we see in above figure.
Yeah it works like a charm