Currently:
- breaks jpg files down into txt files per component
- compiles back into functioning image files
Current To Dos
- develop bending functionality for jpegs
- develop out GIF analysis - extracting color tables, etc.
Future Goals:
- include other formats
- allow for scrambling
- potentially include a db for combining data across files?
References and resources
- Corkami's breakdown of JPEG file structure [https://www.google.com/search?q=corkami+jpg&rlz=1C1UEAD_enUS1081US1081&oq=corkami+jpg&gs_lcrp=EgZjaHJvbWUyBggAEEUYOTIKCAEQABiABBiiBDIKCAIQABiABBiiBDIKCAMQABiABBiiBDIKCAQQABiABBiiBNIBCDE1ODJqMGo3qAIAsAIA&sourceid=chrome&ie=UTF-8]
- Patrick Louis' analysis of JPEGs and ideas on bending them [https://venam.net/blog/programming/2020/10/05/corruption-at-the-core.html#c%CC%B5a%CC%B5s%CC%B8e%CC%B8-%CC%B7s%CC%B8t%CC%B4u%CC%B5d%CC%B7y%CC%B8%CC%B7-%CC%B5j%CC%B5p%CC%B8e%CC%B6g%CC%B7]
- Nick Briz's Huffman Table bending tool [https://nickbriz.com/databending101/huffman-hacking.html]