aydinnyunus / keylogger Goto Github PK
View Code? Open in Web Editor NEWGet Keyboard,Mouse,ScreenShot,Microphone Inputs from Target Computer and Send to your Mail.
License: Apache License 2.0
Get Keyboard,Mouse,ScreenShot,Microphone Inputs from Target Computer and Send to your Mail.
License: Apache License 2.0
Is it possible to convert this to an executable? I've already tried it and when clicking on the executable, the command window opens and closes immediately and no email is sent to my inbox.
I get that error whenever i run the exe already placed my e-mail on the .ou but it still doesnt work
Thanks for the great work..
but I get this error.. this is the last line of it:
raise SMTPServerDisconnected("Connection unexpectedly closed")
smtplib.SMTPServerDisconnected: Connection unexpectedly closed
how can I solve this issue ?
Why am i having this message?
Traceback (most recent call last):
File "/home/kali/Keylogger/keylogger.py", line 9, in
import pyscreenshot
File "/home/kali/.local/lib/python3.9/site-packages/pyscreenshot/init.py", line 5, in
from pyscreenshot.loader import Loader, FailedBackendError
File "/home/kali/.local/lib/python3.9/site-packages/pyscreenshot/loader.py", line 2, in
from pyscreenshot import plugins
File "/home/kali/.local/lib/python3.9/site-packages/pyscreenshot/plugins/init.py", line 5, in
from pyscreenshot.plugins import wxscreen, gtkpixbuf, qt4grabwindow, qt5grabwindow,
File "/home/kali/.local/lib/python3.9/site-packages/pyscreenshot/plugins/scrot.py", line 2, in
from easyprocess import extract_version
ImportError: cannot import name 'extract_version' from 'easyprocess' (/home/kali/.local/lib/python3.9/site-packages/easyprocess/init.py)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/kali/Keylogger/keylogger.py", line 143, in
keylogger.run()
File "/home/kali/Keylogger/keylogger.py", line 115, in run
keyboard_listener = keyboard.Listener(on_press=self.save_data)
NameError: name 'keyboard' is not defined
Since the objective is to send emails in a more secure way, keylogger.py is using TLS to send an email but since SL/TLS only encrypt email on its way between the sender’s email client and his/her email server. A message is then decrypted and it travels all the way to the recipient’s inbox without any encryption, being vulnerable to attacks.
I suggest using an end-to-end encryption like PGB to strengthen the security of the process.
Thank you for the great work @aydinnyunus. Your repo doesn't include a license and given copyright rules standard copyright applies which means no one can build on this without your explicit permission. I'm working on a small project that I'm publishing under Apache 2.0 and I'd love to use your code but I can't given the fact there's no license. Please add a License so everyone can build on this amazing script.
After installing the required dependencies in the requirments.txt files. I'm unable to run the keylogger.py file
I always get an error stating:
Traceback (most recent call last):
File "/home/arewageek/dev/py/loggers/Keylogger/keylogger.py", line 143, in <module>
keylogger.run()
File "/home/arewageek/dev/py/loggers/Keylogger/keylogger.py", line 115, in run
keyboard_listener = keyboard.Listener(on_press=self.save_data)
NameError: name 'keyboard' is not defined
Traceback (most recent call last):
File "C:\wamp64\www\labo\Keylogger\keylogger.py", line 129, in
keylogger.run()
File "C:\wamp64\www\labo\Keylogger\keylogger.py", line 101, in run
keyboard_listener = keyboard.Listener(on_press=self.save_data)
NameError: name 'keyboard' is not defined
I'm facing with problem as bellow during the installation of requirments.txt :
└─# pip install -r requirements.txt
Collecting pynput==1.7.3
Using cached pynput-1.7.3-py2.py3-none-any.whl (99 kB)
Collecting pyscreenshot==0.5.1
Using cached pyscreenshot-0.5.1.tar.gz (16 kB)
Preparing metadata (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py egg_info did not run successfully.
│ exit code: 1
╰─> [3 lines of output]
/home/examer/Desktop/Keylogger/venv/lib/python3.10/site-packages/setuptools/_distutils/dist.py:264: UserWarning: Unknown distribution option: 'use_2to3_exclude_fixers'
warnings.warn(msg)
error in pyscreenshot setup command: use_2to3 is invalid.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
Wanted to make a separate "thread" for this issue instead of crowding the others:
Instance 1 from me:
Traceback (most recent call last):
File "C:\Keylogger-master\keylogger.py", line 143, in
keylogger.run()
File "C:\Keylogger-master\keylogger.py", line 117, in run
self.report()
File "C:\Keylogger-master\keylogger.py", line 80, in report
self.send_mail(self.email, self.password, "\n\n" + self.log)
File "C:\Keylogger-master\keylogger.py", line 76, in send_mail
server.login(email, password)
File "C:\Users\X\AppData\Local\Programs\Python\Python310\lib\smtplib.py", line 739, in login
(code, resp) = self.auth(
File "C:\Users\X\AppData\Local\Programs\Python\Python310\lib\smtplib.py", line 642, in auth
(code, resp) = self.docmd("AUTH", mechanism + " " + response)
File "C:\Users\X\AppData\Local\Programs\Python\Python310\lib\smtplib.py", line 432, in docmd
return self.getreply()
File "C:\Users\X\AppData\Local\Programs\Python\Python310\lib\smtplib.py", line 405, in getreply
raise SMTPServerDisconnected("Connection unexpectedly closed")
smtplib.SMTPServerDisconnected: Connection unexpectedly closed
Instance 2 from @Boba2601:
Traceback (most recent call last):
File "/root/Keylogger/keylogger.py", line 124, in
keylogger.run()
File "/root/Keylogger/keylogger.py", line 94, in run
self.report()
File "/root/Keylogger/keylogger.py", line 57, in report
self.send_mail(self.email, self.password, "\n\n" + self.log)
File "/root/Keylogger/keylogger.py", line 51, in send_mail
server.starttls()
File "/usr/lib/python3.9/smtplib.py", line 753, in starttls
self.ehlo_or_helo_if_needed()
File "/usr/lib/python3.9/smtplib.py", line 605, in ehlo_or_helo_if_needed
(code, resp) = self.helo()
File "/usr/lib/python3.9/smtplib.py", line 434, in helo
(code, msg) = self.getreply()
File "/usr/lib/python3.9/smtplib.py", line 398, in getreply
raise SMTPServerDisconnected("Connection unexpectedly closed")
smtplib.SMTPServerDisconnected: Connection unexpectedly closed
Originally posted by @Boba2601 in #7 (comment)
I keep failing to configure. Can you provide a video tutorial? Thanks.
If you make a video on usage it would be helpful
when I type on my terminal:
pip install logging(for example)
it say: ERROR: Could not find a version that satisfies the requirement logging (from versions: 0.4.9.6)
ERROR: No matching distribution found for logging
like the package doesn't exist
and it's the same with 4~5 packages required for the script
Hi, I am a little confused about where to change the password and email.
Is it at the bottom of the whole code where it is written: YourMail and YourPassword or in the middle.
bbbbb
can you install requirements.txt and try again ? I updated the requirements.txt
Originally posted by @aydinnyunus in #37 (comment)
I am using the temp mail and I run it in visual studio, it won't accept the Gmail and password someone help me please
i am getting this error when running keylogger.py file.the error is
raise SMTPServerDisconnected("Connection unexpectedly closed")
smtplib.SMTPServerDisconnected: Connection unexpectedly closed
please help me out
I'm getting SMTP server disconnected, can somebody help me here, where exactly do I need to update the SMTP username & password.
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2032.0_x64__qbz5n2kfra8p0\Lib\smtplib.py", line 405, in getreply
raise SMTPServerDisconnected("Connection unexpectedly closed")
smtplib.SMTPServerDisconnected: Connection unexpectedly closed
Get Keyboard,Mouse,ScreenShot,Microphone Inputs and Send to your Mail.
Purpose of the project is testing the security of information systems
You don't need to do anything for installation just run the script
•Create an account on "https://mailtrap.io/" using a temp mail.
•Set your own SMTP USERNAME and SMTP PASSWORD on "keylogger.py".
•pip install -r requirements.txt
•python3 keylogger.py
•Every 10 seconds,You Get the Data from the Target Computer
•If Target finds the Code and Open the File for Want to Learn your MAIL and Password The Program DELETE itself.
However, if you've made some money using my tools or just want to encourage me to continue creating stuff, please consider giving back on
BTC Wallet : 1NqDy1VdF5wkvxBcojbADWexPhPzza6LGF my efforts and help it grow by buying me coffee - but only if you're definitely able to! 😊🎉
•WHATSAPP BOT : https://github.com/aydinnyunus/WhatsappBOT
•MACHINE LEARNING : https://github.com/aydinnyunus/Machine-Learning
•FACE RECOGNITION SECURITY : https://github.com/aydinnyunus/FaceRecognitionSecurity
How can I create an exe file for run it in a pc without python?
How to remove or disable keylogger?
i am not getting audio, screenshot.i just get text of keystroke
My question is how to run the script on another virtual machine in which, for example, there is no python installed? Tried to compile to exe (windows) via PyInstaller library didn't work
Is there a way that the keylogger would log all of the input that is happening on the lock screen
For example:
I start the keylogger
I lock the PC with Win + L (goes to lock screen)
User types in password
keylogger sends it to email
Getting an Error like this:
Traceback (most recent call last):
File "/workspace/Keylogger/keylogger.py", line 144, in <module>
keylogger.run()
File "/workspace/Keylogger/keylogger.py", line 116, in run
keyboard_listener = keyboard.Listener(on_press=self.save_data)
NameError: name 'keyboard' is not defined
What to do?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.