HammerTime is an HTTP client library aiming to perform a large number of requests on a server as fast as it can take them, but without distrupting operations significantly. The primary focus of the library is to support the development of pentest tools. As such, a set of heuristics are provided to rapidly discard some requests, filter out invalid responses and generally augment the data available.
HammerTime supports 2 simhash libraries: simhash and simhash-py.
pip install hammertime-http[simhash]
pip install hammertime-http[simhash-py]
pip install hammertime-http
won't have a simhash library and HammerTime won't work correctly.
Most contributions are welcome. Simply submit a pull request on GitHub.
Instruction for contributors:
- Accept the contributor license agreement.
- Write tests for your code. Untested code will be rejected.
To report a bug or suggest a feature, open an issue.
Copyright 2016- Delve Labs inc.
This software is published under the GNU General Public License, version 2.
HammerTime logo was designed by Travis Claussen.