Skip to content

Este repositório contém dois exemplos de scripts Python que simulam um cenário de comunicação entre uma vítima e um atacante usando a biblioteca `socket`. O servidor atua como a vítima e o cliente como o atacante, enviando comandos e recebendo dados.

License

Notifications You must be signed in to change notification settings

FelipeMendoncaaa/socket-attack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Socket Attack

Este repositório contém dois exemplos de scripts em Python que simulam um cenário de comunicação entre uma Vítima e um Atacante, usando as bibliotecas socket e subprocess. O servidor atua como a Vítima e o cliente como o Atacante, enviando comandos e recebendo dados do servidor.

Python License


📁 Estrutura do Projeto

  • server.py: Representa o servidor (Vítima), que escuta conexões, executa comandos e envia arquivos ao cliente.
  • client.py: Representa o cliente (Atacante), que conecta-se ao servidor, envia comandos e solicita arquivos.

🛠️ Pré-requisitos

  • Python 3.x instalado (Verifique executando python --version).
  • As bibliotecas socket e subprocess são nativas do Python, portanto, não é necessário instalar pacotes adicionais.

💻 Instalação

  1. Clone o repositório para sua máquina local:
    git clone https://github.com/FelipeMendoncaaa/socket-attack.git
    
  2. Navegue até o diretório do projeto:
    cd socket-attack
    

🚀 Como Executar

  1. No terminal 1, execute o script do servidor:
    python3 server.py
    
  2. No terminal 2, execute o script do cliente:
    python3 atacante.py
    

📜 Licença

  • Distribuído sob a licença MIT. Veja o arquivo LICENSE para mais informações.

About

Este repositório contém dois exemplos de scripts Python que simulam um cenário de comunicação entre uma vítima e um atacante usando a biblioteca `socket`. O servidor atua como a vítima e o cliente como o atacante, enviando comandos e recebendo dados.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages