Skip to content
An evil web server.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
huhhttp
.gitignore
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
setup.py

README.md

huhhttp

Huh? HTTP? is an evil web server designed to fuzz test fault-intolerant, single-instance web crawlers such as Wget or Wpull. But it causes web browsers to glitch too :).

Quick Start

You will need Python 3.4 or greater.

Install:

    pip3 install git+https://github.com/chfoo/huhhttp#egg=huhhttp

Run:

    python -m huhhttp --port 8080

Use the --help option for more details.

Feedback

You are welcome to use the GitHub issue tracker for any problems or questions.

Contributions and feedback are greatly appreciated.

Credits

Copyright 2014 by Christopher Foo. License GPL v3.

This project contains

  • an audio sample from the film Troll 2.
  • the UTF-8 decoder capability and stress test.
  • Code snippets from the Fusil project. Copyright Victor Stinner.
You can’t perform that action at this time.