Simple Python Keylogger

A free and open source keylogger
Download

Simple Python Keylogger Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Nanotube
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 150 KB

Simple Python Keylogger Tags


Simple Python Keylogger Description

A free and open source keylogger PyKeylogger is a free open source keylogger written in the python programming language, available under the terms of the GNU General Public License. I threw it together one day after not being able to find a simple and trustworthy (as measured by the availability of source code) keylogger for windows, and it sort of snowballed from there. PyKeylogger is primarily designed for personal backup purposes, rather than stealth keylogging. Thus, it does not make explicit attempts to hide its presence from the operating system or the user. That said, the only way it is visible is that the process name shows up in the task list, so it is not immediately apparent that there is a keylogger on the system. However, since it also makes periodic writes to disk, and since it openly hooks well-known windows APIs (SetWindowsHookEx), any keylogger detector worth its salt will be able to sniff it out. The main goal is to create a "universal backup solution" for everything you type. We have all at one time or another accidentally closed that word or notepad file without saving. We have all lost form data on the web after it failed to submit properly. Not even mentioning the ever-present threat of computer crash. PyKeylogger logs everything you type, so you can recover the text of anything you type in any application. Here are some key features of "Simple Python Keylogger": · Log all keystrokes to disk, to a delimited data file · Automatically archive logfiles to dated zips · Automatic log rotation · Automatically send zipped log archives to specified email address (works with any SMTP server, including GMail and Yahoo Mail secure SMTP servers) · Takes a partial screen shot, centered at the location of every mouse click. · Automatically flush write buffer to disk, to minimize data loss in the event of a crash · Very customizable, through configuration with a .ini text file · GUI (graphical) control panel for settings and actions (this is now the recommended way to change settings) · Password protection of control panel · Passwords are obfuscated in the configuration file, to prevent casual snooping · Automatically delete log files older than specified age What's New in This Release: · Major code refactoring, to allow for ease in implementing additional functionality. · Add log FTPer. · Every logger now has its own independent controls for emailing, zipping, etc. · Every logger now logs to its own subdirectory of the main log directory. · Fix some potential thread synchronization bugs by using log directory locks. · The refactoring should also fix the occurrence of errors on exit due to unclean thread shutdown · GUI improvements, using the Pmw toolkit () · Improve formatting of .ini validation error messages · Improve formatting of tooltips · A number of other smaller fixes


Simple Python Keylogger Related Software