Executando o Proxy Python com FTP e HTTP

Aula 6 · Python Programming for Hackers and Pentesters
Executando o Proxy Python com FTP e HTTP

Nesta aula, os alunos aprenderam a configurar e testar um servidor FTP no Kali Linux usando o VSFTPD. O processo envolveu instalar o serviço FTP em uma máquina virtual do Kali Linux, configurando-o para escutar na porta 21 e realizando conexões com cliente FileZilla. Houve dificuldades iniciais devido a erros de configuração e implementação do servidor, mas foram resolvidas após ajustes e reinicializações. Os alunos também aprenderam sobre os desafios específicos da transmissão de arquivos em FTP, especialmente quando lidando com transferências binárias e o uso de diferentes portas para controle e dados. Além disso, foi abordado a implementação de um proxy Python básico que intercepta e retransmite tráfego HTTP na porta 80, demonstrando a captura do banner de conexão e a manipulação de requisitos de rede sem estabelecer uma resposta de sucesso da página solicitada. A aula envolveu muitas tentativas, erros e ajustes iterativos, proporcionando uma visão prática sobre como desenvolver e testar proxies personalizados para fins éticos em ambientes controlados.

Conceitos que esta aula cobre nas trilhas de conhecimento:

Hacker Ético
HTTP request smuggling

Entre na sua conta para perguntar sobre esta aula. Fazer login.

Voltar ao curso