diff --git a/README.md b/README.md index c6792d2..88979b0 100644 --- a/README.md +++ b/README.md @@ -26,6 +26,21 @@ HTTP/2 Single Packet Attack (Race Condition) low level library based on Scapy - [Proxy](https://github.com/nxenon/h2spacex/wiki/Quick-Start-Examples#proxy-example) - [x] Socks5 Proxy +# More Research +Some following statements are just ideas and not testes or implemented. + +- More Request in a Single Packet + - Increase MSS (Idea by James Kettle) + - Out of Order TCP Packets (Idea by James Kettle) + - IP Fragmentation +- Proxy the Single Packet Request through SOCKS +- Single Packet Attack on GET Requests + - Content-Length: 1 Method (Idea by James Kettle) + - x-override-method: GET Method (Idea by James Kettle) + - Index HPACK Headers to Make GET Requests Smaller + - HEADERS Frame without END_HEADER Flag + - HEADERS Frame Without Some Pseudo Headers + # Installation H2SpaceX works with Python 3 (preferred: >=3.10) diff --git a/pyproject.toml b/pyproject.toml index de88016..5ce4f57 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "h2spacex" -version = "0.1.14" +version = "0.1.15" authors = [ { name="nxenon", email="nasiri.aminm@gmail.com" }, ] diff --git a/setup.py b/setup.py index 48c9245..02edd9c 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ setup( name='h2spacex', - version='0.1.14', + version='0.1.15', description='HTTP/2 Single Packet Attack low level library based on Scapy', package_dir={"": "src"}, packages=find_packages(where="src"),