<?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>Gianni Amato &#187; javascript</title>
	<atom:link href="http://www.gianniamato.it/tag/javascript/feed" rel="self" type="application/rss+xml" />
	<link>http://www.gianniamato.it</link>
	<description>Il primo fondamento della sicurezza non e&#039; la tecnologia. E&#039; l&#039;attitudine mentale.</description>
	<lastBuildDate>Tue, 31 Aug 2010 00:07:34 +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>Curiosa inclusione di JS</title>
		<link>http://www.gianniamato.it/2010/04/curiosa-inclusione-di-js.html</link>
		<comments>http://www.gianniamato.it/2010/04/curiosa-inclusione-di-js.html#comments</comments>
		<pubDate>Tue, 20 Apr 2010 19:12:55 +0000</pubDate>
		<dc:creator>guelfoweb</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.gianniamato.it/?p=1107</guid>
		<description><![CDATA[Esaminando un particolare js e cercando informazioni su Google ho notato che diversi siti, molti dei quali basati su cms aggiornati all&#8217;ultima versione, sono stati recentemente violati e compromessi con questo codice javascript offuscato. L&#8217;inclusione di un iframe di dimensioni &#8230; <a href="http://www.gianniamato.it/2010/04/curiosa-inclusione-di-js.html">Continua a leggere<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Esaminando un particolare js e cercando informazioni su Google ho notato che diversi siti, molti dei quali basati su cms aggiornati all&#8217;ultima versione, sono stati recentemente violati e compromessi con questo codice javascript offuscato.</p>
<p><a href="http://www.gianniamato.it/wp-content/uploads/2010/04/script.png"></a><a href="http://www.gianniamato.it/wp-content/uploads/2010/04/script.png"><img class="aligncenter size-medium wp-image-1106" title="obfuscate script" src="http://www.gianniamato.it/wp-content/uploads/2010/04/script-300x275.png" alt="" width="300" height="275" /></a></p>
<p>L&#8217;inclusione di un iframe di dimensioni 1,1 che punta a un <a href="http://www.google.com/safebrowsing/diagnostic?site=besloqawe.com" target="_blank">dominio poco affidabile</a> per far veicolare software dannoso non è una novità. Ad incuriosirmi infatti non è stata la struttura del codice (per niente complessa e risolvibile in due mosse) ma la presenza della stringa commentata in fondo allo script: <strong>&lt;&#8211;! uy7gdr5kmn &#8211;&gt;</strong></p>
<p>Potremmo formulare numerose ipotesi per cercare di comprenderne il senso ma non essendo in grado di spiegare con certezza assoluta la presenza della stringa, per il momento resta (almeno per me) un  mistero.</p>
<p>Due cose sono certe:</p>
<ol>
<li>Non è una chiave utile per decifrare il codice.</li>
<li>Non è un caso che quella stringa <a href="http://www.google.it/search?q=uy7gdr5kmn" target="_blank">accompagni lo script</a>.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.gianniamato.it/2010/04/curiosa-inclusione-di-js.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Disabilita Adblock Plus per visualizzare la pagina</title>
		<link>http://www.gianniamato.it/2009/10/disabilita-adblock-plus-per-visualizzare-la-pagina.html</link>
		<comments>http://www.gianniamato.it/2009/10/disabilita-adblock-plus-per-visualizzare-la-pagina.html#comments</comments>
		<pubDate>Fri, 30 Oct 2009 09:50:00 +0000</pubDate>
		<dc:creator>guelfoweb</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[adblock]]></category>
		<category><![CDATA[addons]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://gianniamato.wordpress.com/2009/10/30/disabilita-adblock-plus-per-visualizzare-la-pagina</guid>
		<description><![CDATA[Stamattina rimbalzando da link a link approdo in una pagina web che mi chiede di disabilitare Adblock Plus per poter leggere l&#8217;articolo che mi interessava. A quel punto esclamo: ..e come diavolo fa a sapere che uso quell&#8217;estensione!? Vado di &#8230; <a href="http://www.gianniamato.it/2009/10/disabilita-adblock-plus-per-visualizzare-la-pagina.html">Continua a leggere<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div style="text-align:justify;">Stamattina rimbalzando da link a link approdo in una pagina web che mi chiede di disabilitare <span style="font-style:italic;">Adblock Plus</span> per poter leggere l&#8217;articolo che mi interessava. A quel punto esclamo:</p>
<p><span style="font-weight:bold;">..e come diavolo fa a sapere che uso quell&#8217;estensione!?</span></p>
<p>Vado di wget per scaricare il contenuto della pagina ed ecco la geniale trovata <img src='http://www.gianniamato.it/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Sfruttare attraverso codice javascript una delle voci presente di default nella blacklist di Adblock Plus e leggere il valore che l&#8217;estensione assegna alla variabile disabled.</p></div>
<p><span style="font-weight:bold;">index.html</span></p>
<p>var disabled = false;</p>
<p>if (disabled == false) {<br />
location.replace(&#8220;http://www.google.com&#8221;);<br />
alert(&#8220;Sorry: Adblock is endabled!&#8221;);<br />
} else {<br />
document.write(&#8216;Adblock is disabled! <img src='http://www.gianniamato.it/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> &#8217;);<br />
}<br />
<span style="font-weight:bold;">adb.js</span><br />
<code><br />
disabled = true;<br />
</code></p>
<div style="text-align:justify;">In effetti non mi viene in mente un&#8217;idea migliore, la genialità sta tutta nella semplicità/banalità. <a href="http://www.gianniamato.it/browser/adb/">Qui un esempio pratico</a>.</div>
]]></content:encoded>
			<wfw:commentRss>http://www.gianniamato.it/2009/10/disabilita-adblock-plus-per-visualizzare-la-pagina.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
