<?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>Web Admin Blog &#187; ratproxy</title>
	<atom:link href="http://www.webadminblog.com/index.php/tag/ratproxy/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webadminblog.com</link>
	<description>Real Web Admins.  Real World Experience.</description>
	<lastBuildDate>Thu, 22 Jul 2010 16:18:30 +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>Using Proxies to Secure Applications and More</title>
		<link>http://www.webadminblog.com/index.php/2008/10/31/using-proxies-to-secure-applications-and-more/</link>
		<comments>http://www.webadminblog.com/index.php/2008/10/31/using-proxies-to-secure-applications-and-more/#comments</comments>
		<pubDate>Fri, 31 Oct 2008 15:27:15 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Software and Tools]]></category>
		<category><![CDATA[Web Application Security]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[owasp]]></category>
		<category><![CDATA[proxies]]></category>
		<category><![CDATA[ratproxy]]></category>
		<category><![CDATA[secure]]></category>
		<category><![CDATA[tamperdata]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[webscarab]]></category>

		<guid isPermaLink="false">http://www.webadminblog.com/?p=159</guid>
		<description><![CDATA[I've been really surprised that for as long as I've been active with OWASP, I've never seen a proxy presentation.  After all, they are hugely beneficial in doing web application penetration testing and they're really not that difficult to use.  Take TamperData for example.  It's just a firefox plugin, but it does header, cookie, get, [...]]]></description>
			<content:encoded><![CDATA[<p>I've been really surprised that for as long as I've been active with OWASP, I've never seen a proxy presentation.  After all, they are hugely beneficial in doing web application penetration testing and they're really not that difficult to use.  Take TamperData for example.  It's just a firefox plugin, but it does header, cookie, get, and post manipulation just as well as WebScarab.  Or Google Ratproxy, which works in the background while you browse around QA'ing your web site and gives you a nice actionable report when you're done.  I decided it was time to educate my peers on the awesomeness of proxies.</p>
<p>This past Tuesday I presented to a crowd of about 35 people at the Austin OWASP Meeting.  The title of my presentation was "Using Proxies to Secure Applications and More".  Since so many people came up to me afterward telling me what a great presentation it was and how they learned something they can take back to the office, I decided (with a little insistance from Ernest) that it was worth putting up on SlideShare and posting to the Web Admin Blog.</p>
<p>The presentation starts off with a brief description of what a proxy is.  Then, I talked about the different types of proxies.  Then, the bulk of the presentation was just me giving examples and demonstrating the various proxies.  I included anonymizing proxies, reverse proxies, and intercepting proxies.  While my slides can't substitue for the actual demo, I did try to include in them what tool I used for the demo.  If you have any specific questions, please let me know.  All that said, <a href="http://www.slideshare.net/jsokol/using-proxies-to-secure-applications-and-more-presentation" target="_blank">here's the presentation</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webadminblog.com/index.php/2008/10/31/using-proxies-to-secure-applications-and-more/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Ratproxy</title>
		<link>http://www.webadminblog.com/index.php/2008/07/22/google-ratproxy/</link>
		<comments>http://www.webadminblog.com/index.php/2008/07/22/google-ratproxy/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 20:02:56 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Software and Tools]]></category>
		<category><![CDATA[Web Application Security]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[ratproxy]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://webadminblog.com/?p=30</guid>
		<description><![CDATA[If you are responsible for developing or maintaining a website and haven't checked out Ratproxy yet, you're missing out. Before I start spouting off about just how cool and useful this tool is, I suppose I should first tell you what a proxy is. In a nutshell, a proxy is an application that runs local [...]]]></description>
			<content:encoded><![CDATA[<p>If you are responsible for developing or maintaining a website and haven't checked out Ratproxy yet, you're missing out.  Before I start spouting off about just how cool and useful this tool is, I suppose I should first tell you what a proxy is.  In a nutshell, a proxy is an application that runs local on your computer and intercepts requests and responses between your web browser and the web server.  In almost all cases, the proxy has the ability to manipulate the conversation going on between the two.  Things like modifying your cookies, changing POST and GET parameters, and finding hidden fields are made uber-easy with the assistance of a proxy.</p>
<p><span id="more-30"></span></p>
<p>I don't claim to be an expert on proxies, but I have used several in the past including OWASP WebScarab and Paros.  While both of these tools provide features as described above, Ratproxy takes a very different approach.  You start up your proxy and tell the browser to pass requests through it.  Simple enough.  Then you just start surfing your website as though you were a regular user.  In the background, Ratproxy is collecting all sort of useful information about the website.  When you're done surfing the site, you run the report which comes out as a nice web page full of useful information about the site.  It'll show you pages vulnerable to CSRF, XSS, and a host of other security vulnerabilities.  It ranks then based on high, medium, and low impact and provides very good explanations of the issues it has found.</p>
<p>The Ratproxy tool has ports for Mac OS/X, Linux, and Cygwin (Windows).  When I first tried to compile it in Cygwin, I had all sorts of error messages, but then I found <a href="http://www.butterdev.com/web-security/2008/07/google-ratproxy-web-application-security-audit-tool/" target="_blank">this very help web page</a> that told me exactly what libraries Cygwin was missing in order for me to compile it correctly.  Part two of that article even goes on to tell you how to begin using Ratproxy.</p>
<p>To many, Web Application Security is a scary thing that takes a lot of time and effort to figure out how to do things right, but it doesn't have to be.  You also don't have to pay an arm and a leg to do a decent security audit of your website.  Start today by downloading Ratproxy and get a feel for how secure your site is without paying a dime.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webadminblog.com/index.php/2008/07/22/google-ratproxy/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
