Advanced Keylogger with Keystroke Dynamics

Jyothis Sabu, S. Ananthanarayanan, Aravind Gopan, S Gowtham, Shalu Murali · 2023

Keyloggers are software programs that are used to record and monitor keystrokes made on a computer keyboard. They are often used by hackers to illegally access personal details, including passwords, debit and credit card details, and other sensitive information. Keystroke dynamics is a biometric technique that uses the unique patterns and rhythms of a person's keystrokes to identify them. By combining keyloggers with keystroke dynamics, it is possible to create a more secure and accurate form of user authentication. Traditional keyloggers capture only the keystrokes, but not the entire activity of the user like system and application details. The goal is to create a software that is similar to a keylogger yet is far more sophisticated. The keystrokes entered into a keyboard-based system will be saved by the software. The software also provides information on the system's current application that the user is on. Additionally, the program logs data, like public and private IP address, MAC Address, and User information. Together with these characteristics, the program will also examine the users' typing patterns and be able to recognize anyone using the system based on their typing pattern. The keyboard input is intercepted by the keylogger software, which records all keystrokes and stores them in a log file. The data is typically encrypted and stored securely to prevent unauthorized access. The keylogger can then transmit the log file to a remote server, where the data can be analyzed and used for various purposes.

Read the paper · More papers on PaperTik