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
cve-2016-5699-jinzheng-sha — Reading Course Report | Kitploit
Ferramentas/GitHubGitHub/shajinzheng/cve-2016-5699-jinzheng-sha
Vulnerability AnalysisScripting & AutomationWeb SecurityPapers & ResearchLearning & Education
GitHubshajinzheng/cve-2016-5699-jinzheng-sha

cve-2016-5699-jinzheng-sha

Reading Course Report

Ver Repositório

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
há 9 anosAinda não revisado

cve-2016-5699-report

Relatório do Curso de Leitura

Este repositório faz referência a um exemplo.

simple-client.py é um script Python para fazer requisições HTTP para a URL passada como argumento de linha de comando.
simple-server.py usa Flask para construir um servidor HTTP simples que imprime os cabeçalhos das requisições recebidas.

Configuração

  • Instale virtualenv, pip install virtualenv
  • Obtenha duas versões do Python para comparação, uma anterior à 2.7.10 e outra posterior à 2.7.10. Este link pode ser útil.
  • Crie dois ambientes Python com virtualenv. Por exemplo:
    • virtualenv -p [path_to_one_Python_version] venv-one-version
    • virtualenv -p [path_to_the_other_Python_version] venv-the-other-version
  • Instale o flask em ambos os ambientes. Ative o ambiente correspondente e execute pip install flask

Execução

  • Escolha a versão que deseja usar, ative usando source ./venv-one-version/bin/activate
  • Para iniciar o servidor, execute python simple-server.py
  • Para executar o cliente:
    • execute python simple-client.py http://127.0.0.1:8000/test-url para URL saudável
    • execute python simple-client.py http://127.0.0.1%0d%0aX-injected:%20header%0d%0ax-leftover:%20:8000/test-url para URL maliciosa

Referências:

  • http://blog.blindspotsecurity.com/2016/06/advisory-http-header-injection-in.html
  • https://github.com/bunseokbot/CVE-2016-5699-poc
  • https://hg.python.org/cpython/rev/1c45047c5102
Baixar ferramenta