Skip to content

Latest commit

 

History

History
50 lines (41 loc) · 1.27 KB

README.md

File metadata and controls

50 lines (41 loc) · 1.27 KB

LabScreenSpy - Versão 1.0.0

Projeto de monitoramento de tela via rede, utilizando comunicação TCP entre um cliente (Windows) e um servidor (Kali Linux). O cliente captura screenshots periodicamente e envia para o servidor, que as exibe em tempo real.

🎯 Objetivo

Criar uma PoC (Proof of Concept) de um screenshot spy entre máquinas conectadas em rede, simulando uma ferramenta de exfiltração de tela para fins educacionais ou testes de segurança.

🖥️ Arquitetura

  • Cliente: Windows
  • Servidor: Kali Linux

📦 Requisitos

Cliente (Windows)

pip install pillow

Servidor (Kali Linux)

sudo apt update
sudo apt install python3-opencv python3-pip -y
pip3 install pillow

⚙️ Execução

Servidor (Kali)

python3 LabScreenSpy_Server.py

Cliente (Windows)

  1. Edite o IP do servidor no script.
ip = '192.168.1.1'
  1. Execute:
python LabScreenSpy_Client.py

📌 Funcionamento

  • Captura de tela e compressão 4x.
  • Envio somente se houver alteração visual.
  • Exibição no servidor com OpenCV.

⚠️ Aviso Legal

Este projeto é apenas para fins educacionais. O uso indevido pode violar leis. O autor não se responsabiliza.

👨‍💻 Autor

  • Ernani S. C.
  • Nickname: 3SC0133