mirror of
https://github.com/adulau/HHHash.git
synced 2024-12-22 08:46:05 +00:00
Update README.md
This commit is contained in:
parent
e32dc02e6f
commit
c6fcf98242
1 changed files with 5 additions and 1 deletions
|
@ -1,6 +1,6 @@
|
||||||
# HTTP Headers Hashing (HHHash)
|
# HTTP Headers Hashing (HHHash)
|
||||||
|
|
||||||
HTTP Headers Hashing (HHHash) is a technique used to create a fingerprint of an HTTP server based on the headers it returns. HHHash employs one-way hashing to generate a hash value for the set of header keys returned by the server
|
HTTP Headers Hashing (HHHash) is a technique used to create a fingerprint of an HTTP server based on the headers it returns. HHHash employs one-way hashing to generate a hash value for the set of header keys returned by the server.
|
||||||
|
|
||||||
## Calculation of the HHHash
|
## Calculation of the HHHash
|
||||||
|
|
||||||
|
@ -27,6 +27,10 @@ Output value
|
||||||
hhh:1:78f7ef0651bac1a5ea42ed9d22242ed8725f07815091032a34ab4e30d3c3cefc
|
hhh:1:78f7ef0651bac1a5ea42ed9d22242ed8725f07815091032a34ab4e30d3c3cefc
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
|
## Limitations
|
||||||
|
|
||||||
|
HHHash is an effective technique; however, its performance is heavily reliant on the characteristics of the HTTP client requests. Therefore, it is important to note that correlations between a set of hashes are typically established when using the same crawler or HTTP client parameters.
|
||||||
|
|
||||||
### hhhash - Python Library
|
### hhhash - Python Library
|
||||||
|
|
||||||
The [hhhash package](https://pypi.org/project/hhhash/) can be installed via a `pip install hhhash` or build with Poetry from this repository `poetry build` and `poetry install`.
|
The [hhhash package](https://pypi.org/project/hhhash/) can be installed via a `pip install hhhash` or build with Poetry from this repository `poetry build` and `poetry install`.
|
||||||
|
|
Loading…
Reference in a new issue