Home→Blog→News→January 20 2011→New Twitter worm redirects to Fake AV
A new Twitter worm is spreading fast, using the “goo.gl” URL shortening service to distribute malicious links.
The malicious links go through a number of redirections which are described below. The redirection chain may push Twitter users to a fake anti-virus (scareware) serving the “Security Shield” Rogue AV. The webpage is using exactly the same obfuscation techniques as a previous version (Security Tool), which is an implementation of RSA cryptography in JavaScript to obfuscate the page code.
Our users are protected from this worm and all the URLS are being blacklisted in our products.
Here are some of the technical details:
Those “goo.gl” links are redirecting users to different domains with a “m28sx.html” page:
This html page will then redirects users to a static domain with a Ukrainian top level domain:
Once you are on this website, you will get warning that your machine is running suspicious applications and you are encouraged to scan it:
After approval, the scanning begins: The user is invited to remove all the threats from their computer, and will download a fake Anti Virus application called “Security Shield”: The graphical user interface gets translated to the language of the OS the Rogue AV is running on. During my test, a French version of Windows XP was used, hence the French translation of the interface.Obfuscation techniques are very common for malicious web sites. Here is a quick look into the one used by the Rogue AV web site.
While looking at the obfuscation, I found out that it is comprised of two steps:

If we investigate the class, we end up right inside the RSA algorithm:

They are using RSA to decrypt the JavaScript locally
RSA is used as an obfuscation technique more frequently than any other, since the private key is available in the JavaScript page. The modulus “N” seems to be 26 bits in length most of the time, which is ridiculously small.
Here is a screenshot of the parameters taken from the JavaScript:

Comments
Analysis
Blog