<?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>The Owasp Orizon project</title>
	<atom:link href="https://owasporizon.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://owasporizon.wordpress.com</link>
	<description>Static analysis is fun... again</description>
	<lastBuildDate>Mon, 19 Sep 2016 13:13:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='owasporizon.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>https://s0.wp.com/i/buttonw-com.png</url>
		<title>The Owasp Orizon project</title>
		<link>https://owasporizon.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="https://owasporizon.wordpress.com/osd.xml" title="The Owasp Orizon project" />
	<atom:link rel='hub' href='https://owasporizon.wordpress.com/?pushpress=hub'/>
	<item>
		<title>Designing a good knowledge base</title>
		<link>https://owasporizon.wordpress.com/2016/09/19/designing-a-good-knowledge-base/</link>
					<comments>https://owasporizon.wordpress.com/2016/09/19/designing-a-good-knowledge-base/#respond</comments>
		
		<dc:creator><![CDATA[Paolo Perego]]></dc:creator>
		<pubDate>Mon, 19 Sep 2016 13:12:51 +0000</pubDate>
				<category><![CDATA[hacking]]></category>
		<category><![CDATA[knowledge base]]></category>
		<category><![CDATA[project]]></category>
		<guid isPermaLink="false">http://owasporizon.wordpress.com/?p=180</guid>

					<description><![CDATA[One of the most difficult thing, while developing a security tool, is designing the knowledge base. A good knowledge base must have: a high level of  maintainability; smooth upgrade mechanism; a comprehensive grammar. The latest point is the most difficult to achieve. For the new Orizon tool, I started thinking about using JSON text file format,&#8230; <a class="more-link" href="https://owasporizon.wordpress.com/2016/09/19/designing-a-good-knowledge-base/">Read More <span class="screen-reader-text">Designing a good knowledge&#160;base</span></a>]]></description>
										<content:encoded><![CDATA[<p>One of the most difficult thing, while developing a security tool, is designing the knowledge base.</p>
<p>A good knowledge base must have:</p>
<ul>
<li>a high level of  maintainability;</li>
<li>smooth upgrade mechanism;</li>
<li>a comprehensive grammar.</li>
</ul>
<p>The latest point is the most difficult to achieve. For the new Orizon tool, I started thinking about using JSON text file format, with a timestamp to be used to check against KB freshness.</p>
<p>For a grammar, I started wondering about using plain English to describe an unsafe pattern.</p>
<p>Check the file <a href="https://raw.githubusercontent.com/thesp0nge/owasp-orizon/master/owasp-orizon-kb.json">owasp-orizon-kb.json</a> and tell me your opinion. Do you think it would be enough to describe a generic unsafe coding pattern?</p>
<p>Tell me yours.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://owasporizon.wordpress.com/2016/09/19/designing-a-good-knowledge-base/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<media:content url="https://1.gravatar.com/avatar/70b5d6c3177ecbd7259f4d06783294d0c9cd9072cb966c58002304e4f85765d4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">thesp0nge</media:title>
		</media:content>
	</item>
		<item>
		<title>This is a story of an endless love</title>
		<link>https://owasporizon.wordpress.com/2016/09/01/this-is-a-story-of-an-endless-love/</link>
					<comments>https://owasporizon.wordpress.com/2016/09/01/this-is-a-story-of-an-endless-love/#comments</comments>
		
		<dc:creator><![CDATA[Paolo Perego]]></dc:creator>
		<pubDate>Thu, 01 Sep 2016 10:02:37 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">http://owasporizon.wordpress.com/?p=160</guid>

					<description><![CDATA[When I was involved in the Owasp project, it was 2004 and I was pretty new in the Application Security world (now you must use Cyber Security instead). Since the beginning I loved most spending my time defending source code from being compromised. For sure I was able, and still I am, to perform a penetration&#8230; <a class="more-link" href="https://owasporizon.wordpress.com/2016/09/01/this-is-a-story-of-an-endless-love/">Read More <span class="screen-reader-text">This is a story of an endless&#160;love</span></a>]]></description>
										<content:encoded><![CDATA[<p>When I was involved in the <a href="https://www.owasp.org" target="_blank">Owasp</a> project, it was 2004 and I was pretty new in the Application Security world (now you must use Cyber Security instead).</p>
<p>Since the beginning I loved most spending my time defending source code from being compromised. For sure I was able, and still I am, to perform a penetration test, but I loved more to review the code and improve it with security patches.</p>
<p>I never trusted tools that much, but for code reviews you must starting from somewhere and a tool is helping you in finding where you have to spent your next days and nights spotting security issues and finding a way to mitigate them.</p>
<p>So <a href="https://www.owasp.org/index.php/Category:OWASP_Orizon_Project" target="_blank">Owasp Orizon</a> was born. The tool started gaining a bit of popularity among the security community but in 2010 I stopped working on it. There were very stressful years, either for personal issues rather than professional ones.</p>
<p>Now, in 2016, after I successfully started a similar tool for Ruby language, <a href="https://dawnscanner.org">Dawnscanner</a>, I found it&#8217;s time to bring Orizon back to the community. No fanfares, no great promises, no bullet points describing new features.</p>
<p>The <a href="https://www.owasp.org/index.php/OWASP_Zed_Attack_Proxy_Project" target="_blank">Owasp ZAP project</a> needs its companion tool for static analysis and it&#8217;s time to give people what they need&#8230;</p>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://owasporizon.wordpress.com/2016/09/01/this-is-a-story-of-an-endless-love/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		
		<media:content url="https://1.gravatar.com/avatar/70b5d6c3177ecbd7259f4d06783294d0c9cd9072cb966c58002304e4f85765d4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">thesp0nge</media:title>
		</media:content>
	</item>
		<item>
		<title>Final deadline</title>
		<link>https://owasporizon.wordpress.com/2011/03/16/final-deadlin/</link>
					<comments>https://owasporizon.wordpress.com/2011/03/16/final-deadlin/#comments</comments>
		
		<dc:creator><![CDATA[Paolo Perego]]></dc:creator>
		<pubDate>Wed, 16 Mar 2011 09:59:29 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">http://owasporizon.wordpress.com/?p=151</guid>

					<description><![CDATA[Hi there, yesterday I gave a talk (sorry Italian language only) at Security Summit about the Owasp tools you can use for your application security fight. When I talked about the tools I wrote for Owasp, I mentioned Owasp Orizon that it&#8217;s no longer updated since 7 months that it&#8217;s an huge amount of time.&#8230; <a class="more-link" href="https://owasporizon.wordpress.com/2011/03/16/final-deadlin/">Read More <span class="screen-reader-text">Final deadline</span></a>]]></description>
										<content:encoded><![CDATA[<p>Hi there, yesterday I gave a <a href="http://www.slideshare.net/thesp0nge/i-tool-owasp-per-la-sicurezza-del-software-20110315#">talk</a> (sorry Italian language only) at <a href="http://www.securitysummit.it">Security Summit</a> about the Owasp tools you can use for your application security fight.</p>
<p>When I talked about the tools I wrote for Owasp, I mentioned Owasp Orizon that it&#8217;s no longer updated since 7 months that it&#8217;s an huge amount of time.<br />
Mainly because of <a href="http://mirage.armoredcode.com">mirage</a> and <a href="http://www.owasp.org/index.php/Projects/Owasp_Esapi_Ruby">Owasp ESAPI Ruby</a>, the time I can dedicate to the project is very close to nil.</p>
<p>Before taking the action of declaring the project deceased, I&#8217;m calling a final deadline, 31 December 2011 with a very limited goal list.<br />
Owasp Orizon will support <strong>only</strong> Java programming language and it will review the code for 2 security risks:</p>
<ul>
<li>XSS</li>
<li>Injection flaws</li>
</ul>
<p>No more.<br />
I asked a friend of mine to give an help and it said &#8216;Ok&#8217;&#8230; </p>
<p>So, <a href="https://github.com/thesp0nge/owasp-orizon">this</a> is the source code repository&#8230; fork it&#8230; and help us to bring Orizon to be able to review the code for 2 security risks.</p>
<p>I&#8217;m Italian and as every latin person on this Earth I&#8217;m really passionate about what I love. I don&#8217;t want to give up on Owasp Orizon and I prefer to give a limited working tool than asking Owasp to delete the project.<br />
So, please&#8230; help <a href="https://lists.owasp.org/mailman/listinfo/owasp-orizon">us</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://owasporizon.wordpress.com/2011/03/16/final-deadlin/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			<georss:point>45.467000 9.200000</georss:point>
		<geo:lat>45.467000</geo:lat>
		<geo:long>9.200000</geo:long>
		<media:content url="https://1.gravatar.com/avatar/70b5d6c3177ecbd7259f4d06783294d0c9cd9072cb966c58002304e4f85765d4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">thesp0nge</media:title>
		</media:content>
	</item>
		<item>
		<title>It&#8217;s all about following the white rabbit</title>
		<link>https://owasporizon.wordpress.com/2011/01/26/its-all-about-following-the-white-rabbit/</link>
					<comments>https://owasporizon.wordpress.com/2011/01/26/its-all-about-following-the-white-rabbit/#comments</comments>
		
		<dc:creator><![CDATA[Paolo Perego]]></dc:creator>
		<pubDate>Wed, 26 Jan 2011 15:05:20 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">http://owasporizon.wordpress.com/?p=148</guid>

					<description><![CDATA[I have to admit, I love &#8220;The Matrix&#8221; movie and I watched it until I was able to reproduce some speeches (in Italian of course). It&#8217;s been a long time since last post and I had no work on Orizon since that. Mainly because I changed my daytime job and I&#8217;m trying to start a&#8230; <a class="more-link" href="https://owasporizon.wordpress.com/2011/01/26/its-all-about-following-the-white-rabbit/">Read More <span class="screen-reader-text">It&#8217;s all about following the white&#160;rabbit</span></a>]]></description>
										<content:encoded><![CDATA[<p>I have to admit, I love &#8220;The Matrix&#8221; movie and I watched it until I was able to reproduce some speeches (in Italian of course).</p>
<p>It&#8217;s been a long time since last post and I had no work on Orizon since that.<br />
Mainly because I changed my daytime job and I&#8217;m trying to start a <a href="http://armoredcode.com">freelancing</a> career as software craftsman and appsec specialist. </p>
<p>As promised I actually continued working over project very connected to Owasp Orizon, the <a href="http://mirage.armoredcode.com">mirage</a> engine. The &#8216;new&#8217; mirage engine is a ruby port of the java counterpart you can find in Owasp Orizon 1.1x source code.</p>
<p>The idea is still to use the &#8216;new&#8217; mirage with Orizon. Java and Ruby will talk each other since I&#8217;ll implemented an XMLRpc server (but I&#8217;ll do a REST version soon) into mirage so Orizon can talk to its newer engine in this way.</p>
<p>Next 8 February, I&#8217;ll be at Owasp Summit 2011 in Lisbon and I&#8217;ll engaged mainly for Owasp Esapi project but if anyone in that location would like to talk about Owasp Orizon, will be really great to me.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://owasporizon.wordpress.com/2011/01/26/its-all-about-following-the-white-rabbit/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			<georss:point>45.467000 9.200000</georss:point>
		<geo:lat>45.467000</geo:lat>
		<geo:long>9.200000</geo:long>
		<media:content url="https://1.gravatar.com/avatar/70b5d6c3177ecbd7259f4d06783294d0c9cd9072cb966c58002304e4f85765d4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">thesp0nge</media:title>
		</media:content>
	</item>
		<item>
		<title>Getting ready for a radical change</title>
		<link>https://owasporizon.wordpress.com/2010/07/01/getting-ready-for-a-radical-change/</link>
					<comments>https://owasporizon.wordpress.com/2010/07/01/getting-ready-for-a-radical-change/#comments</comments>
		
		<dc:creator><![CDATA[Paolo Perego]]></dc:creator>
		<pubDate>Thu, 01 Jul 2010 07:32:55 +0000</pubDate>
				<category><![CDATA[announce]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[simple life]]></category>
		<category><![CDATA[abstract syntax tree]]></category>
		<category><![CDATA[antirez]]></category>
		<category><![CDATA[application model]]></category>
		<category><![CDATA[future]]></category>
		<category><![CDATA[italy]]></category>
		<category><![CDATA[owasp]]></category>
		<category><![CDATA[owasp orizon]]></category>
		<category><![CDATA[static analysis]]></category>
		<guid isPermaLink="false">http://owasporizon.wordpress.com/?p=145</guid>

					<description><![CDATA[[tweetmeme source=&#8221;owasporizon&#8221;] Well, the most important thing I learnt while working on Owasp Orizon is that drawing a roadmap for a software tool, when you can work on it only on your spare time it&#8217;s useless. It&#8217;s better to admit that the overall project development is based on a best effort approach. Everyone has his&#8230; <a class="more-link" href="https://owasporizon.wordpress.com/2010/07/01/getting-ready-for-a-radical-change/">Read More <span class="screen-reader-text">Getting ready for a radical&#160;change</span></a>]]></description>
										<content:encoded><![CDATA[<p>[tweetmeme source=&#8221;owasporizon&#8221;]<br />
Well, the most important thing I learnt while working on <a href="http://www.owasp.org/index.php/Category:OWASP_Orizon_Project">Owasp Orizon</a> is that drawing a roadmap for a software tool, when you can work on it only on your spare time it&#8217;s useless.</p>
<p>It&#8217;s better to admit that the overall project development is based on a best effort approach. Everyone has his own personal side projects, everyone has to drive his professional carrier and everyone has a family to take care too, of course.<br />
What am I trying to say? The following:</p>
<ul>
<li>Q: Are you, Paolo, going to declare death the <a href="http://www.owasp.org/index.php/Category:OWASP_Orizon_Project">Owasp Orizon</a> Project? A: Damn man, are you kidding me? No.</li>
<li>Q: Are you Paolo going to leave the project in an orphaned state? A: You&#8217;re so funny. The answer is still no, I&#8217;ll do my best to achieve some valuable results in the very near future.</li>
<li>Q: When the <a href="http://www.owasp.org/index.php/Category:OWASP_Orizon_Project">Owasp Orizon</a> Project will be hitting the ground, helping the world to achieve a more secure code? A: I can&#8217;t predict the future. I can say that the updates you&#8217;ll find in this post will help me to be more productive in next goals, but I won&#8217;t drive a detailed roadmap anymore. It&#8217;s a failing action if you can&#8217;t work on your code everyday.</li>
</ul>
<p>The first thing that drives me crazy and some Owasp fellows agreed to be a very key feature is the modeling engine.<br />
The idea Stephen gave about relying on a parser generator is, of course, a winning one. But <a href="http://code.google.com/p/freecc/">freecc</a> parser generator seems to stall and the community support isn&#8217;t as strong as I supposed to be in a first time.<br />
So, the idea is to rely on the more robust and widely accept as leader the facto parser generator: <a href="http://antlr.org/">antlr</a>.</p>
<p><a href="http://github.com/thesp0nge/mirage">Mirage</a> is going to be completely rewritten from scratch, using <a href="http://antlr.org/">antlr</a> and its grammars. It will be a C language program.<br />
I moved <a href="http://github.com/thesp0nge/mirage">mirage</a> to be a standalone project to achieve (I hope) more audience in the opensource developers community. Working on a multi language application modeler can drive on itself the attention by hackers and fellows that can be <i>scared</i> in working over a security static analysis tool. Yes, it seems that the word <i>security</i> keeps away developers. Don&#8217;t know why? I&#8217;ll check about this later.</p>
<p>So in the next months my energy will be directed to the <a href="http://github.com/thesp0nge/mirage">mirage</a> project. When we will have a reliable source code modeler, writing a security scan engine over it would be a quite affordable task.</p>
<p><a href="http://github.com/thesp0nge/mirage">Mirage</a> will use <a href="http://code.google.com/p/redis/">redis</a>  as results storage during a scanning session so interaction between tools and the modeling engine will be as easy as possible.</p>
<p>So July is here.<br />
Free time is lacking.<br />
I&#8217;m working on other side <a href="http://thesp0nge.github.com">projects</a> and <a href="http://nuvola.armoredcode.com">something</a> more web oriented.<br />
But <a href="http://github.com/thesp0nge/mirage">mirage</a> will be my summer project top priority.<br />
And yes, we are not dead. Yet.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://owasporizon.wordpress.com/2010/07/01/getting-ready-for-a-radical-change/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		
		<media:content url="https://1.gravatar.com/avatar/70b5d6c3177ecbd7259f4d06783294d0c9cd9072cb966c58002304e4f85765d4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">thesp0nge</media:title>
		</media:content>
	</item>
		<item>
		<title>For people interested in Milk</title>
		<link>https://owasporizon.wordpress.com/2010/05/03/for-people-interested-in-milk/</link>
					<comments>https://owasporizon.wordpress.com/2010/05/03/for-people-interested-in-milk/#respond</comments>
		
		<dc:creator><![CDATA[Paolo Perego]]></dc:creator>
		<pubDate>Mon, 03 May 2010 10:44:12 +0000</pubDate>
				<category><![CDATA[announce]]></category>
		<guid isPermaLink="false">http://owasporizon.wordpress.com/?p=142</guid>

					<description><![CDATA[[tweetmeme source=&#8221;owasporizon&#8221;] Some time ago, the Owasp Orizon engine was divided by its command line frontend, Milk. It&#8217;s perfectly clear for anybody on this planet, that Milk project is dead and it&#8217;s not to be used anymore. I received a bunch of months ago some emails from people interested in Milk. After I forwarded them&#8230; <a class="more-link" href="https://owasporizon.wordpress.com/2010/05/03/for-people-interested-in-milk/">Read More <span class="screen-reader-text">For people interested in&#160;Milk</span></a>]]></description>
										<content:encoded><![CDATA[<p>[tweetmeme source=&#8221;owasporizon&#8221;]</p>
<p>Some time <a href="http://en.wikipedia.org/wiki/2007">ago</a>, the Owasp Orizon engine was divided by its command line frontend, <a href="http://milk.sourceforge.net/">Milk</a>.</p>
<p>It&#8217;s perfectly clear for anybody on this <a href="http://en.wikipedia.org/wiki/Earth">planet</a>, that <a href="http://milk.sourceforge.net/">Milk</a> project is dead and it&#8217;s not to be used anymore.</p>
<p>I received a bunch of months ago some emails from people interested in <a href="http://milk.sourceforge.net/">Milk</a>. After I forwarded them to <a href="https://owasporizon.wordpress.com/">Owasp Orizon</a> instead, they disappeared.<br />
I hope they won&#8217;t be disappointed about Milk tool that I even don&#8217;t know if it&#8217;s running or not (and I don&#8217;t care about it).</p>
<p>So please if they&#8217;re reading this blog, give me a ping saying &#8220;Ehi, don&#8217;t mind. I used another tool, I stayed away form Milk crappy code&#8221;.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://owasporizon.wordpress.com/2010/05/03/for-people-interested-in-milk/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<georss:point>45.467000 9.200000</georss:point>
		<geo:lat>45.467000</geo:lat>
		<geo:long>9.200000</geo:long>
		<media:content url="https://1.gravatar.com/avatar/70b5d6c3177ecbd7259f4d06783294d0c9cd9072cb966c58002304e4f85765d4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">thesp0nge</media:title>
		</media:content>
	</item>
		<item>
		<title>Moved from Google Code to GitHub</title>
		<link>https://owasporizon.wordpress.com/2010/04/28/moved-from-google-code-to-github/</link>
					<comments>https://owasporizon.wordpress.com/2010/04/28/moved-from-google-code-to-github/#comments</comments>
		
		<dc:creator><![CDATA[Paolo Perego]]></dc:creator>
		<pubDate>Wed, 28 Apr 2010 09:43:19 +0000</pubDate>
				<category><![CDATA[announce]]></category>
		<category><![CDATA[simple life]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[move]]></category>
		<guid isPermaLink="false">http://owasporizon.wordpress.com/?p=135</guid>

					<description><![CDATA[These days a lot of changes are happening in my life. One of them is the reorganization of my &#8220;opensource project&#8221; portfolio with consistency in mind. Since I&#8217;ve got a lot of code, and a lot of project to be published in the very next future, I chose github as platform and git as versioning&#8230; <a class="more-link" href="https://owasporizon.wordpress.com/2010/04/28/moved-from-google-code-to-github/">Read More <span class="screen-reader-text">Moved from Google Code to&#160;GitHub</span></a>]]></description>
										<content:encoded><![CDATA[<p>These days a lot of changes are happening in my life. One of them is the reorganization of my &#8220;opensource project&#8221; portfolio with consistency in mind.</p>
<p>Since I&#8217;ve got a lot of code, and a lot of project to be published in the very next future, I chose <a href="http://github.com">github</a> as platform and git as versioning tool.<br />
Despite of the hype behind github, there is a great community over there and there is also the availability for some web space without the constraint of google&#8217;s wiki syntax. I hate wikis.</p>
<p>So this is the <a href="http://github.com/thesp0nge/owasp-orizon">link</a> you can find the project infos @github. Here users can follow updates, project lifecycle and most important downloads.<br />
For people who wants to hack the source, this is the <a href="//github.com/thesp0nge/owasp-orizon.git">git</a> url you can use to clone the project and start hacking.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://owasporizon.wordpress.com/2010/04/28/moved-from-google-code-to-github/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			<georss:point>45.467000 9.200000</georss:point>
		<geo:lat>45.467000</geo:lat>
		<geo:long>9.200000</geo:long>
		<media:content url="https://1.gravatar.com/avatar/70b5d6c3177ecbd7259f4d06783294d0c9cd9072cb966c58002304e4f85765d4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">thesp0nge</media:title>
		</media:content>
	</item>
		<item>
		<title>Modeling toughts before the change</title>
		<link>https://owasporizon.wordpress.com/2010/03/16/modeling-toughts-before-the-change/</link>
					<comments>https://owasporizon.wordpress.com/2010/03/16/modeling-toughts-before-the-change/#respond</comments>
		
		<dc:creator><![CDATA[Paolo Perego]]></dc:creator>
		<pubDate>Tue, 16 Mar 2010 17:20:15 +0000</pubDate>
				<category><![CDATA[hacking]]></category>
		<category><![CDATA[antlr]]></category>
		<category><![CDATA[app modeling]]></category>
		<category><![CDATA[freecc]]></category>
		<category><![CDATA[lexer]]></category>
		<category><![CDATA[mirage]]></category>
		<category><![CDATA[model]]></category>
		<category><![CDATA[parser]]></category>
		<guid isPermaLink="false">http://owasporizon.wordpress.com/2010/03/16/modeling-toughts-before-the-change/</guid>

					<description><![CDATA[Mirage is the most important part of Owasp Orizon. In fact without a good modeling engine a static analysis tool doesn&#8217;t make sense. Our language packs contain a parser/lexer pair generated with freecc tool. Freecc is a great tool but latest release is one year old and only few grammars are available in the wild.&#8230; <a class="more-link" href="https://owasporizon.wordpress.com/2010/03/16/modeling-toughts-before-the-change/">Read More <span class="screen-reader-text">Modeling toughts before the&#160;change</span></a>]]></description>
										<content:encoded><![CDATA[<p>Mirage is the most important part of Owasp Orizon. In fact without a good modeling engine a static analysis tool doesn&#8217;t make sense. </p>
<p>Our language packs contain a parser/lexer pair generated with freecc tool. Freecc is a great tool but latest release is one year old and only few grammars are available in the wild.<br />
<a href="http://antlr.org">Antlr</a> is a parser generator far more difficult to use than freecc. However it is able to generate parsers in other languages than java and there are a lo of available grammars constantly updated and mantained. </p>
<p>Can be a straightforward decision to move mirage engine to use antlr in order to have more language packs available.</p>
<p>I think I&#8217;m going to move toward that direction. </p>
]]></content:encoded>
					
					<wfw:commentRss>https://owasporizon.wordpress.com/2010/03/16/modeling-toughts-before-the-change/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<media:content url="https://1.gravatar.com/avatar/70b5d6c3177ecbd7259f4d06783294d0c9cd9072cb966c58002304e4f85765d4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">thesp0nge</media:title>
		</media:content>
	</item>
		<item>
		<title>Delayed not disappeared</title>
		<link>https://owasporizon.wordpress.com/2010/03/16/delayed-not-disappeared/</link>
					<comments>https://owasporizon.wordpress.com/2010/03/16/delayed-not-disappeared/#respond</comments>
		
		<dc:creator><![CDATA[Paolo Perego]]></dc:creator>
		<pubDate>Tue, 16 Mar 2010 13:40:47 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">http://owasporizon.wordpress.com/?p=132</guid>

					<description><![CDATA[Yes&#8230; I failed following my roadmap but the latest was a very strange month. But&#8230; ok&#8230; we&#8217;re live again and we want to deliver&#8230;]]></description>
										<content:encoded><![CDATA[<p>Yes&#8230; I failed following my roadmap but the latest was a very strange month. </p>
<p>But&#8230; ok&#8230; we&#8217;re live again and we want to deliver&#8230;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://owasporizon.wordpress.com/2010/03/16/delayed-not-disappeared/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<media:content url="https://1.gravatar.com/avatar/70b5d6c3177ecbd7259f4d06783294d0c9cd9072cb966c58002304e4f85765d4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">thesp0nge</media:title>
		</media:content>
	</item>
		<item>
		<title>Build system up and running again</title>
		<link>https://owasporizon.wordpress.com/2010/01/20/build-system-up-and-running-again/</link>
					<comments>https://owasporizon.wordpress.com/2010/01/20/build-system-up-and-running-again/#respond</comments>
		
		<dc:creator><![CDATA[Paolo Perego]]></dc:creator>
		<pubDate>Wed, 20 Jan 2010 17:55:10 +0000</pubDate>
				<category><![CDATA[hacking]]></category>
		<category><![CDATA[simple life]]></category>
		<category><![CDATA[ant]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[owasp]]></category>
		<guid isPermaLink="false">http://owasporizon.wordpress.com/2010/01/20/build-system-up-and-running-again/</guid>

					<description><![CDATA[This evening the main ant build file is back again and now it is possible to build Owasp Orizon 1.30 Jar files back again using ant. I purged a lot of stuff from build file. It won’t be possible anymore to regenerate language packs straight from the core build file. This is due to reflect&#8230; <a class="more-link" href="https://owasporizon.wordpress.com/2010/01/20/build-system-up-and-running-again/">Read More <span class="screen-reader-text">Build system up and running&#160;again</span></a>]]></description>
										<content:encoded><![CDATA[<p>This evening the main ant build file is back again and now it is possible to build Owasp Orizon 1.30 Jar files back again using ant.</p>
<p>I purged a lot of stuff from build file. It won’t be possible anymore to regenerate language packs straight from the core build file. This is due to reflect the fact that language pack grammars don’t need to be updated so often.<br />
So a developer who wants to hack the code have to launch freecc manually or using a shell script in the future I’m going to write. The trade off between having a lighter build system and having the grammars changed once a year is clearly for having a lighter build system.</p>
<p>So Orizon 1.30 has now a build number starting from 4 with ‘mint’ as codename.</p>
<p><img src="https://owasporizon.wordpress.com/wp-content/uploads/2010/01/screenshot2010-01-20at6-57-22pm.png?w=890&#038;h=569" alt="screenshot2010-01-20at6-57-22pm.png" width="890" height="569" />​</p>
<p>The Jars created by the default ant target are the following<br />
<img src="https://owasporizon.wordpress.com/wp-content/uploads/2010/01/screenshot2010-01-20at6-58-44pm.png?w=729&#038;h=292" alt="screenshot2010-01-20at6-58-44pm.png" width="729" height="292" /></p>
]]></content:encoded>
					
					<wfw:commentRss>https://owasporizon.wordpress.com/2010/01/20/build-system-up-and-running-again/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<media:content url="https://1.gravatar.com/avatar/70b5d6c3177ecbd7259f4d06783294d0c9cd9072cb966c58002304e4f85765d4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">thesp0nge</media:title>
		</media:content>

		<media:content url="https://owasporizon.wordpress.com/wp-content/uploads/2010/01/screenshot2010-01-20at6-57-22pm.png" medium="image">
			<media:title type="html">screenshot2010-01-20at6-57-22pm.png</media:title>
		</media:content>

		<media:content url="https://owasporizon.wordpress.com/wp-content/uploads/2010/01/screenshot2010-01-20at6-58-44pm.png" medium="image">
			<media:title type="html">screenshot2010-01-20at6-58-44pm.png</media:title>
		</media:content>
	</item>
	</channel>
</rss>
