开源软件名称(OpenSource Name):caseyscarborough/keylogger开源软件地址(OpenSource Url):https://github.com/caseyscarborough/keylogger开源编程语言(OpenSource Language):C 93.6%开源软件介绍(OpenSource Introduction):macOS KeyloggerThis repository holds the code for a simple and easy to use keylogger for macOS. It is not meant to be malicious, and is written as a proof of concept. There is not a lot of information on keyloggers or implementing them on macOS, and most of the ones I've seen do not work as indicated. This project aims to be a simple implementation on how it can be accomplished on OS X.
UsageStart by cloning the repository and running the proper make commands, shown below. By default, the application installs to $ git clone https://github.com/caseyscarborough/keylogger && cd keylogger
$ make && make install The application by default logs to $ keylogger
Logging to: /var/log/keystroke.log If only modifier keys are logging (e.g. in macOS ≥ 10.10), run with root access. If you'd like the application to run in the background on startup, run the $ sudo make startup To run the application now (note: you will need to run the $ sudo make load To quit the application now (note: you will need to run the $ sudo make unload UninstallationYou can completely remove the application from your system (including the startup daemon) by running the following command (logs will not be deleted): $ sudo make uninstall Optional ParametersYou can pass in two optional parameters to the program. The # Clear the logfile.
$ keylogger clear
Logfile cleared.
# Specify a logfile location.
$ keylogger ~/logfile.txt
Logging to: /Users/Casey/logfile.txt IssuesUnable to Create Event TapIf you get the following error:
Go into System Preferences and go to Security & Privacy, click the Privacy tab, choose Accessibility in the left pane, and ensure that Terminal is checked. ContributingFeel free to fork the project and submit a pull request with your changes! |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论