Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
slowloris — Ferramenta DoS de baixa largura de banda. Reescrita do Slowloris em Python. | Kitploit
Ferramentas/GitHubGitHub/gkbrk/slowloris
Segurança WebTestes de Penetração
GitHubgkbrk/slowloris

slowloris

Ferramenta DoS de baixa largura de banda. Reescrita do Slowloris em Python.

Ver Repositório
2.8k732há 3 anosRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

slowloris.py - Slowloris simples em Python

O que é o Slowloris?

O Slowloris é basicamente um ataque de negação de serviço HTTP que afeta servidores com threads. Funciona assim:

  1. Começamos a fazer muitas requisições HTTP.
  2. Enviamos cabeçalhos periodicamente (a cada ~15 segundos) para manter as conexões abertas.
  3. Nunca fechamos a conexão, a menos que o servidor o faça. Se o servidor fechar uma conexão, criamos uma nova e continuamos fazendo o mesmo.

Isso esgota o pool de threads do servidor e ele não consegue responder a outras pessoas.

Citação

Se você considerou este trabalho útil, cite-o como

root@kitploit:~
@article{gkbrkslowloris,
  title = "Slowloris",
  author = "Gokberk Yaltirakli",
  journal = "github.com",
  year = "2015",
  url = "https://github.com/gkbrk/slowloris"
}

Como instalar e executar?

Você pode clonar o repositório git ou instalar usando pip. Veja como executá-lo.

  • sudo pip3 install slowloris
  • slowloris example.com

Isso é tudo o que é preciso para instalar e executar o slowloris.py.

Se você quiser clonar usando git em vez de pip, veja como fazer.

  • git clone https://github.com/gkbrk/slowloris.git
  • cd slowloris
  • python3 slowloris.py example.com

Suporte a proxy SOCKS5

No entanto, se você planeja usar a opção -x para utilizar um proxy SOCKS5 na conexão em vez de uma conexão direta pelo seu endereço IP, você também precisará instalar a biblioteca PySocks (ou qualquer outra implementação da biblioteca socks). O PySocks é um fork do SocksiPy do usuário do GitHub @Anorov e pode ser facilmente instalado adicionando PySocks ao comando pip acima ou executando-o novamente assim:

  • sudo pip3 install PySocks

Você pode então usar a opção -x para ativar o suporte a SOCKS5 e as opções --proxy-host e --proxy-port para especificar o host do proxy SOCKS5 e sua porta, se forem diferentes do padrão 127.0.0.1:8080.

Opções de configuração

É possível modificar o comportamento do slowloris com argumentos de linha de comando. Para obter um documento de ajuda atualizado, basta executar slowloris -h.

  • -p, --port
    • Porta do servidor web, geralmente 80
  • -s, --sockets
    • Número de sockets a usar no teste
  • -v, --verbose
    • Aumenta o registro (saída no terminal)
  • -ua, --randuseragents
    • Randomiza user-agents a cada requisição
  • -x, --useproxy
    • Usa um proxy SOCKS5 para conectar
  • --https
    • Usa HTTPS para as requisições
  • --sleeptime
    • Tempo de espera entre cada cabeçalho enviado

Licença

O código é licenciado sob a Licença MIT.

Baixar ferramenta