I want to view dynamic contents (flash games, online transaction...etc) offline.
For example, I finish level 1 of this cool flash RPG game. I go offline and play the level again.
Or, I make a purchase. And make the purchase again offline. Of course this won't do anything. It will be strictly for demonstration purpose.
Or, I watch a video online. Go offline and watch it again.
Is this feasible? Whatever I do through browser, it has to download things. When it downloads, it stores on disk. Then, when it is in offline mode, it routes all traffic out to local disk. Sounds simple, but is this really possible?
Or am I missing something?
Let's say someone patched a browser to make offline mode much more powerful. As a web developer, how can I secure my application from this patched browser?
Let's say I charging my contents (video, game...etc) per view/use. With this patched browser, people can pay once and view/use it over and over again. They might even make a tarball out of their browser cache and share with other people online.
So, my questions are:
- is this patched browser possible?
- if it is possible, how can I defend my content against it?