

This application was no longer developed nor supported but its back online.ĭownloadable archives are protected with a password "hooker" because they may be marked as dangerous objects by some anti-virus software, due to the nature of the application.

License expiration is checked against UTC date instead of local Added confirmation dialog before unregistering the product.Removed donation link (donations are discontinued in favor of "Pro" version).Added hint to run as administrator when failed to apply system settings.Configurable password for accessing user interface ("Pro" feature).Allow the use of an empty user defined password.The program is completely hidden during normal operation and is accessible only with a secret key combination (and a correct password in "Pro" version). It is Unicode aware, so characters generated in any language are going to be recorded correctly, even combining keys such as accents.Īdvanced logging facility can periodically save all of the activity in a log file, send via email or upload to an FTP server. In the textbox values, you will want to select the value of true for 'Multiline' option and the value of True for. Then you want to click on the toolbar button and click textbox. First you will want to open a new application and name it according to your preferences. Follow the steps below to create your own keylogger. Currently active process name and window title can be logged and used for filtering the captured data. The following video shows how you can make a keylogger in Visual Basic 2008. It allows capturing of all keystrokes made by the user, including any clipboard changes. I know these are 4 questions and not 1, but they all have to do with the same problem.Hooker is a lightweight keyboard activity spy.

Why is that?Windows is responsible again?ģ.Since the above routines (setvect(),getvect() etc) wont work on 32-bit application, could u recommend another way to make the logger?Ĥ.Can I trigger a DOS-Bios Int through Win32 C(++) code? So i made a little 16-bit Dos program to see if it worked.Yes, the program did captured the keyboards' scancodes as far as the Dos-Window had the focus.But when i minimized it, it stopped scanning.ġ.Doesnt Windows cause an INT 9h anymore (or any other int) when a key is pressed? If not why did the Dos program(under winXP) worked?Ģ.I checked with MS debug.exe and indeed the address of INT 9h service routine hadnt changed as it should have.!!Then another bizarre thing, I opened 2 debug.exe windows and changed some memory contents on the first window.The other one didnt see the changes on the same adrresses. The most obvious way after a search on the net was to hook my logger on the Int 9h interrupt (using Getvect(), setVect()). I am trying to write a key logger for a windows Xp box using C.
