I Stored a Website in a Favicon
- Programming
- Security
- Privacy
- Web Development
The post is a playful proof of concept. It packs a very small HTML payload into the pixels of a favicon, then uses client-side code to read those pixels back out and rebuild the page. The trick is not that favicons are a good place to ship web apps. It is that almost any browser feature can become storage if you are stubborn enough.
Treat this as a reminder that browsers expose a lot of odd storage and execution surfaces beyond cookies and local storage. If you work on web security, privacy, or browser-based products, favicon handling and cache behavior still deserve explicit threat modeling.
- timwehrle.de
- Discuss on HN