Hacker News new | past | comments | ask | show | jobs | submit login

Typically decompressing software deletes the output file if there is a CRC error.

But I use 7zip as a library, so if I get a CRC error I still have the output. Which in my case is JSON files. By careful diffing and going over them I could identify single bit flips like '{"base": 10}' being decompressed to '{"bbse": 10}'. I made this example up, letter 'a' becoming 'b' might be a multi-bit flip, but you get the idea.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: