Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/artoria2e5/heal-the-breach
public-domain implementation of the HTB mitigation for gzip and brotli
https://github.com/artoria2e5/heal-the-breach
Last synced: about 5 hours ago
JSON representation
public-domain implementation of the HTB mitigation for gzip and brotli
- Host: GitHub
- URL: https://github.com/artoria2e5/heal-the-breach
- Owner: Artoria2e5
- License: cc0-1.0
- Created: 2023-04-16T06:09:45.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-04-16T11:04:58.000Z (over 1 year ago)
- Last Synced: 2023-08-14T02:39:08.363Z (about 1 year ago)
- Language: C
- Size: 11.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# heal-the-breach
public-domain implementation of the HTB mitigation for gzip and brotli* To build: just `make htb`
* To install: i am already drained don't ask me## Differences from the paper one
* will do bortli if someone saves me from bit-banging hell
* works on windows, in theory
* same or worse code quality
* same low amount of error checks (please stop torturing me with c, just let GPT add perror)
* actually beyond perror on the io functions there needs to be an overflow check on gz XLEN
* does not overwrite anything in the gzip file, instead adds a field. this is very pointless
and adds six bytes of overhead
* license is clear
* same or worse no-maintaihklutycgkyuxfjrce attitude (how do you spell this stuff)
* in theory you can peel off `do_htb` as a library func and skip the process overhead
* i hate my work while the paper authors are proud of it
* has a man page, can you believe it???## links
https://github.com/iit-asi/PAPER-Heal-the-Breach