This C# program monitors and logs keyboard input on a Windows system. It runs in the background and captures keystrokes, storing them in a log file.
- Logs keyboard input to a file (
logs.txt). - Supports logging of various keys, including letters, numbers, punctuation, and special keys like Tab and Space.
- Implements a key sequence (
EXITPROGRAM) that, when typed, allows the user to exit the program.
- Clone or download the program to your local machine.
- Run the compile.bat file to generate the executable (not required)
- Run the executable file "Program.exe"
- The program will start logging keyboard input to a file named
logs.txt. - If you are given an virus warning you may have to allow it in windows defender or other antimalware
- To exit the program, type the key sequence
EXITPROGRAM.
The program relies on the following namespaces from the .NET Framework:
SystemSystem.Runtime.InteropServicesSystem.DiagnosticsSystem.Windows.FormsSystem.IO
Please note that the use of keyloggers or any software for unauthorized monitoring of computer activities is illegal and unethical. This program is intended for educational purposes only or for use with proper authorization. The developer assumes no responsibility for any misuse of this program.