<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>hacking the net</title>
	<atom:link href="http://hackingthenet.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://hackingthenet.wordpress.com</link>
	<description>..everybody loves something in the net..</description>
	<lastBuildDate>Wed, 25 Jan 2012 09:26:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='hackingthenet.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>hacking the net</title>
		<link>http://hackingthenet.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://hackingthenet.wordpress.com/osd.xml" title="hacking the net" />
	<atom:link rel='hub' href='http://hackingthenet.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Google Policy Privacy</title>
		<link>http://hackingthenet.wordpress.com/2012/01/25/google-policy-privacy/</link>
		<comments>http://hackingthenet.wordpress.com/2012/01/25/google-policy-privacy/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 09:26:44 +0000</pubDate>
		<dc:creator>federico casani</dc:creator>
				<category><![CDATA[Senza Categoria]]></category>

		<guid isPermaLink="false">http://hackingthenet.wordpress.com/?p=414</guid>
		<description><![CDATA[http://www.google.com/policies/privacy/ Filed under: Senza Categoria<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackingthenet.wordpress.com&amp;blog=1559872&amp;post=414&amp;subd=hackingthenet&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://hackingthenet.files.wordpress.com/2012/01/google-policy.jpg"><img class="aligncenter size-full wp-image-415" title="google-policy" src="http://hackingthenet.files.wordpress.com/2012/01/google-policy.jpg?w=500&#038;h=229" alt="" width="500" height="229" /></a></p>
<p><a href="http://www.google.com/policies/privacy/">http://www.google.com/policies/privacy/</a></p>
<br />Filed under: <a href='http://hackingthenet.wordpress.com/category/senza-categoria/'>Senza Categoria</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackingthenet.wordpress.com/414/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackingthenet.wordpress.com/414/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackingthenet.wordpress.com/414/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackingthenet.wordpress.com/414/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackingthenet.wordpress.com/414/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackingthenet.wordpress.com/414/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackingthenet.wordpress.com/414/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackingthenet.wordpress.com/414/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackingthenet.wordpress.com/414/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackingthenet.wordpress.com/414/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackingthenet.wordpress.com/414/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackingthenet.wordpress.com/414/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackingthenet.wordpress.com/414/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackingthenet.wordpress.com/414/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackingthenet.wordpress.com&amp;blog=1559872&amp;post=414&amp;subd=hackingthenet&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackingthenet.wordpress.com/2012/01/25/google-policy-privacy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/be349ac2019acd3b717285180022ec0c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">federico casani</media:title>
		</media:content>

		<media:content url="http://hackingthenet.files.wordpress.com/2012/01/google-policy.jpg" medium="image">
			<media:title type="html">google-policy</media:title>
		</media:content>
	</item>
		<item>
		<title>sendspace..be carefull..</title>
		<link>http://hackingthenet.wordpress.com/2012/01/20/sendspace-be-carefull/</link>
		<comments>http://hackingthenet.wordpress.com/2012/01/20/sendspace-be-carefull/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 22:55:43 +0000</pubDate>
		<dc:creator>federico casani</dc:creator>
				<category><![CDATA[internet]]></category>
		<category><![CDATA[sicurezza]]></category>

		<guid isPermaLink="false">http://hackingthenet.wordpress.com/?p=407</guid>
		<description><![CDATA[..be carefull.. please.. Filed under: internet, sicurezza<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackingthenet.wordpress.com&amp;blog=1559872&amp;post=407&amp;subd=hackingthenet&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>..be carefull.. please..</p>
<p><a href="http://hackingthenet.files.wordpress.com/2012/01/sendspace-be-carefull-01.jpg"><img class="aligncenter size-full wp-image-412" title="sendspace-be-carefull-0" src="http://hackingthenet.files.wordpress.com/2012/01/sendspace-be-carefull-01.jpg?w=500&#038;h=286" alt="" width="500" height="286" /></a></p>
<br />Filed under: <a href='http://hackingthenet.wordpress.com/category/internet/'>internet</a>, <a href='http://hackingthenet.wordpress.com/category/sicurezza/'>sicurezza</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackingthenet.wordpress.com/407/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackingthenet.wordpress.com/407/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackingthenet.wordpress.com/407/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackingthenet.wordpress.com/407/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackingthenet.wordpress.com/407/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackingthenet.wordpress.com/407/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackingthenet.wordpress.com/407/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackingthenet.wordpress.com/407/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackingthenet.wordpress.com/407/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackingthenet.wordpress.com/407/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackingthenet.wordpress.com/407/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackingthenet.wordpress.com/407/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackingthenet.wordpress.com/407/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackingthenet.wordpress.com/407/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackingthenet.wordpress.com&amp;blog=1559872&amp;post=407&amp;subd=hackingthenet&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackingthenet.wordpress.com/2012/01/20/sendspace-be-carefull/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/be349ac2019acd3b717285180022ec0c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">federico casani</media:title>
		</media:content>

		<media:content url="http://hackingthenet.files.wordpress.com/2012/01/sendspace-be-carefull-01.jpg" medium="image">
			<media:title type="html">sendspace-be-carefull-0</media:title>
		</media:content>
	</item>
		<item>
		<title>maven-nexus-hudson-sonar</title>
		<link>http://hackingthenet.wordpress.com/2011/03/08/maven-nexus-hudson-sonar/</link>
		<comments>http://hackingthenet.wordpress.com/2011/03/08/maven-nexus-hudson-sonar/#comments</comments>
		<pubDate>Tue, 08 Mar 2011 21:34:27 +0000</pubDate>
		<dc:creator>federico casani</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[sicurezza]]></category>

		<guid isPermaLink="false">http://hackingthenet.wordpress.com/?p=391</guid>
		<description><![CDATA[Filed under: java, sicurezza<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackingthenet.wordpress.com&amp;blog=1559872&amp;post=391&amp;subd=hackingthenet&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><a href="http://hackingthenet.files.wordpress.com/2011/03/maven-hudson-nexus-sonar.png"><img class="aligncenter size-large wp-image-392" title="maven-hudson-nexus-sonar" src="http://hackingthenet.files.wordpress.com/2011/03/maven-hudson-nexus-sonar.png?w=366&#038;h=201" alt="" width="366" height="201" /></a></p>
<br />Filed under: <a href='http://hackingthenet.wordpress.com/category/java/'>java</a>, <a href='http://hackingthenet.wordpress.com/category/sicurezza/'>sicurezza</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackingthenet.wordpress.com/391/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackingthenet.wordpress.com/391/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackingthenet.wordpress.com/391/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackingthenet.wordpress.com/391/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackingthenet.wordpress.com/391/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackingthenet.wordpress.com/391/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackingthenet.wordpress.com/391/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackingthenet.wordpress.com/391/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackingthenet.wordpress.com/391/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackingthenet.wordpress.com/391/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackingthenet.wordpress.com/391/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackingthenet.wordpress.com/391/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackingthenet.wordpress.com/391/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackingthenet.wordpress.com/391/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackingthenet.wordpress.com&amp;blog=1559872&amp;post=391&amp;subd=hackingthenet&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackingthenet.wordpress.com/2011/03/08/maven-nexus-hudson-sonar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/be349ac2019acd3b717285180022ec0c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">federico casani</media:title>
		</media:content>

		<media:content url="http://hackingthenet.files.wordpress.com/2011/03/maven-hudson-nexus-sonar.png?w=1024" medium="image">
			<media:title type="html">maven-hudson-nexus-sonar</media:title>
		</media:content>
	</item>
		<item>
		<title>StoneSoft remote installation&#8230;Jini idea?</title>
		<link>http://hackingthenet.wordpress.com/2011/02/03/stonesoft-jini/</link>
		<comments>http://hackingthenet.wordpress.com/2011/02/03/stonesoft-jini/#comments</comments>
		<pubDate>Thu, 03 Feb 2011 00:47:54 +0000</pubDate>
		<dc:creator>federico casani</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[sicurezza]]></category>

		<guid isPermaLink="false">http://hackingthenet.wordpress.com/?p=382</guid>
		<description><![CDATA[I want to ask this: is the solution of StoneSoft for remote installation of appliance the same pattern solution invented by Jini? The appliance (client) can find (lookup) into remote server (service) the software to install!..I want to say yes.. and this is fantastic: I&#8217;ve found the same solution, the same thinking by two different [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackingthenet.wordpress.com&amp;blog=1559872&amp;post=382&amp;subd=hackingthenet&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I want to ask this: is the solution of StoneSoft for remote installation of appliance the same pattern solution invented by Jini? The appliance (client) can find (lookup) into remote server (service) the software to install!..I want to say yes.. and this is fantastic: I&#8217;ve found the same solution, the same thinking by two different world: networking and development&#8230; simply fantastic.</p>
<br />Filed under: <a href='http://hackingthenet.wordpress.com/category/java/'>java</a>, <a href='http://hackingthenet.wordpress.com/category/networking/'>networking</a>, <a href='http://hackingthenet.wordpress.com/category/sicurezza/'>sicurezza</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackingthenet.wordpress.com/382/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackingthenet.wordpress.com/382/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackingthenet.wordpress.com/382/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackingthenet.wordpress.com/382/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackingthenet.wordpress.com/382/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackingthenet.wordpress.com/382/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackingthenet.wordpress.com/382/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackingthenet.wordpress.com/382/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackingthenet.wordpress.com/382/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackingthenet.wordpress.com/382/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackingthenet.wordpress.com/382/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackingthenet.wordpress.com/382/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackingthenet.wordpress.com/382/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackingthenet.wordpress.com/382/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackingthenet.wordpress.com&amp;blog=1559872&amp;post=382&amp;subd=hackingthenet&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackingthenet.wordpress.com/2011/02/03/stonesoft-jini/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/be349ac2019acd3b717285180022ec0c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">federico casani</media:title>
		</media:content>
	</item>
		<item>
		<title>try catch finally</title>
		<link>http://hackingthenet.wordpress.com/2010/10/29/try-catch-finally/</link>
		<comments>http://hackingthenet.wordpress.com/2010/10/29/try-catch-finally/#comments</comments>
		<pubDate>Thu, 28 Oct 2010 23:04:14 +0000</pubDate>
		<dc:creator>federico casani</dc:creator>
				<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://hackingthenet.wordpress.com/?p=377</guid>
		<description><![CDATA[We shouldn&#8217;t write this: try { something } catch { something } finally { return } because finally block always return!!! The state of variable which we want return is overridden by finally block. ..is very simple to remember Filed under: java<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackingthenet.wordpress.com&amp;blog=1559872&amp;post=377&amp;subd=hackingthenet&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>We shouldn&#8217;t write this:<br />
<code>try { something } catch { something } finally { return }</code><br />
because finally block always return!!!<br />
The state of variable which we want return is overridden by finally block.</p>
<p>..is very simple to remember</p>
<br />Filed under: <a href='http://hackingthenet.wordpress.com/category/java/'>java</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackingthenet.wordpress.com/377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackingthenet.wordpress.com/377/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackingthenet.wordpress.com/377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackingthenet.wordpress.com/377/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackingthenet.wordpress.com/377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackingthenet.wordpress.com/377/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackingthenet.wordpress.com/377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackingthenet.wordpress.com/377/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackingthenet.wordpress.com/377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackingthenet.wordpress.com/377/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackingthenet.wordpress.com/377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackingthenet.wordpress.com/377/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackingthenet.wordpress.com/377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackingthenet.wordpress.com/377/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackingthenet.wordpress.com&amp;blog=1559872&amp;post=377&amp;subd=hackingthenet&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackingthenet.wordpress.com/2010/10/29/try-catch-finally/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/be349ac2019acd3b717285180022ec0c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">federico casani</media:title>
		</media:content>
	</item>
		<item>
		<title>Audit Logging.. the date format issue..</title>
		<link>http://hackingthenet.wordpress.com/2010/07/02/audit-logging-the-date-format-issue/</link>
		<comments>http://hackingthenet.wordpress.com/2010/07/02/audit-logging-the-date-format-issue/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 13:26:56 +0000</pubDate>
		<dc:creator>federico casani</dc:creator>
				<category><![CDATA[sicurezza]]></category>

		<guid isPermaLink="false">http://hackingthenet.wordpress.com/?p=371</guid>
		<description><![CDATA[Which date format you prefer? Do you like this.. RFC 3339 or this.. RFC 2228 or another your custom format? I think that the CEST format is good, but non exaustive. I think this date format is suitable to define unambiguously and deterministic timestamp: Thu 13 Feb 1969 23:32:54 -0330 Filed under: sicurezza<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackingthenet.wordpress.com&amp;blog=1559872&amp;post=371&amp;subd=hackingthenet&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Which date format you prefer?<br />
Do you like this.. <a title="RFC 3339" href="http://tools.ietf.org/html/rfc3339">RFC 3339</a><br />
or this.. <a href="http://tools.ietf.org/html/rfc2822#appendix-A.1.3">RFC 2228</a> or another your custom format?</p>
<p>I think that the CEST format is good, but non exaustive.</p>
<p>I think this date format is suitable to define unambiguously and deterministic timestamp:</p>
<pre>Thu 13 Feb 1969 23:32:54 -0330</pre>
<br />Filed under: <a href='http://hackingthenet.wordpress.com/category/sicurezza/'>sicurezza</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackingthenet.wordpress.com/371/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackingthenet.wordpress.com/371/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackingthenet.wordpress.com/371/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackingthenet.wordpress.com/371/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackingthenet.wordpress.com/371/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackingthenet.wordpress.com/371/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackingthenet.wordpress.com/371/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackingthenet.wordpress.com/371/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackingthenet.wordpress.com/371/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackingthenet.wordpress.com/371/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackingthenet.wordpress.com/371/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackingthenet.wordpress.com/371/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackingthenet.wordpress.com/371/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackingthenet.wordpress.com/371/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackingthenet.wordpress.com&amp;blog=1559872&amp;post=371&amp;subd=hackingthenet&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackingthenet.wordpress.com/2010/07/02/audit-logging-the-date-format-issue/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/be349ac2019acd3b717285180022ec0c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">federico casani</media:title>
		</media:content>
	</item>
		<item>
		<title>Something goes wrong in the check&#8230;</title>
		<link>http://hackingthenet.wordpress.com/2010/04/02/something-goes-wrong-in-the-check/</link>
		<comments>http://hackingthenet.wordpress.com/2010/04/02/something-goes-wrong-in-the-check/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 13:58:07 +0000</pubDate>
		<dc:creator>federico casani</dc:creator>
				<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://hackingthenet.wordpress.com/?p=361</guid>
		<description><![CDATA[1 line &#8211; char[] chkIsNumeric = dataOra.toCharArray();  // dataOra is a String 2 line &#8211; for (int i = 0; i &#60; chkIsNumeric.length; i++) { 3 line -  if(!Character.isDigit(chkIsNumeric[i])) { 4 line -   throw new NumberFormatException(&#8220;dataOra: &#8221; +dataOra +&#8221; non numerico&#8221;); 5 line -  } 6 line &#8211; } I&#8217;ve seen this on a Java [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackingthenet.wordpress.com&amp;blog=1559872&amp;post=361&amp;subd=hackingthenet&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>1 line &#8211; char[] chkIsNumeric = dataOra.toCharArray();  // dataOra is a String<br />
2 line &#8211; for (int i = 0; i &lt; chkIsNumeric.length; i++) {<br />
3 line -  if(!Character.isDigit(chkIsNumeric[i])) {<br />
4 line -   throw new NumberFormatException(&#8220;dataOra: &#8221; +dataOra +&#8221; non numerico&#8221;);<br />
5 line -  }<br />
6 line &#8211; }</p>
<p>I&#8217;ve seen this on a Java project yesterday: perhaps the developer had entered the race of &#8220;the check weirdest in the world&#8221;? ..incredible&#8230;</p>
<br />Filed under: <a href='http://hackingthenet.wordpress.com/category/java/'>java</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackingthenet.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackingthenet.wordpress.com/361/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackingthenet.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackingthenet.wordpress.com/361/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackingthenet.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackingthenet.wordpress.com/361/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackingthenet.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackingthenet.wordpress.com/361/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackingthenet.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackingthenet.wordpress.com/361/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackingthenet.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackingthenet.wordpress.com/361/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackingthenet.wordpress.com/361/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackingthenet.wordpress.com/361/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackingthenet.wordpress.com&amp;blog=1559872&amp;post=361&amp;subd=hackingthenet&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackingthenet.wordpress.com/2010/04/02/something-goes-wrong-in-the-check/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/be349ac2019acd3b717285180022ec0c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">federico casani</media:title>
		</media:content>
	</item>
		<item>
		<title>Do you know inode?</title>
		<link>http://hackingthenet.wordpress.com/2010/03/01/inode-inum/</link>
		<comments>http://hackingthenet.wordpress.com/2010/03/01/inode-inum/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 11:32:43 +0000</pubDate>
		<dc:creator>federico casani</dc:creator>
				<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://hackingthenet.wordpress.com/?p=355</guid>
		<description><![CDATA[Ho creato un file nominato in questo modo: -3.xml   &#8230;.hai mai provato ad eliminarlo? This is the solution :-) ls -latri (see the first number from the left) find . -inum &#60;first-number-from-the-left&#62; &#124; xargs rm -f &#60;fine-name&#62; Filed under: linux<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackingthenet.wordpress.com&amp;blog=1559872&amp;post=355&amp;subd=hackingthenet&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ho creato un file nominato in questo modo: -3.xml   &#8230;.hai mai provato ad eliminarlo?</p>
<p>This is the solution :-)</p>
<p>ls -latri (see the first number from the left)</p>
<p>find . -inum &lt;first-number-from-the-left&gt; | xargs rm -f &lt;fine-name&gt;</p>
<br />Filed under: <a href='http://hackingthenet.wordpress.com/category/linux/'>linux</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackingthenet.wordpress.com/355/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackingthenet.wordpress.com/355/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackingthenet.wordpress.com/355/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackingthenet.wordpress.com/355/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackingthenet.wordpress.com/355/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackingthenet.wordpress.com/355/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackingthenet.wordpress.com/355/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackingthenet.wordpress.com/355/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackingthenet.wordpress.com/355/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackingthenet.wordpress.com/355/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackingthenet.wordpress.com/355/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackingthenet.wordpress.com/355/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackingthenet.wordpress.com/355/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackingthenet.wordpress.com/355/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackingthenet.wordpress.com&amp;blog=1559872&amp;post=355&amp;subd=hackingthenet&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackingthenet.wordpress.com/2010/03/01/inode-inum/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/be349ac2019acd3b717285180022ec0c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">federico casani</media:title>
		</media:content>
	</item>
		<item>
		<title>Code Security? Code Review? Quali strumenti open-source</title>
		<link>http://hackingthenet.wordpress.com/2010/01/19/code-security-code-review-quali-strumenti-open-source/</link>
		<comments>http://hackingthenet.wordpress.com/2010/01/19/code-security-code-review-quali-strumenti-open-source/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 23:24:14 +0000</pubDate>
		<dc:creator>federico casani</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[sicurezza]]></category>

		<guid isPermaLink="false">http://hackingthenet.wordpress.com/?p=344</guid>
		<description><![CDATA[Scrivere bene codice non è facile, lo sappiamo, spesso l&#8217; impegno non basta. I nostri errori possono essere però rintracciati, osservati, analizzati e se possibile risolti aiutandoci con strumenti quali : Findbugs (static java bytecode analyzer) http://findbugs.sourceforge.net OWASP Orizon (source code analyzer) http://orizon.sourceforge.net/ Sonar (platform to manage code quality) http://sonar.codehaus.org/ Posted in java, sicurezza<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackingthenet.wordpress.com&amp;blog=1559872&amp;post=344&amp;subd=hackingthenet&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">Scrivere bene codice non è facile, lo sappiamo, spesso l&#8217; impegno non basta. I nostri errori possono essere però rintracciati, osservati, analizzati e se possibile risolti aiutandoci con strumenti quali :</p>
<p>Findbugs (static java bytecode analyzer) http://findbugs.sourceforge.net</p>
<p>OWASP Orizon (source code analyzer) http://orizon.sourceforge.net/</p>
<p>Sonar (platform to manage code quality) http://sonar.codehaus.org/</p>
<br />Posted in java, sicurezza  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackingthenet.wordpress.com/344/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackingthenet.wordpress.com/344/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackingthenet.wordpress.com/344/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackingthenet.wordpress.com/344/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackingthenet.wordpress.com/344/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackingthenet.wordpress.com/344/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackingthenet.wordpress.com/344/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackingthenet.wordpress.com/344/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackingthenet.wordpress.com/344/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackingthenet.wordpress.com/344/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackingthenet.wordpress.com/344/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackingthenet.wordpress.com/344/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackingthenet.wordpress.com/344/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackingthenet.wordpress.com/344/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackingthenet.wordpress.com&amp;blog=1559872&amp;post=344&amp;subd=hackingthenet&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackingthenet.wordpress.com/2010/01/19/code-security-code-review-quali-strumenti-open-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/be349ac2019acd3b717285180022ec0c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">federico casani</media:title>
		</media:content>
	</item>
		<item>
		<title>JSON + Java = Jackson</title>
		<link>http://hackingthenet.wordpress.com/2010/01/04/json-java-jackson/</link>
		<comments>http://hackingthenet.wordpress.com/2010/01/04/json-java-jackson/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 15:33:52 +0000</pubDate>
		<dc:creator>federico casani</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[sicurezza]]></category>

		<guid isPermaLink="false">http://hackingthenet.wordpress.com/?p=336</guid>
		<description><![CDATA[Jackson è una libreria che permette di gestire (read&#38;write, marshall&#38;unmarshall) messaggi di tipo JSON (www.json.org). Il messaggio di tipo JSON si adatta perfettamente ad elaborazioni client-side poiché il codice Javascript riesce ad elaborare il dato molto più velocemente rispetto ad un file XML: invece eseguire il parser del messaggio XML e quindi leggere il DOM, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackingthenet.wordpress.com&amp;blog=1559872&amp;post=336&amp;subd=hackingthenet&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">Jackson è una libreria che permette di gestire (read&amp;write, marshall&amp;unmarshall) messaggi di tipo JSON (www.json.org). Il messaggio di tipo JSON si adatta perfettamente ad elaborazioni client-side poiché il codice Javascript riesce ad elaborare il dato molto più velocemente rispetto ad un file XML: invece eseguire il parser del messaggio XML e quindi leggere il DOM, tramite JSON la lettura del dato è più &#8220;leggera&#8221; essendo strutturato come key-value.</p>
<p style="text-align:justify;">Attraverso Jackson (http://jackson.codehaus.org) risulta semplice costruire e leggere messaggi JSON.</p>
<p style="text-align:justify;">@JsonProperty :definisce il nome del campo nel messaggio, da posizionare sui metodi get()</p>
<p style="text-align:justify;">@JsonIgnore: definisce i campi da ignorare</p>
<p style="text-align:justify;">@JsonWriteNullProperties: definisce se scrivere o meno il campo quando nullo</p>
<p style="text-align:justify;">@JsonValue: tratta il campo come una stringa (i.e. &#8220;a&#8221;=1 diventa &#8220;a&#8221;=&#8221;1&#8243;)</p>
<p style="text-align:justify;">
<p style="text-align:justify;">Esempio JSON:</p>
<pre>{"number_json":1,
"model_json": {  "bar_json":[{&lt;myObject&gt;}],
                                  "foo_json":[{&lt;myObject&gt;}]  }
}</pre>
<p style="text-align:justify;">Di seguito un esempio di una classe:</p>
<pre>/**</pre>
<pre>* JSON message</pre>
<pre>*</pre>
<pre>* L' ordine dei "get" è rispettata nella scrittua del file .json</pre>
<pre>*</pre>
<pre>* @author Federico Casani - 04/dic/2009-19.42.55</pre>
<pre>*</pre>
<pre>*/</pre>
<pre>@JsonWriteNullProperties(false)</pre>
<pre>public class JsonMessage {</pre>
<pre>private Integer number;</pre>
<pre>private Model model;</pre>
<pre>@JsonProperty("model_json")</pre>
<pre>public model getModel() {</pre>
<pre>return model;</pre>
<pre>}</pre>
<pre>public void setModel(Model model) {</pre>
<pre>this. model = model;</pre>
<pre>}</pre>
<pre>@JsonProperty("number_json")</pre>
<pre>public Integer getNumber() {</pre>
<pre>return number;</pre>
<pre>}</pre>
<pre>public void setNumero(Integer number) {</pre>
<pre>this. number = number;</pre>
<pre>}</pre>
<pre>}</pre>
<pre>@JsonWriteNullProperties(false)</pre>
<pre>public static class Model{</pre>
<pre>List&lt;MyObject&gt; fooList;</pre>
<pre>List&lt;MyObject&gt; barList;</pre>
<pre>@JsonProperty("bar_json")</pre>
<pre>public List&lt; MyObject &gt; getBarList() {</pre>
<pre>return barList;</pre>
<pre>}</pre>
<pre>public void setBarList(List&lt; MyObject  &gt; barList) {</pre>
<pre>this. barList = barList;</pre>
<pre>}</pre>
<pre>@JsonProperty("foo_json")</pre>
<pre>public List&lt; MyObject  &gt; getFooList() {</pre>
<pre>return fooList;</pre>
<pre>}</pre>
<pre>public void setFooList(List&lt; MyObject  &gt; fooList) {</pre>
<pre>this. fooList = fooList;</pre>
<pre>}</pre>
<pre>}</pre>
<p style="text-align:justify;">Un canale di comunicazione basato su messaggi JSON possiede notevoli vantaggi riguardanti</p>
<p style="text-align:justify;">- pesantezza del dato scambiato (più snello di un dato in formato XML)</p>
<p style="text-align:justify;">- velocità di esecuzione (il browser riesce a leggere velocemente il messaggio JSON)</p>
<p style="text-align:justify;">Il problema più grande riguarda la sicurezza: un messaggio JSON interpretato tramite il linguaggio JavaScript è potenzialmente soggetto ad eseguire codice malevolo a causa dell&#8217; esecuzione del metodo eval(). E&#8217; caldamente sconsigliato utilizzare il metodo eval()!</p>
<p style="text-align:justify;">Bisogna utilizzare il metodo parse()! Vedi http://www.json.org/js.html</p>
<p style="text-align:justify;">Riassumendo i consigli più importanti per quanto riguarda canali di comunicazione JSON based sono:</p>
<ol style="text-align:justify;">
<li>Non fidarsi mai del Browser</li>
<li>Mantenere il messaggio pulito (non includere funzioni nel dato)</li>
<li>Evitare JSON di terze parti</li>
<li>Lato server devono essere authenticate tutte le richieste</li>
<li>Lato server bisogna assicurarsi della corretta codifica</li>
<li style="text-align:justify;">Se presenti dati sensibili, utilizzare il protocollo SSL/TLS</li>
</ol>
<p>Link utili:</p>
<p>http://stackoverflow.com/questions/395592/json-security-best-practices</p>
<p>http://stackoverflow.com/questions/325085/when-to-prefer-json-over-xml</p>
<p>http://www.json.org</p>
<p>http://www.fortifysoftware.com/servlet/downloads/public/JavaScript_Hijacking.pdf</p>
<br />Posted in java, sicurezza  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackingthenet.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackingthenet.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackingthenet.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackingthenet.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackingthenet.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackingthenet.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackingthenet.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackingthenet.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackingthenet.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackingthenet.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackingthenet.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackingthenet.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackingthenet.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackingthenet.wordpress.com/336/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackingthenet.wordpress.com&amp;blog=1559872&amp;post=336&amp;subd=hackingthenet&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackingthenet.wordpress.com/2010/01/04/json-java-jackson/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/be349ac2019acd3b717285180022ec0c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">federico casani</media:title>
		</media:content>
	</item>
	</channel>
</rss>
