I wrote cool hqx bruteforce script and found 12 correct hqx inputs, but only 3 of them decoding to valid JPEG image. Sadly, binhex have only 2 bytes for CRC checksum, so there is many collisions. At least now we can filter for valid candidates
What have been done
Mark important JPEG sections and add line numbers on rotated scan 2
Open the image via sxiv, it will reload image automatically. Optionally, you can run it in while loop, so if sxiv fails to open image, it will still trying to open it. In sxiv, set gamma to -30 by pressing { key to see bad blocks.
while true; do sxiv raw_files/innocent.corrupted.jpg -z 300 -G -30 -b; done
If you use vim, I recommend to use autosave plugin
Good news, everyone!
I wrote cool hqx bruteforce script and found 12 correct hqx inputs, but only 3 of them decoding to valid JPEG image. Sadly, binhex have only 2 bytes for CRC checksum, so there is many collisions. At least now we can filter for valid candidates
What have been done
Result
TODO
How to setup live-reloading environment
Using entr and sxiv, you can setup live environment and instantly see image changes while editing binhex
Following instructions is for linux, I don't know how to do that on windows (should be easy, I guess)
while
loop, so if sxiv fails to open image, it will still trying to open it. In sxiv, set gamma to -30 by pressing{
key to see bad blocks.