diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..1c8f4ee
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,105 @@
+# Environments
+.env
+.venv
+env/
+venv/
+ENV/
+env.bak/
+venv.bak/
+
+# Byte-compiled / optimized / DLL files
+__pycache__/
+*.py[cod]
+*$py.class
+
+# C extensions
+*.so
+
+# Distribution / packaging
+.Python
+build/
+develop-eggs/
+dist/
+downloads/
+eggs/
+.eggs/
+lib/
+lib64/
+parts/
+sdist/
+var/
+wheels/
+*.egg-info/
+.installed.cfg
+*.egg
+MANIFEST
+
+# PyInstaller
+# Usually these files are written by a python script from a template
+# before PyInstaller builds the exe, so as to inject date/other infos into it.
+*.manifest
+*.spec
+
+# Installer logs
+pip-log.txt
+pip-delete-this-directory.txt
+
+# Unit test / coverage reports
+htmlcov/
+.tox/
+.coverage
+.coverage.*
+.cache
+nosetests.xml
+coverage.xml
+*.cover
+.hypothesis/
+.pytest_cache/
+
+# Translations
+*.mo
+*.pot
+
+# Django stuff:
+*.log
+local_settings.py
+db.sqlite3
+
+# Flask stuff:
+instance/
+.webassets-cache
+
+# Scrapy stuff:
+.scrapy
+
+# Sphinx documentation
+docs/_build/
+
+# PyBuilder
+target/
+
+# Jupyter Notebook
+.ipynb_checkpoints
+
+# pyenv
+.python-version
+
+# celery beat schedule file
+celerybeat-schedule
+
+# SageMath parsed files
+*.sage.py
+
+
+# Spyder project settings
+.spyderproject
+.spyproject
+
+# Rope project settings
+.ropeproject
+
+# mkdocs documentation
+/site
+
+# mypy
+.mypy_cache/
\ No newline at end of file
diff --git a/README.md b/README.md
index 644a6fc..f4d5971 100644
--- a/README.md
+++ b/README.md
@@ -2,51 +2,75 @@
Get Keyboard,Mouse,ScreenShot,Microphone Inputs and Send to your Mail.
Purpose of the project is testing the security of information systems
-## INSTALLATION
+## Installation and Usage
-**You don't need to do anything for installation just run the script**
+• Create an account on "https://mailtrap.io/" using a temp mail
-
+
-## USAGE
-•**Create an account on "https://mailtrap.io/" using a temp mail.**
+• Set your own SMTP USERNAME and SMTP PASSWORD in `keylogger.py`.
-
+• Create python virtual environment by running the following command
+``` code:shell
+python3 -m venv venv
+source venv/bin/activate
+```
+
+
+• Install the dependencies
+```
+pip3 install -r requirements.txt
+```
-•**Set your own SMTP USERNAME and SMTP PASSWORD on "keylogger.py".**
+• Run the script
+```
+python3 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.**
+**Note:** By default, all the data will be logged after every 60 seconds from the target machine.
+The program is self-destructive. If the target discovers and opens the code file in their quest to learn your email and password, the program will automatically delete itself.
-## ANTIVIRUS TEST
+## Anti-Virus Test
-
+
-
+
-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! 😊🎉
+
+---
+
+If you've found value in my tools and would like to support my ongoing creative endeavors, I would greatly appreciate your contribution to my BTC Wallet:
+`1NqDy1VdF5wkvxBcojbADWexPhPzza6LGF`. Your generosity will not only motivate me but also help foster further growth. If you're in a position to do so, I'd be delighted if you could treat me to a coffee. Your kindness is truly appreciated! 😊🎉
---
### Contact Me !
-[
](https://linkedin.com/in/yunus-ayd%C4%B1n-b9b01a18a/) [
](https://github.com/aydinnyunus/WhatsappBOT) [
](https://instagram.com/aydinyunus_/) [
](https://twitter.com/aydinnyunuss)
+[
](https://linkedin.com/in/yunus-ayd%C4%B1n-b9b01a18a/)[
](https://github.com/aydinnyunus/WhatsappBOT)[
](https://instagram.com/aydinyunus_/) [
](https://twitter.com/aydinnyunuss)
-## Another Projects :
+---
-•**WHATSAPP BOT** : https://github.com/aydinnyunus/WhatsappBOT
-•**MACHINE LEARNING** : https://github.com/aydinnyunus/Machine-Learning
+## Other Projects:
-•**FACE RECOGNITION SECURITY** : https://github.com/aydinnyunus/FaceRecognitionSecurity
+Whatsapp Bot: https://github.com/aydinnyunus/WhatsappBOT
+
+Machine Learning: https://github.com/aydinnyunus/Machine-Learning
+
+Face Recognition Security: https://github.com/aydinnyunus/FaceRecognitionSecurity
+
+
+
+---
+
+Legality:
+This was a program designed for educational purposes only. I do not accept any responsiblity for the usage of the software for illegal or malicious purposes, nor do I condone it.
diff --git a/requirements.txt b/requirements.txt
index c50cda2..3990b8a 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,4 +1,14 @@
-pynput==1.7.3
-pyscreenshot==0.5.1
-sounddevice==0.4.3
-Pillow==9.3.0
+cffi==1.15.1
+EasyProcess==1.1
+entrypoint2==1.1
+mss==9.0.1
+Pillow==10.0.0
+pycparser==2.21
+pynput==1.7.6
+pyobjc-core==9.2
+pyobjc-framework-ApplicationServices==9.2
+pyobjc-framework-Cocoa==9.2
+pyobjc-framework-Quartz==9.2
+pyscreenshot==3.1
+six==1.16.0
+sounddevice==0.4.6