Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 1.26 KB

README.md

File metadata and controls

38 lines (26 loc) · 1.26 KB

Spyware-Python-

Dependencies:

  Python 3.x
  OpenCV
  PyAutoGUI
  PyMongo (for mongodb connection)
  Flask (Web Server)
  Ngrok (helps us push our flask webserver on the Internet) (No need for Port Forwarding).

Instructions:

Step 1: Install all these libraries from pypi.

 pip install Flask
 pip install PyAutoGUI
 pip install opencv-python
 pip install pymongo
 pip install pymongo[srv]
 pip install requests

Step 2: Visit ngrok.com, create an account and download ngrok.exe and place it in the same folder.

    Use authtoken for your created account for unlimited session.
    ./ngrok authtoken [YOUR_AUTH_TOKEN]

Step 3: Create a mongo db cluster at https://cloud.mongodb.com/. After creating the cluster, put your cluster IP connection in pymongo in server.py and victim.py

Step 4: Execute server.py file in attacker's computer to start Flask webserver.

Step 5: Execute victim.py file in victim's computer to make a connection with the Server(ngrok URL).

Step 6: Now, execute attacker.py file in attacker's computer to start spying on the victim.

Note: An .exe for victim.py can be created via pyinstaller. I am not responsible for any misuse of this tool. This was for educational purposes.