Resurrecting Zombies
The title of this article sounds almost like the title of a low budget horror movie but I couldn’t help myself. So, today I want to talk about zombies and how they can be resurrected from the crypt. In this case the crypt is Google Cache, Yahoo Cache, MSN Cache and many other online CACHING services.
I will be as visual as possible.
First of all let’s explain the definition of the word zombie. According to Wordnet, zombie is a dead body that has been brought back to life by a supernatural force. On the other hand, zombie is also a machine that has been taken over, maybe by a supernatural force but I am not going into that. In this article I refer to zombie as a webpage that contains malicious JavaScript code, maybe a worm.
Once the worm/zombie has been discovered administrators and computer security enthusiasts will write signatures and tools that could help to clean up after the mess. That used to be the traditional model used by our fathers
:
Unfortunately, the Web tries to mimic utopian way of life. Everything is there and nothing is lost. Vendors like Google, Yahoo and Microsoft prove to be quite good infrastructures for launching all kinds of web related attacks mainly because of the functionalities they provide. Apart from their APIs that give just too much power to harmless JavaScript codies, they have crypts of dead web content. They call it the cache.
So, even after the infected are cleaned from the menace, attackers are still able to resurrect the zombie from the crypt and use it over and over again to spawn other zombies. I wonder when Google, Yahoo and Microsoft will start cleaning up their crypts.

uh, i’m not sure what you mean? finding sites that were infected with a worm, cached by google, then deleted the bad script without closing the vulnerability that let the worm in in the first place? I suppose that’s possible, but won’t the cache get overwritten once google re-crawls it?
I think it would find the bulk of sites being false-positives that patched the web app.. so i’m not too convinced how useful data-mining the search engines’ caches would be.
-maluc