<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>Netsparker, Web Application Security Scanner</title>
    <link>http://www.mavitunasecurity.com/blog/</link>
    <description>Netsparker, Web application security scanner's blog from Mavituna Security. </description>
    <lastBuildDate>Wed, 15 May 2013 10:20:05 GMT</lastBuildDate>
    <ttl>480</ttl>
    <image>
      <title>Netsparker, Web Application Security Scanner</title>
      <link>http://www.mavitunasecurity.com/blog/</link>
      <url>http://www.mavitunasecurity.com/s/d/i/feed-logo.png</url>
    </image>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/netsparker" /><feedburner:info uri="netsparker" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
      <title>The Problem of False Positives in Web Application Security and How to Tackle Them</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/YNb4Z7S2A3Y/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/false-positives-web-application-security/</guid>
      <author>Robert Abela</author>
      <pubDate>Wed, 15 May 2013 10:20:05 GMT</pubDate>
      <category>false-positive</category>
      <description>&lt;p&gt;A false positive is like a false alarm; your house alarm is triggered and there is no burglar. In web application security a false positive is when a web application security scanner indicates that your website is vulnerable to a web vulnerability such as &lt;a href="http://www.mavitunasecurity.com/sql-injection/"&gt;SQL Injection&lt;/a&gt;, while in reality it is not.&lt;/p&gt;  &lt;p&gt;Web security experts and penetration testers use automated tools such as web application security scanners to ease the job of a web application penetration testing. Web application security scanners are used to ensure that all of the web application’s input vectors are tested properly in a fashionable amount of time.&lt;/p&gt;  &lt;h2&gt;Unaffordable Web Application Security because of False Positives&lt;/h2&gt;  &lt;p&gt;Web application security scanners are known to report false positives, hence a web application penetration test consumes a considerable amount of time because the &lt;strong&gt;penetration testers has to go through all the reported vulnerabilities&lt;/strong&gt; and &lt;strong&gt;verify them by trying to exploit them manually&lt;/strong&gt;. Because of this, web application security is unaffordable for many businesses.&lt;/p&gt;  &lt;p&gt;Unfortunately people working in the web application security industry are accepting the fact that web application security scanners tend to report false positives. So they are trying to learn to live with them rather than pushing security software vendors to develop better web vulnerability scanners. Apart from costs, false positives bring around new problems.&lt;/p&gt;  &lt;h2&gt;Ignoring the Real Web Application Vulnerabilities&lt;/h2&gt;  &lt;p&gt;By nature, we humans tend start ignoring false alarms rather quickly. Penetration testers are doing the same in a web application penetration test. For example if a web application security scanner detects 200 &lt;a href="http://www.mavitunasecurity.com/crosssite-scripting-xss/"&gt;cross-site scripting vulnerabilities&lt;/a&gt;, if the first 10 variants are false positives the penetration tester assumes that all others are as well and ignores all the rest. By doing so, there chances that a real web application vulnerability is missed are quite high.&lt;/p&gt;  &lt;h2&gt;Lack of knowledge from Pen Testers means Scanners Report a lot of False Positives&lt;/h2&gt;  &lt;p&gt;The penetration test of your web applications depends on the knowledge of the penetration tester you hired rather than the capabilities of the web application security scanner. As we have already seen, since penetration testers do not trust web application security scanners they verify every reported web vulnerability the web scanner detects.&lt;/p&gt;  &lt;p&gt;If the penetration tester, or the employee &lt;strong&gt;using the web security scanner is unable to exploit a particular web application vulnerability due to lack of knowledge or experience, such vulnerability is classified as false positive and will never be fixed&lt;/strong&gt;.&lt;/p&gt;  &lt;h2&gt;Web Application Security Scanner vs Penetration Tester&lt;/h2&gt;  &lt;p&gt;Web application security scanners are not exactly the cheapest software you can buy, but neither are professional penetration testers. Business owners and Chief Security Officer might be wondering which is the best option to secure their web applications; invest in a web application security scanner that can be used by own employees or hire a professional penetration tester? And if we invests in a web application security scanner, do we have the right employee to verify its findings?&lt;/p&gt;  &lt;h2&gt;False Positive Free Web Application Security Scanner&lt;/h2&gt;  &lt;p&gt;The most productive and cost effective web application security solution is a &lt;a href="http://www.mavitunasecurity.com/netsparker/"&gt;false positive free web application security scanner&lt;/a&gt; which can be used by any of your technical employees. The benefits of having such a scanner is that web application penetration tests will consume much less time and your employees do not need to have years of hacking experience to verify the results.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.mavitunasecurity.com/netsparker/"&gt;Netsparker&lt;/a&gt; is the first web application security scanner on the market that is shipped with an exploitation engine which is automatically triggered when a web application vulnerability is detected. Exploitation is safe and read-only, so there is no chance of corrupting data or disrupting the website service because of it. Upon finding a vulnerability Netsparker automatically tries to exploit it and if it manages, it means that the vulnerability is definitely not a false positive. Netsparker will clearly report it to the user, so user can trust the results and doesn’t need to spend time to confirm it manually.&lt;/p&gt;  &lt;p&gt;With this type of proactive and heuristic web application security scanning businesses do not need to hire expensive penetration testers to verify the findings of a web application security scan. Any developer taking care of your websites and web applications can quickly launch a web application security scan with Netsparker, analyse the findings and fix vulnerabilities.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=YNb4Z7S2A3Y:GZSTAaFlW1U:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=YNb4Z7S2A3Y:GZSTAaFlW1U:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=YNb4Z7S2A3Y:GZSTAaFlW1U:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=YNb4Z7S2A3Y:GZSTAaFlW1U:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=YNb4Z7S2A3Y:GZSTAaFlW1U:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/YNb4Z7S2A3Y" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/false-positives-web-application-security/</feedburner:origLink></item>
    <item>
      <title>Businesses Need Automated Web Application Security Scanners to Detect Web Vulnerabilities</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/Qm-PVrS6cA4/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/web-application-security-scanners-detect-technical-vulnerabilities/</guid>
      <author>Robert Abela</author>
      <pubDate>Wed, 08 May 2013 14:36:05 GMT</pubDate>
      <category>automation</category>
      <description>&lt;p&gt;Some web security experts state that automated web application security scanners are not a good enough solution to secure your websites and web applications because they do not detect all web vulnerabilities.&lt;/p&gt;  &lt;p&gt;As a matter of fact automated web application security scanners will find technical vulnerabilities such as &lt;a href="http://www.mavitunasecurity.com/sql-injection/"&gt;SQL Injection&lt;/a&gt; and Cross-site scripting (XSS), but they cannot detect logical vulnerabilities. Having said that, on the contrary to what web security experts say, online businesses still need to invest and use &lt;a href="http://www.mavitunasecurity.com/netsparker/"&gt;web application security scanners&lt;/a&gt; to scan and secure their websites. Let’s take a look at some statistics and other web application security documentation to find out why.&lt;/p&gt;  &lt;h2&gt;OWASP Top 10&lt;/h2&gt;  &lt;p&gt;OWASP is a non profit organization which advocates web application security awareness. After analysing statistics of web application hacking attacks happening all over the world, OWASP publishes a list of the top 10 most critical web application security risks, i.e. the most commonly exploited web vulnerabilities.&lt;/p&gt;  &lt;p&gt;The most common technical web application vulnerabilities detected by Netsparker, such as SQL Injection, &lt;a href="http://www.mavitunasecurity.com/crosssite-scripting-xss/"&gt;Cross-site scripting&lt;/a&gt;, Injection Flaws, Invalidated Input etc have made it to all of the OWASP Top 10 lists which were released in 2004, 2007, 2010 and 2013.&lt;/p&gt;  &lt;h2&gt;Statistics of Hacked Websites&lt;/h2&gt;  &lt;p&gt;Each year, companies such as Verizon release an end of year report which includes statistics about the hacking incidents that happened throughout a particular year. From the 2013 Verizon data breach report we can see that 52% of the data breaches happened through web application hacking. Most of such attacks were successful because a technical vulnerability such as SQL injection was exploited.&lt;/p&gt;  &lt;p&gt;Last year several other reports were released by well known brand names, such as Barclays, where they claim that more than 90% of the hacking incidents and data breaches are due to SQL Injection.&lt;/p&gt;  &lt;h2&gt;Current Web Hacking Attack Trends&lt;/h2&gt;  &lt;p&gt;Security firm Firehost just released its Q1 2013 web hacking attacks statistics where they detail the type and numbers of the most dangerous hacking attacks blocked by their firewalls. Cross-site scripting vulnerability attacks ranked first, amounting to 40% of all attacks. SQL Injection vulnerability attacks have had the second most significant increase in frequency when compared to last year.&lt;/p&gt;  &lt;h2&gt;Web Application Security Reality Check&lt;/h2&gt;  &lt;p&gt;One thing that we cannot deny is that low hanging fruit technical web vulnerabilities such as XSS and SQL Injection are still the most commonly exploited vulnerabilities. A &lt;a href="http://www.mavitunasecurity.com/netsparker/"&gt;web application security scanner&lt;/a&gt; such as Netsparker will detect these web application vulnerabilities in your websites and web applications and help you secure them.&lt;/p&gt;  &lt;p&gt;Logical vulnerabilities should not be ignored, but as seen from the statistics these are rarely exploited. My recommendation is to first focus on the obvious; fixing of technical web application vulnerabilities. Hackers use automated tools to scan large number of websites every day and detect technical vulnerabilities to exploit them, so that is what they are going after first. Once the technical vulnerabilities have been addressed, then you can proceed and fix the rest.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=Qm-PVrS6cA4:ULuhBlpUk7o:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=Qm-PVrS6cA4:ULuhBlpUk7o:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=Qm-PVrS6cA4:ULuhBlpUk7o:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=Qm-PVrS6cA4:ULuhBlpUk7o:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=Qm-PVrS6cA4:ULuhBlpUk7o:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/Qm-PVrS6cA4" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/web-application-security-scanners-detect-technical-vulnerabilities/</feedburner:origLink></item>
    <item>
      <title>What is new and what changed in OWASP TOP 10 2013</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/hkP7Y-Jbp08/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/owasp-top-10-2013-review/</guid>
      <author>Robert Abela</author>
      <pubDate>Thu, 02 May 2013 09:18:45 GMT</pubDate>
      <category>owasp</category>
      <description>&lt;p&gt;Do you use the Open Web Application Security Project (OWASP) Top 10 Project as part of your web security testing program? If not, now’s a great time to get on board. There’s a new version coming out for 2013 that can be an invaluable resource.&lt;/p&gt;  &lt;p&gt;The OWASP Top 10 is a consensus of the most critical web application security-related risks. It provides a good framework on the issues to avoid when developing web applications as well as what to look for when testing for security weaknesses.    &lt;br /&gt;Currently in the release candidate stage, the OWASP Top 10 2013 has been tweaked to further enhance the &lt;a href="http://www.mavitunasecurity.com/netsparker/"&gt;web application security&lt;/a&gt; cause. Notable changes and improvements include:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Broadening of URL access control flaws to now include actual application functions &lt;/li&gt;    &lt;li&gt;Expansion and merger of data-in-transit and data-at-rest flaws on both the server side and client side &lt;/li&gt;    &lt;li&gt;Addition of a new category of flaws ‘Using Components with Known Vulnerabilities’ to include add-on and third-party software components (a common issue that’s often overlooked in development and security) &lt;/li&gt;    &lt;li&gt;Re-prioritization of authentication/user session management and cross-site request forgery (CSRF)-related flaws &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;OWASP Top 10 2013&lt;/h2&gt;  &lt;p&gt;The new OWASP Top 10 of 2013 currently reads as follows:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Injection &lt;/li&gt;    &lt;li&gt;Broken Authentication and Session Management &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.mavitunasecurity.com/crosssite-scripting-xss/"&gt;Cross-Site Scripting&lt;/a&gt; (XSS) &lt;/li&gt;    &lt;li&gt;Insecure Direct Object References &lt;/li&gt;    &lt;li&gt;Security Misconfiguration &lt;/li&gt;    &lt;li&gt;Sensitive Data Exposure &lt;/li&gt;    &lt;li&gt;Missing Function Level Access Control &lt;/li&gt;    &lt;li&gt;Cross-Site Request Forgery (CSRF) &lt;/li&gt;    &lt;li&gt;Using Components with Known Vulnerabilities &lt;/li&gt;    &lt;li&gt;Unvalidated Redirects and Forwards &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Use the OWASP Top 10 as a good resource for guidance around web application vulnerabilities. Just know that your mileage is going to vary when it comes to actual web security findings and what needs to be (or can be) done to fix the issues. Some security flaws you uncover pose real business risks. Some may exist but not matter in the grand scheme of what you’re doing. Other flaws appearing in the OWASP Top 10 will be non-existent. Your situation is unique and every application you look at is unique. Focus on what matters for your business.&lt;/p&gt;  &lt;p&gt;The OWASP Top 10 is great for developers and QA professionals. It’s good for IT and information security. Most importantly, it’s good for business. The important thing is to leverage the OWASP Top 10 in the spirit of which it’s intended. It’s a free, yet invaluable, resource.&lt;/p&gt;  &lt;h2&gt;Go Beyond the OWASP Top 10 for a Complete Web Application Security Audit&lt;/h2&gt;  &lt;p&gt;Even though the OWASP Top 10 is an invaluable resource which one should follow when auditing a web application, you should not focus on finding web application vulnerabilities which are listed in this list only. The OWASP Top 10 list is to be used as a guideline and contains only the most critical vulnerabilities. There are many other web application vulnerabilities which could be exploited by hackers. Scan your websites and web applications with a web application security scanner such as &lt;a href="http://www.mavitunasecurity.com/netsparker/"&gt;Netsparker&lt;/a&gt; to uncover all other web application vulnerabilities your portals might have.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=hkP7Y-Jbp08:240WaoE_Yb8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=hkP7Y-Jbp08:240WaoE_Yb8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=hkP7Y-Jbp08:240WaoE_Yb8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=hkP7Y-Jbp08:240WaoE_Yb8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=hkP7Y-Jbp08:240WaoE_Yb8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/hkP7Y-Jbp08" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/owasp-top-10-2013-review/</feedburner:origLink></item>
    <item>
      <title>Are Hackers a Step Ahead? An Analysis using Web Application Vulnerabilities</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/lyR1gD9JzeE/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/analysis-web-application-vulnerabilities/</guid>
      <author>Robert Abela</author>
      <pubDate>Tue, 23 Apr 2013 14:10:23 GMT</pubDate>
      <category>web-application-security</category>
      <category>cross-site-scripting</category>
      <category>sql-injection</category>
      <category>infographic</category>
      <description>&lt;p&gt;If you have been involved in the IT industry you’ve definitely heard the myth that hackers are always a step ahead. It seems it is the truth because hack attacks are on the increase. Follow some of the popular IT news websites and you will read about hacked websites and stolen credit card numbers almost on a daily basis. Even if you are a home user, your friendly computer shop technician warned you to stay away from malware, viruses and hackers.&lt;/p&gt; &lt;a href="http://www.mavitunasecurity.com/s/r/BL/state-of-open-source-web-applications.jpg"&gt;&lt;img style="float: right; margin-left: 20px" alt="" src="http://www.mavitunasecurity.com/s/r/BL/state-of-open-source-web-applications-thumb.jpg" /&gt;&lt;/a&gt;   &lt;p&gt;Businesses shifted most of their operations online and now they are depending on websites and web applications more than ever. Hackers know very well that most businesses do not invest in secure development and web application security and they take advantage of such fact and hack them.&lt;/p&gt;  &lt;p&gt;I personally do not agree with the myth that hackers are always a step ahead. I think that the IT industry is way behind from where it should be. I am using the results of hundreds of web application security scans performed with &lt;a href="http://www.mavitunasecurity.com/netsparker/"&gt;Netsparker web application security scanner&lt;/a&gt; as an example to show that the IT industry can do much better in terms of security.&lt;/p&gt;  &lt;h2&gt;Security Scanning of Open Source Web Applications&lt;/h2&gt;  &lt;p&gt;As part of the quality assurance tests and to improve the web vulnerability detection rate of false positive free web application security scanner Netsparker, our engineers launch thousands of web application security scans throughout the year against test websites. Some of these websites are built using popular open source web applications, such as Joomla, Twiki, Blog Engine .NET and TomatoCart.&lt;/p&gt;  &lt;h2&gt;What Type of Web Applications were Scanned with Netsparker?&lt;/h2&gt;  &lt;p&gt;From the below numbers we can get a better overview of how many open source web applications were tested, with which web application framework they were built and what database backend they use.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;235 open source web applications scanned &lt;/li&gt;    &lt;li&gt;183 are built with PHP &lt;/li&gt;    &lt;li&gt;31 are built with ASP (Classic, .NET and MVC) &lt;/li&gt;    &lt;li&gt;21 are built from a variety of other web application frameworks &lt;/li&gt;    &lt;li&gt;183 use MySQL as database backend &lt;/li&gt;    &lt;li&gt;29 use Microsoft SQL Server as database backend &lt;/li&gt;    &lt;li&gt;23 use other database backend, such as PostgreSQL etc &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Web Application Vulnerabilities in Open Source Web Applications&lt;/h2&gt;  &lt;p&gt;The results of the web application security scans of 235 open source web applications are quite shocking; 181 unique web vulnerability types were detected in 127 vulnerable open source web applications. Below are some statistics about the discovered web vulnerabilities:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;107 Reflective Cross-Site Scripting vulnerabilities &lt;/li&gt;    &lt;li&gt;17 Blind SQL Injection vulnerabilities &lt;/li&gt;    &lt;li&gt;13 Boolean SQL Injection vulnerabilities &lt;/li&gt;    &lt;li&gt;9 SQL Injection vulnerabilities &lt;/li&gt;    &lt;li&gt;6 Permanent Cross-Site Scripting vulnerabilities &lt;/li&gt;    &lt;li&gt;2 URI based XSS &lt;/li&gt;    &lt;li&gt;Other discovered web vulnerabilities were a variety of command injection, command execution, HTTP header injection etc. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Different variants of SQL Injection and Cross-Site scripting vulnerabilities are still the most predominant web vulnerabilities. They sum up to 85% of the reported web vulnerabilities. When you consider that these 2 web vulnerability variants are considered as low hanging fruits vulnerabilities, and both of them were listed in the OWASP top 10 for the last decade, you would not expect to see them doing better than Lady Gaga does in the music charts!&lt;/p&gt;  &lt;h2&gt;The Aftermath: We are not Doing Enough to be One Step Ahead&lt;/h2&gt;  &lt;p&gt;Netsparker web application security scanner discovered both high and critical web vulnerabilities in around 54% of the tested open source web applications. Out of the 181 reported web application vulnerabilities, only 35 were fixed until today (23/04/2013). The other 146 zero day vulnerabilities in 127 open source web applications discovered by Netsparker are still not fixed. Therefore any website or blog running on such web application can be hacked since it has known security issues.&lt;/p&gt;  &lt;h2&gt;Web Application Security is a Must!&lt;/h2&gt;  &lt;p&gt;The whole point of this article is not to point fingers at someone and nor is to instigate some sort of an endless “open source vs closed source” debate. I am sure that if Netsparker engineers had the opportunity to scan closed source web applications with Netsparker web application security scanner they would still surprise us with the number of vulnerabilities Netsparker would detect.&lt;/p&gt;  &lt;p&gt;The whole point is that everyone in the IT industry, from testers and developers to web masters and executives, still got a lot to learn about web application security if we want to be a step ahead of hackers. Non profit organizations such as OWASP, the PCI Security Council and security vendors such as Mavituna Security have been advocating web application security for years and hacking attacks are still on the rise. Unfortunately many web application development companies and communities from both sides of the globe, businesses and website owners are still not listening to what web application security experts are saying.&lt;/p&gt;  &lt;h2&gt;&lt;/h2&gt;  &lt;h2&gt;List of Scanned Applications and Vulnerabilities&lt;/h2&gt;  &lt;p&gt;&lt;a href="https://docs.google.com/a/mavitunasecurity.com/spreadsheet/ccc?key=0Ai3Dfx3aMZQ9dEJiemw0UE9TS0tUemdldVNTWG5MR2c#gid=1" target="_blank"&gt;List of all scanned applications and details of vulnerabilities if the relevant advisory is published.&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=lyR1gD9JzeE:t3Y60KIUbfk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=lyR1gD9JzeE:t3Y60KIUbfk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=lyR1gD9JzeE:t3Y60KIUbfk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=lyR1gD9JzeE:t3Y60KIUbfk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=lyR1gD9JzeE:t3Y60KIUbfk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/lyR1gD9JzeE" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/analysis-web-application-vulnerabilities/</feedburner:origLink></item>
    <item>
      <title>Netsparker 2.5.3 - Equinox Release</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/CmoSjYUH--A/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/netsparker-2-5-3-equinox-release/</guid>
      <author>Onur Yilmaz</author>
      <pubDate>Thu, 21 Mar 2013 13:47:53 GMT</pubDate>
      <category>release</category>
      <category>update</category>
      <category>authentication</category>
      <category>vulnerability</category>
      <category>database</category>
      <description>&lt;p&gt;This is a minor update to Netsparker Standard/Professional editions which contains bug fixes and user interface enhancements for form authentication. We have fixed a critical bug where Netsparker was failing to detect logouts when form authentication is configured (especially for the scans that use keyword-based logout detection signature).&lt;/p&gt;  &lt;p&gt;We have tried to increase the usability of the Configure Form Authentication wizard in this release. On the status bar of the wizard, we have placed a breadcrumb widget where it shows all the steps of the process and also highlights the current step you are at:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.mavitunasecurity.com/s/r/BL/configureauthentication-breadcrumb_2.png" rel="lightbox"&gt;&lt;img title="ConfigureAuthentication-Breadcrumb" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; border-left: 0px; display: block; padding-right: 0px; margin-right: auto" border="0" alt="ConfigureAuthentication-Breadcrumb" src="http://www.mavitunasecurity.com/s/r/BL/configureauthentication-breadcrumb_thumb.png" width="244" height="40" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;On the first step of the wizard, we have included some mockup images that tries to illustrate the kind of web page URLs we are expecting the user to enter:&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://www.mavitunasecurity.com/s/r/BL/step1_2.png" rel="lightbox"&gt;&lt;img title="Step1" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="Step1" src="http://www.mavitunasecurity.com/s/r/BL/step1_thumb.png" width="618" height="283" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Second step of the wizard now contains a familiar user interface idiom on upper-right corner of the window, a camcorder recording animation. The user should now have a better feeling that any operation performed on this step is recorded:&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://www.mavitunasecurity.com/s/r/BL/step2_2.png" rel="lightbox"&gt;&lt;img title="Step2" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="Step2" src="http://www.mavitunasecurity.com/s/r/BL/step2_thumb.png" width="169" height="193" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;And the third step (a.k.a. the playback phase) of the wizard has enhancements to keyword-based logout detection user interface. We have placed indicators right beneath the browser panes. While you are typing the logout keyword, it is matched to logged-in and logged-out views and the indicators update accordingly. You should make both of these indicators show green, as you know, green means go!&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://www.mavitunasecurity.com/s/r/BL/step3_2.png" rel="lightbox"&gt;&lt;img title="Step3" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="Step3" src="http://www.mavitunasecurity.com/s/r/BL/step3_thumb.png" width="607" height="298" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h2&gt;Security Check Improvements&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;Vulnerability database with new version checks&lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Bugs Fixed&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;Fixed a potential null reference exception on logout detection&lt;/li&gt;    &lt;li&gt;Fixed a bug where session export confirmation isn't displayed while quitting application&lt;/li&gt;    &lt;li&gt;Fixed a text parser issue happens when the page contains an option element without any value&lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Update&lt;/h2&gt;  &lt;p&gt;If you have a valid Netsparker Professional or Standard license then all you need to do is click &amp;quot;Help &amp;gt; Check for Updates&amp;quot; to update to Netsparker 2.5.3.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=CmoSjYUH--A:abl_RPuKkGk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=CmoSjYUH--A:abl_RPuKkGk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=CmoSjYUH--A:abl_RPuKkGk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=CmoSjYUH--A:abl_RPuKkGk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=CmoSjYUH--A:abl_RPuKkGk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/CmoSjYUH--A" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/netsparker-2-5-3-equinox-release/</feedburner:origLink></item>
    <item>
      <title>Netsparker 2.5 Released</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/JvMwBtQvEVs/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/netsparker-2-5-released/</guid>
      <author>Onur Yilmaz</author>
      <pubDate>Mon, 18 Feb 2013 11:32:28 GMT</pubDate>
      <category>release</category>
      <category>update</category>
      <category>windows8</category>
      <category>hsts</category>
      <category>owasp</category>
      <category>exploit</category>
      <category>xss</category>
      <category>bug</category>
      <category>tracking</category>
      <description>&lt;h2&gt;Integration with Bug Tracking Tools and Send To Feature&lt;/h2&gt;  &lt;p&gt;Integrating Netsparker to other systems was one of the most requested features. We have tried to solve it by introducing this so called &lt;strong&gt;Send To&lt;/strong&gt; feature. The idea is similar to the &lt;strong&gt;Send to&lt;/strong&gt; file context menu item of Windows Explorer where you right click a file and send it to one of the predefined targets like &lt;em&gt;Mail Recipient, Desktop&lt;/em&gt;, etc. Whereas in Netsparker, you can now right click a vulnerability on &lt;strong&gt;Sitemap&lt;/strong&gt; or &lt;strong&gt;Issues panel&lt;/strong&gt; and send it to a bug tracking system like &lt;a href="http://www.fogcreek.com/fogbugz/" target="_blank"&gt;FogBugz&lt;/a&gt;. With this version we are going to ship two Send To targets for popular bug/issue tracking systems &lt;a href="http://www.fogcreek.com/fogbugz/" target="_blank"&gt;FogBugz&lt;/a&gt; and &lt;a href="http://www.atlassian.com/software/jira/overview" target="_blank"&gt;JIRA&lt;/a&gt;. One of the best parts of this feature is that it is extensible and you are free to add your own target system with a bit of coding. There is an API for this feature and also we have a small tutorial to get you started.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://www.mavitunasecurity.com/s/r/BL/sendtofeature_2.png" rel="lightbox"&gt;&lt;img title="SendToFeature" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="SendToFeature" src="http://www.mavitunasecurity.com/s/r/BL/sendtofeature_thumb.png" width="297" height="344" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h2&gt;HTTP Strict Transport Security (HSTS) Test&lt;/h2&gt;  &lt;p&gt;&lt;a href="https://www.owasp.org/index.php/HTTP_Strict_Transport_Security" target="_blank"&gt;HTTP Strict Transport Security&lt;/a&gt; (HSTS) is an opt-in security enhancement that is specified by a web application through the use of a special response header. Once a supported browser receives this header, that browser will prevent any communications from being sent over HTTP to the specified domain and will instead send all communications over HTTPS. If your web application uses HTTPS and doesn’t take advantage of HSTS (or misconfigured), Netsparker will report this. You can &lt;a href="https://www.scantosecure.com/blog/fencing-your-ssl-errors-with-hsts" target="_blank"&gt;read more about HSTS&lt;/a&gt; on ScanToSecure blog.&lt;/p&gt;  &lt;h2&gt;Generate Exploit Feature&lt;/h2&gt;  &lt;p&gt;Sometimes it’s nice to have a proof of concept for issues like &lt;a href="http://www.mavitunasecurity.com/crosssite-scripting-xss/" target="_blank"&gt;Cross-site Scripting&lt;/a&gt;. This new feature allows you to generate an HTML Proof of Concept file to exploit an XSS identified by Netsparker just by clicking the Generate Exploit button, so you don’t have to spend your valuable time to this.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://www.mavitunasecurity.com/s/r/BL/generateexploitfeature_2.png" rel="lightbox"&gt;&lt;img title="GenerateExploitFeature" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="GenerateExploitFeature" src="http://www.mavitunasecurity.com/s/r/BL/generateexploitfeature_thumb.png" width="603" height="121" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h2&gt;OWASP Top Ten Report&lt;/h2&gt;  &lt;p&gt;Ask and you shall receive! We now include one of the most requested report templates. You can see if your scan has vulnerabilities that are listed in &lt;a href="https://www.owasp.org/index.php/Top_10_2010" target="_blank"&gt;OWASP Top Ten&lt;/a&gt; vulnerability list.&lt;/p&gt;  &lt;h2&gt;Windows 8 Certification&lt;/h2&gt;  &lt;p align="center"&gt;&lt;a href="http://www.mavitunasecurity.com/s/r/BL/w8comp_2.png" rel="lightbox"&gt;&lt;img title="W8Comp" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="W8Comp" src="http://www.mavitunasecurity.com/s/r/BL/w8comp_thumb.png" width="194" height="242" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;As of this version, Netsparker meets all the Windows 8 client app certification requirements and officially entitled to use Windows 8 Compatible logo.&lt;/p&gt;  &lt;h2&gt;Performance Improvements&lt;/h2&gt;  &lt;p&gt;Netsparker now keeps track of all responses and won’t run unnecessary checks more than once when the response is exactly same. This is enabled by default, can be disabled using Advanced Settings. &lt;/p&gt;  &lt;p&gt;In certain websites this will significantly decrease the CPU load and will improve the performance of the scan.&lt;/p&gt;  &lt;h2&gt;New Security Checks&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;Shell Script Found detection &lt;/li&gt;    &lt;li&gt;XHTML XSS Attack &lt;/li&gt;    &lt;li&gt;Database Connection String Found vulnerability &lt;/li&gt;    &lt;li&gt;Possible Administration Page Found Issue &lt;/li&gt;    &lt;li&gt;UNC Server and Share Disclosure &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Security Check Improvements&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;Vulnerability database with new version checks &lt;/li&gt;    &lt;li&gt;Oracle admin check &lt;/li&gt;    &lt;li&gt;SSN checks &lt;/li&gt;    &lt;li&gt;ASP.NET detection &lt;/li&gt;    &lt;li&gt;Elmah detection &lt;/li&gt;    &lt;li&gt;Basic Authorization Required detection &lt;/li&gt;    &lt;li&gt;Internal Path Leakage detection &lt;/li&gt;    &lt;li&gt;File Upload Functionality detection &lt;/li&gt;    &lt;li&gt;Generic E-Mail Address Disclosure detection &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Other Improvements&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;Improved vulnerability templates by fixing typos and adding more reference/remedy content &lt;/li&gt;    &lt;li&gt;Low quality icons on settings window &lt;/li&gt;    &lt;li&gt;Settings windows by adding links to file/folder references on disk &lt;/li&gt;    &lt;li&gt;API docs and User Manual &lt;/li&gt;    &lt;li&gt;Settings user interface &lt;/li&gt;    &lt;li&gt;Scan control by removing the Stop button and implementing a dirty tracking mechanism &lt;/li&gt;    &lt;li&gt;Scan scheduling and added support for blank passwords &lt;/li&gt;    &lt;li&gt;User agent selection behavior on HTTP Request settings screen &lt;/li&gt;    &lt;li&gt;Reliability of session auto save &lt;/li&gt;    &lt;li&gt;The naming consistency of vulnerabilities &lt;/li&gt;    &lt;li&gt;Information, confirmation and error messages now uses Task Dialogs instead of regular Message Boxes &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Bugs Fixed&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;A bug occurs on component dispose &lt;/li&gt;    &lt;li&gt;The issue of momentarily black UI portions when minimized main window is restored &lt;/li&gt;    &lt;li&gt;Long parameter value issue on Detailed Scan Report by trimming long values &lt;/li&gt;    &lt;li&gt;A bug where Netsparker fails to open scan files (.nss) where extension contains upper-case letters &lt;/li&gt;    &lt;li&gt;The broken text foldings on text editor for XSS vulnerabilities &lt;/li&gt;    &lt;li&gt;Double encoded HTML output responses in Permanent XSS vulnerabilities &lt;/li&gt;    &lt;li&gt;An issue with Burp importer where some files weren't recognized before &lt;/li&gt;    &lt;li&gt;Wrong tab orders on various UI controls &lt;/li&gt;    &lt;li&gt;A character encoding bug in SQL Injection Exploitation &lt;/li&gt;    &lt;li&gt;A scan scheduling bug which occurs on non-English operating systems &lt;/li&gt;    &lt;li&gt;Configure Authentication wizard recording step fixed and now it uses the configured user agent string on requests &lt;/li&gt;    &lt;li&gt;JavaScript/AJAX parser fixed and now it uses the configured user agent string on requests &lt;/li&gt;    &lt;li&gt;An issue which plays navigation sounds on systems where Explorer navigation sound is enabled &lt;/li&gt;    &lt;li&gt;The incorrect CWE assignment of Invalid SSL Certificate vulnerability &lt;/li&gt;    &lt;li&gt;An issue where retest was failing on first attempt &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Update&lt;/h2&gt;  &lt;p&gt;If you have a valid Netsparker Professional or Standard license then all you need to do is click &amp;quot;Help &amp;gt; Check for Updates&amp;quot; to update to Netsparker 2.5.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=JvMwBtQvEVs:2ztZzfD4bYI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=JvMwBtQvEVs:2ztZzfD4bYI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=JvMwBtQvEVs:2ztZzfD4bYI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=JvMwBtQvEVs:2ztZzfD4bYI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=JvMwBtQvEVs:2ztZzfD4bYI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/JvMwBtQvEVs" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/netsparker-2-5-released/</feedburner:origLink></item>
    <item>
      <title>20 Percent Time</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/e_TyKYFuTdc/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/twenty-percent-time/</guid>
      <author>Hüseyin Tüfekçilerli</author>
      <pubDate>Thu, 03 Jan 2013 12:35:32 GMT</pubDate>
      <category>productivity</category>
      <category>work</category>
      <category>team</category>
      <category>project</category>
      <description>&lt;p&gt;For the last few months we have been experimenting a slightly modified version of &lt;a href="http://www.codinghorror.com/blog/2012/08/today-is-goof-off-at-work-day.html" target="_blank"&gt;Google’s “20 percent time”&lt;/a&gt; policy here at Mavituna Security and it seems to be working quite well.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;“When you're hired at Google, you only have to do the job you were hired for 80% of the time. The other 20% of the time, you can work on whatever you like – provided it advances Google in some way. At least, that's the theory.”&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Today I want to share our experience in this blog post.&lt;/p&gt;  &lt;h2&gt;Pet Projects&lt;/h2&gt;  &lt;p&gt;Google has pioneered this policy but later on, other companies like Apple (&lt;a href="http://mashable.com/2012/11/13/apple-blue-sky/" target="_blank"&gt;Blue Sky Project&lt;/a&gt;) and LinkedIn (&lt;a href="http://www.wired.com/business/2012/12/llinkedin-20-percent-time/" target="_blank"&gt;InCubator Program&lt;/a&gt;) has adopted similar strategies to give their workers chance to work on projects that will somehow advance the company and also make the employees enjoy what they do. With the same spirit our employees are also free to work on what they are pleased to work on their 20 percent times. These pet projects could be:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;A utility application not directly related with our business domain but will make our daily lives easier (see &lt;a href="http://www.mavitunasecurity.com/fogbugz-pivot/" target="_blank"&gt;FogBugz Pivot&lt;/a&gt;) &lt;/li&gt;    &lt;li&gt;A proof of concept work that would replace some inner machinery in Netsparker with a better design &lt;/li&gt;    &lt;li&gt;A security research on a cool emerging technology that would eventually be integrated into Netsparker &lt;/li&gt;    &lt;li&gt;A minor, low priority fix/enhancement to Netsparker which would never be implemented otherwise (We have these tasks marked with “Implement If Time” priority level and as you may have guessed, we do not implement much of those) &lt;/li&gt;    &lt;li&gt;A blog post like this one &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Members of the team should submit a brief description about what they are working on now or may just reveal a code-name of their project with no extra description to make other team members curios. You may form pairs/teams to work on a project too. We then schedule a day where we are presenting each other what we have done. We are currently experimenting a time frame like 2 months to do these presentations so every 2 months you should come up with something to present to the other team members. We are not expecting that every pet project should succeed with great results, we are seeing these as experiments and gathering the failure reasons is also valuable as succeeded projects.&lt;/p&gt;  &lt;p&gt;My personal experience shows that the time I have spent for these kind of pet projects go beyond the 20% of my time at Mavituna Security and I find myself working on these projects in the evenings, at the weekends. You can guess how it feels better when you are working on a project that you enjoy as opposed to working on that damn dreaded finance report feature. Also having flexibility on feature set and technologies you use, you feel more free while you are developing.&lt;/p&gt;  &lt;h2&gt;Friday Techies&lt;/h2&gt;  &lt;p&gt;This is another thing that we spend our 20% time on, but this time collectively. On Fridays, we spare one hour or so to watch training videos on topics where we feel team members have lack of knowledge. During these sessions, we stop the video and having discussions on the topic and sharing ideas. This helps us to make sure all team members are on same page for that topic. If you are already familiar with this topic, you are getting more insight while you are trying to explain it to your peer and answering their questions. These sessions collectively increase the technical knowledge of the team and helps us to consume the training materials we have subscribed which otherwise would stay untouched.&lt;/p&gt;  &lt;p&gt;For the time being, although it is too early to say, this strategy seems to be working for us and suggest you to give it a chance.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=e_TyKYFuTdc:GPy7gx1uYd0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=e_TyKYFuTdc:GPy7gx1uYd0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=e_TyKYFuTdc:GPy7gx1uYd0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=e_TyKYFuTdc:GPy7gx1uYd0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=e_TyKYFuTdc:GPy7gx1uYd0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/e_TyKYFuTdc" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/twenty-percent-time/</feedburner:origLink></item>
    <item>
      <title>Netsparker 2.4.5.0 - Windows 8 Support</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/iq50rHCJ5qQ/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/netsparker-2-4-5-0-windows-8-support/</guid>
      <author>Onur Yilmaz</author>
      <pubDate>Wed, 19 Dec 2012 10:44:31 GMT</pubDate>
      <category>release</category>
      <category>update</category>
      <category>windows8</category>
      <category>vulnerability</category>
      <category>database</category>
      <description>&lt;p&gt;If you are not living under a rock, you should have noticed that Microsoft has released the latest version of Windows by the end of October this year. Terribly ashamed to admit, due to a third party component incompatibility, Netsparker couldn’t run on Windows 8. Finally, we have fixed the issue and are proud to announce that latest release of Netsparker running on Windows 8.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.mavitunasecurity.com/s/r/BL/win8-logo_4.png" rel="lightbox"&gt;&lt;img title="Win8-Logo" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto" border="0" alt="Win8-Logo" src="http://www.mavitunasecurity.com/s/r/BL/win8-logo_thumb_1.png" width="500" height="96" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h2&gt;Vulnerability Database Update&lt;/h2&gt;  &lt;p&gt;This release also contains updates to our vulnerability database. We have added vulnerability checks to detect more version vulnerabilities for the latest versions of PHP, Apache, MSSQL, MySQL, Tomcat and OpenSSL.&lt;/p&gt;  &lt;h2&gt;Other Fixes&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;Fixed a typo in “Scanned URLs List (CSV)” report. &lt;/li&gt;    &lt;li&gt;Fixed tab key order on “Schedule a Scan” dialog. &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Update&lt;/h2&gt;  &lt;p&gt;If you have a valid Netsparker Professional or Standard license then all you need to do is click &amp;quot;Help &amp;gt; Check for Updates&amp;quot; to update to Netsparker 2.4.5.0.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=iq50rHCJ5qQ:ng6qLNrzxPM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=iq50rHCJ5qQ:ng6qLNrzxPM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=iq50rHCJ5qQ:ng6qLNrzxPM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=iq50rHCJ5qQ:ng6qLNrzxPM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=iq50rHCJ5qQ:ng6qLNrzxPM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/iq50rHCJ5qQ" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/netsparker-2-4-5-0-windows-8-support/</feedburner:origLink></item>
    <item>
      <title>Netsparker 2.4.2.0 - Chrome Style Updates</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/DomqHrpnkgY/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/netsparker-2-4-2-0-updates-a-la-chrome/</guid>
      <author>Onur Yilmaz</author>
      <pubDate>Wed, 05 Dec 2012 13:09:19 GMT</pubDate>
      <category>release</category>
      <category>update</category>
      <category>error</category>
      <category>reporting</category>
      <description>&lt;p&gt;If you used Chrome browser you know how great its update system is, just like you we love that feature of Chrome, so we implemented a similar seamless update system for Netsparker. It’ll update what’s only necessary and install in the background without requiring any extra steps or clicks. This is an important step for the future of Netsparker, as this will allow us to push much more features to you without waiting too long.&lt;/p&gt;  &lt;h2&gt;New Error Reporting and Help Desk Integration&lt;/h2&gt;  &lt;p&gt;This is one of those things we hope you’ll never, ever see!&lt;/p&gt;  &lt;p&gt;We provide really extensive and quick support and proud of it. To make it even better if Netsparker crashes on you now you see an interface which will attempt to look for a known solution and show you the solutions for that problem. If there are no known issues or the problem hasn’t solved for you after trying you’ll able to create a help desk ticket from Netsparker and our support team will get back to you swiftly.&lt;/p&gt;  &lt;p align="center"&gt;&lt;img src="http://www.mavitunasecurity.com/s/r/b_ErrorReporting.png" width="627" height="347" /&gt;&lt;/p&gt;  &lt;h2&gt;Custom HTTP Headers&lt;/h2&gt;  &lt;p&gt;For those special applications or any interesting setup now you can add custom HTTP Headers to all requests done by Netsparker.&lt;/p&gt;  &lt;p align="center"&gt;&lt;img src="http://www.mavitunasecurity.com/s/r/b_customhttp.png" width="583" height="477" /&gt;&lt;/p&gt;  &lt;h2&gt;New Security Checks&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;Possible Windows Username Disclosure vulnerability detection &lt;/li&gt;    &lt;li&gt;LigHTTPD Directory Listing vulnerability detection &lt;/li&gt;    &lt;li&gt;Nginx Directory Listing vulnerability detection &lt;/li&gt;    &lt;li&gt;LiteSpeed Directory Listing vulnerability detection &lt;/li&gt;    &lt;li&gt;Generic Email Address Disclosure vulnerability detection (&lt;em&gt;Now Generic Email Address Disclosure and Email Address Disclosure reported separately&lt;/em&gt;) &lt;/li&gt;    &lt;li&gt;LigHTTPD Version Disclosure vulnerability detection &lt;/li&gt;    &lt;li&gt;Nginx Version Disclosure vulnerability detection &lt;/li&gt;    &lt;li&gt;SharePoint Version Disclosure Detection &lt;/li&gt;    &lt;li&gt;IIS 8 Default Page Detection &lt;/li&gt;    &lt;li&gt;Struts2 Development Mode Enabled Detection &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Security Check Improvements&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;Highlighting added for Out of Date vulnerabilities &lt;/li&gt;    &lt;li&gt;A new ASP.NET XSS bypass &lt;/li&gt;    &lt;li&gt;New LFI (&lt;a href="http://www.mavitunasecurity.com/local-file-inclusion/" target="_blank"&gt;Local File Inclusion&lt;/a&gt;) checks &lt;/li&gt;    &lt;li&gt;Improved Apache version matching &lt;/li&gt;    &lt;li&gt;Improved HTTP Header Injection engine &lt;/li&gt;    &lt;li&gt;Improved Unix Internal Path Leakage detection &lt;/li&gt;    &lt;li&gt;Improved vulnerability reports by fixing typos and improving the language used &lt;/li&gt;    &lt;li&gt;Improved Social Security Number vulnerability detection &lt;/li&gt;    &lt;li&gt;Improved XSS engine where an extra slash character was causing problems &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Other Fixes &amp;amp; Improvements&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;Lots of new default form values added. This can be configured from “Settings &amp;gt; Form Values” &lt;/li&gt;    &lt;li&gt;Decreased the amount of request done by stripping unnecessary URLs produced by Netsparker attacks &lt;/li&gt;    &lt;li&gt;Improved binary detection &lt;/li&gt;    &lt;li&gt;Improved Detailed Scan Report where it handles long non-breaking lines better &lt;/li&gt;    &lt;li&gt;Improved Configure Form Authentication wizard to exclude monitoring unrelated requests &lt;/li&gt;    &lt;li&gt;Improved extensibility API where headers now can be accessed via keys (header names) &lt;/li&gt;    &lt;li&gt;Improved Target URL text box in Start a New Scan dialog where it no more auto fills the email address in the clipboard &lt;/li&gt;    &lt;li&gt;Improved Detailed Scan Report code by slightly refactoring &lt;/li&gt;    &lt;li&gt;Improved User Manual documentation &lt;/li&gt;    &lt;li&gt;Improved splash screen which no more steals focus &lt;/li&gt;    &lt;li&gt;Fixed some external links in XSS documentation &lt;/li&gt;    &lt;li&gt;Fixed a resource deployment bug which causes file access violations &lt;/li&gt;    &lt;li&gt;Fixed a bug in JavaScript / AJAX Parser &lt;/li&gt;    &lt;li&gt;Fixed Unicode non-breaking space character issue for report templates &lt;/li&gt;    &lt;li&gt;Fixed intermittent TypeLoadException for ExtensibilityDelegateCollection bug &lt;/li&gt;    &lt;li&gt;Fixed visual glitches seen on higher DPI settings &lt;/li&gt;    &lt;li&gt;Fixed the incorrect behavior when Microsoft .NET Framework 4 Client profile is used. Netsparker will only launch on Extended edition &lt;/li&gt;    &lt;li&gt;Fixed InvalidOperationException error while trying to generate a Crawled URL List report during a scan &lt;/li&gt;    &lt;li&gt;Fixed &amp;quot;Token substitution failed.&amp;quot; error when an HTTP request fails &lt;/li&gt;    &lt;li&gt;Fixed a bug which crashes Netsparker when “Trebuchet MS Regular” style font is not installed &lt;/li&gt;    &lt;li&gt;Fixed &amp;quot;InvalidOperationException: Stack empty.&amp;quot; bug in Crawler &lt;/li&gt;    &lt;li&gt;Fixed .NET URI decode bug occurs while unescaping path dots and slashes &lt;/li&gt;    &lt;li&gt;Fixed a bug where the ViewState is highlighted wrong on the GUI &lt;/li&gt;    &lt;li&gt;Fixed a bug where starting a new scan crashes Netsparker with NullReferenceException &lt;/li&gt;    &lt;li&gt;Fixed a bug where Form Values settings grid was reporting an unexpected empty field error &lt;/li&gt;    &lt;li&gt;Fixed a bug where regular 404 pages are added to Sitemap when Custom 404 is disabled &lt;/li&gt;    &lt;li&gt;Fixed URI parsing bug caused by mailto: links &lt;/li&gt;    &lt;li&gt;Fixed a bug which happens when you try to open Start a New Scan dialog while Netsparker is loading &lt;/li&gt;    &lt;li&gt;Fixed Anti-CSRF token extraction when multiple forms exist in a page &lt;/li&gt;    &lt;li&gt;Fixed a bug where false-positive &amp;quot;Redirect Body Too Large&amp;quot; vulnerability is reported when url location is double-encoded in body &lt;/li&gt;    &lt;li&gt;Fixed an issue where &amp;quot;JavaScript / AJAX Parser&amp;quot; was making requests to image resources &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Update&lt;/h2&gt;  &lt;p&gt;If you have a valid Netsparker Professional or Standard license then all you need to do is click &amp;quot;Help &amp;gt; Check for Updates&amp;quot; to update to Netsparker 2.4.2.0. Your next update will be delivered by the new seamless update system.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=DomqHrpnkgY:soiFaC2gPVg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=DomqHrpnkgY:soiFaC2gPVg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=DomqHrpnkgY:soiFaC2gPVg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=DomqHrpnkgY:soiFaC2gPVg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=DomqHrpnkgY:soiFaC2gPVg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/DomqHrpnkgY" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/netsparker-2-4-2-0-updates-a-la-chrome/</feedburner:origLink></item>
    <item>
      <title>Reinventing Our Freemium Model</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/ANrL2rFSh0E/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/reinventing-our-freemium-model/</guid>
      <author>Tim Coulter</author>
      <pubDate>Tue, 11 Sep 2012 10:22:52 GMT</pubDate>
      <category>CE</category>
      <category>release</category>
      <category>update</category>
      <category>free</category>
      <description>&lt;p&gt;There's been plenty of discussion among the startup community about the pros and cons of the Freemium business model. Some declare it to be a &lt;a href="http://gigaom.com/2010/03/26/case-studies-in-freemium-pandora-dropbox-evernote-automattic-and-mailchimp/" target="_blank"&gt;resounding success&lt;/a&gt;, whilst others see it as a &lt;a href="http://www.zdnet.com/blog/saas/why-freemium-is-bad-for-business/976" target="_blank"&gt;dismal failure&lt;/a&gt;. And, somewhere between these two extremes lies the notion that &lt;a href="http://blog.rapportive.com/is-freemium-right-for-you" target="_blank"&gt;it all depends on you&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;From our perspective, Freemium has proved to be a trusty servant and a key element in our growth. It helped us to gain early traction when we launched our business two years ago. Since then it has underpinned our brand-building and SEO activities delivering a regular and a valuable stream of willing buyers to our order page as well. To date, the free &lt;a href="http://www.mavitunasecurity.com/communityedition/" target="_blank"&gt;Community Edition&lt;/a&gt; of Netsparker has been downloaded over 175,000 times and, on any average month, we see an active user base of almost 15,000.&lt;/p&gt;  &lt;p&gt;But despite our unreserved praise for what Freemium has given us, we are about to tear up the score card and start again. Why? Because we observed directly from our experiences that we can do even better. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Warning:&lt;/strong&gt; This is a long post. It tells the story of how we got here and why we think we can re-work our Freemium formula for even greater success delivering much more value to our free users. Only time will tell whether we're killing the sacred cow. However, succeed or fail, we'll surely post an update and let the stats speak for themselves. If you're curious whether this experiment has a happy ending, then &lt;a href="http://feeds.feedburner.com/netsparker" target="_blank"&gt;subscribe&lt;/a&gt; to our newsletter!&lt;/p&gt;  &lt;h2&gt;The Story So Far&lt;/h2&gt;  &lt;p&gt;Back in late 2009, our business was just like every other early-stage startup: an enthusiastic team with a big idea and no customers. Like any new entrant into an established market, Netsparker had a mountain to climb. And, when you're up against competition like IBM and HP, that can be an overwhelming challenge.&lt;/p&gt;  &lt;p&gt;With a limited marketing budget and a product that nobody had ever heard of, we knew we needed to do something different to set ourselves apart. Freemium was not a new idea, even then, but it certainly wasn't commonplace in our niche, where the incumbent vendors were firmly rooted in all the old ways of the enterprise sales model.&lt;/p&gt;  &lt;p&gt;So we decided to take a risk and see what we could achieve by giving our product away.&lt;/p&gt;  &lt;p&gt;From the outset, our main concern was to decide on the restricted elements in the free edition.&amp;#160; We were committed to the principle that it should be genuinely useful in its own right; not simply an upsell device. But, aside from the warm feelings we got from fulfilling an obvious need in our community, our commercial instincts were also focused on leveraging that tiny subset of free users with bigger expectations (and budgets).&lt;/p&gt;  &lt;h2&gt;Don't Give Away the Store&lt;/h2&gt;  &lt;p&gt;Most Freemium strategies entail restricting features or limiting usage capacity, but we had an additional dimension to experiment with; coverage.&lt;/p&gt;  &lt;p&gt;When Netsparker scans a website, it tests for lots of heuristic security checks for vulnerabilities. The user receives a detailed analysis of every detected vulnerability along with the background information about its implications and its remediation. It is this comprehensive detection and resolution capability that makes Netsparker so valuable in addition to the productivity features that make it easy and fun to use.&lt;/p&gt;  &lt;p&gt;We recognized that we could safely remove many of the bells and whistles, but we hesitated before crippling the detection algorithms that were central to Netsparker's role. Apart from compromising our &amp;quot;genuinely useful&amp;quot; principle, this would mask some of Netsparker’s most impressive capabilities and effectively undersell our value proposition.&lt;/p&gt;  &lt;p&gt;After much debate within our team, we reached the conclusion that we had no choice but to ship the free edition firing on all cylinders.&lt;/p&gt;  &lt;h2&gt;A Necessary Compromise&lt;/h2&gt;  &lt;p&gt;In addition to disabling a number of non-essential features, we carefully reviewed the coverage list and selected a subset of vulnerabilities that would be masked in the free edition.&lt;/p&gt;  &lt;p&gt;This selection process was guided by the desire to strike the right balance between utility and temptation. If Netsparker reports one or more serious vulnerabilities in a typical scan, most users become convinced about its detection capabilities and are also intrigued by the possibility that their website has other (more serious) vulnerabilities that might be detected by the premium editions.&lt;/p&gt;  &lt;p&gt;Furthermore we refined this approach by reporting some vulnerabilities conditionally. For instance, we chose to report SQL Injection - probably the most common and dangerous vulnerability - but only on the lower-end database platforms (MySQL and MS-SQL). Our reasoning was that, if you can afford Oracle, you can probably justify the investment in Netsparker Standard Edition.&lt;/p&gt;  &lt;p&gt;And so it was that we launched the inaugural version of Netsparker Community Edition in April 2010, with a coverage policy that has remained almost untouched ever since.&lt;/p&gt;  &lt;h2&gt;Return to Core Principles&lt;/h2&gt;  &lt;p&gt;As we pondered and debated our plans for the latest version of Netsparker, we wondered whether there was a better way to restrict the free edition.&lt;/p&gt;  &lt;p&gt;Despite the obvious need for a Freemium strategy that masks certain vulnerabilities, we never felt completely comfortable with its security implications for users. In the words of one of our skeptical team members, &lt;strong&gt;“it's like locking the doors of your house and leaving the windows open”.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;However, we realized that we had acquired a mass of data since we took our very first shots in the dark and that we could use this to create a better Community Edition; one that delivers more to its users and, at the same time, returns more to its creators.&lt;/p&gt;  &lt;p&gt;From our own extensive studies and publicly available data such as &lt;a href="https://www.whitehatsec.com/resource/stats.html" target="_blank"&gt;Whitehat Website Security Statistics Report&lt;/a&gt;, we know that the vast majority of websites has at least one detectable vulnerability and a worrying number (upwards of 30%) have one or more critical security flaws – the kind that could wipe out a business. Thus we set about crunching the numbers, aiming to devise a new and a bolder coverage strategy.&lt;/p&gt;  &lt;p&gt;As a result, &lt;a href="http://www.mavitunasecurity.com/communityedition/" target="_blank"&gt;the latest version of Netsparker Community Edition&lt;/a&gt; takes a completely new approach to the coverage that is expected to come as a pleasant surprise for users. It will also, hopefully, bring us some karma points and maybe even some additional sales.&lt;/p&gt;  &lt;p&gt;Whereas all previous Community Edition releases offered only a subset of the vulnerability coverage of the paid editions, v2.3 will test and report the complete range of vulnerabilities. Some vulnerabilities will have certain details masked, &lt;strong&gt;such as the information that helps users to pinpoint their source and resolve them, but all detected vulnerabilities will be identified.&lt;/strong&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;img src="http://www.mavitunasecurity.com/s/r/b_ce-features.png" width="693" height="367" /&gt;&lt;/p&gt;  &lt;p&gt;Long story short, if Netsparker reports no vulnerabilities, then none is detected, not because it masked some of them, as it did previously. &lt;strong&gt;This is important to us, because we don't want any of our users to spend money on an upscale edition of Netsparker and discover that it brought them no additional benefits.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Aside from the ethical merits of our new approach, we also expect it to have a significant marketing benefit. Since we know that virtually every website has at least one vulnerability and since Netsparker now reports them all, every Community Edition scan is a potential upsell opportunity.&lt;/p&gt;  &lt;p&gt;We are anxious to observe the real impacts of this reasoning in the coming months. We’ll post an update as soon as the numbers are conclusive, so be sure to &lt;a href="http://feeds.feedburner.com/netsparker" target="_blank"&gt;subscribe&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=ANrL2rFSh0E:2etGfVP24Wo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=ANrL2rFSh0E:2etGfVP24Wo:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=ANrL2rFSh0E:2etGfVP24Wo:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=ANrL2rFSh0E:2etGfVP24Wo:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=ANrL2rFSh0E:2etGfVP24Wo:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/ANrL2rFSh0E" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/reinventing-our-freemium-model/</feedburner:origLink></item>
    <item>
      <title>Netsparker Community Edition is Back!</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/jh9mE2nhGME/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/netsparker-community-editions-is-back/</guid>
      <author>Zubeyr Dereli</author>
      <pubDate>Wed, 29 Aug 2012 13:34:07 GMT</pubDate>
      <category>CE</category>
      <category>release</category>
      <category>update</category>
      <category>free</category>
      <description>&lt;p&gt;We announced Netsparker Community Edition in early 2010. Security community loved it, however we weren’t sure about supporting it as we couldn’t figure out the consequences in the long term. You know, giving that much of Netsparker for free! Risky business.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://www.mavitunasecurity.com/communityedition/" target="_blank"&gt;&lt;strong&gt;Download Netsparker Community Edition now&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://www.mavitunasecurity.com/s/r/b_Splash-Start-CE.jpg" /&gt;&lt;/p&gt;  &lt;p&gt;Therefore we haven’t updated it so frequently as Netsparker Professional or Standard. From the time we released Netsparker CE 1.7.2.13 till today, 6 significant updates were provided for commercial versions&amp;#160; but nothing new on the Community Edition.&lt;/p&gt;  &lt;p&gt;After careful consideration we decided to keep Community Edition up to date with Professional and Standard. You might still see up to a month delay on Community Edition updates however it’ll get updated sooner or later. &lt;/p&gt;  &lt;p&gt;I’m happy to announce the new version of Netsparker Community Edition. It has tons of improvements compared to 1.7.2.13 as we fixed pretty much all known issues.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;No registration required, no strings attached!&lt;/strong&gt; Use it for free; if you like, you can always upgrade to Netsparker Standard or Professional.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://www.mavitunasecurity.com/communityedition/" target="_blank"&gt;Download Netsparker Community Edition - Free Web Application Security Scanner&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=jh9mE2nhGME:MlVpiW8EBi4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=jh9mE2nhGME:MlVpiW8EBi4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=jh9mE2nhGME:MlVpiW8EBi4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=jh9mE2nhGME:MlVpiW8EBi4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=jh9mE2nhGME:MlVpiW8EBi4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/jh9mE2nhGME" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/netsparker-community-editions-is-back/</feedburner:origLink></item>
    <item>
      <title>Netsparker 2.3.0.0 - Fast but not so Furious</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/wDkSZt9C32w/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/netsparker-2-3-0-0-fast-but-not-so-furious/</guid>
      <author>Zubeyr Dereli</author>
      <pubDate>Thu, 23 Aug 2012 14:55:25 GMT</pubDate>
      <category>release</category>
      <category>update</category>
      <category>performance</category>
      <category>reporting</category>
      <description>&lt;h2&gt;Performance Improvements&lt;/h2&gt;  &lt;p&gt;We are constantly trying to improve the performance of scans and day by day Netsparker gets better. Now that we have optimized the crawling, Netsparker will eliminate useless links during the crawling and recursive attacking. You will definitely notice the difference in practice. Scans will do less requests and you’ll get the results earlier.&lt;/p&gt;  &lt;h2&gt;PDF Reporting Improvements&lt;/h2&gt;  &lt;p&gt;New PDF reporting code allows you to generate hundreds of pages in less time with less memory consumption. So you can get that 500 pages report without any problems.&lt;/p&gt;  &lt;p&gt;We also addressed some minor issues and improved the design of detailed scan reports, added lovely bookmarks to PDF reports.&lt;/p&gt;  &lt;h2&gt;Other Improvements / Changes&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;Custom cookie input now accepts more formats, so you can simply copy &amp;amp; paste from your proxy or write it manually.&lt;/li&gt;    &lt;li&gt;Highlighting improved in many vulnerabilities, so you’ll spot the problem much quicker for almost all vulnerabilities.&lt;/li&gt;    &lt;li&gt;A parsing issue addressed in pages with multiple forms.&lt;/li&gt;    &lt;li&gt;TRACE/TRACK checks improved.&lt;/li&gt;    &lt;li&gt;Local File Include checks and coverage improved.&lt;/li&gt;    &lt;li&gt;GUI fixes for high DPI setups.&lt;/li&gt;    &lt;li&gt;Fixed tab order for Authentication checkboxes on Start a New Scan dialog.&lt;/li&gt;    &lt;li&gt;Several templates improved, better remediation and description sections.&lt;/li&gt;    &lt;li&gt;Fixed &lt;a href="https://netsparker.zendesk.com/entries/123164-known-issues-limitations#WrongStartInPath" target="_blank"&gt;a known DLL loading issue&lt;/a&gt; when Netsparker shortcut doesn’t start in Netsparker application directory.&lt;/li&gt;    &lt;li&gt;Various minor bug fixes and improvements.&lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Update&lt;/h2&gt;  &lt;p&gt;If you have a valid Netsparker Professional or Standard license then all you need to do is click &amp;quot;Help &amp;gt; Check for Updates&amp;quot; to update to Netsparker 2.3.0.0&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=wDkSZt9C32w:d9xiY83KZfg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=wDkSZt9C32w:d9xiY83KZfg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=wDkSZt9C32w:d9xiY83KZfg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=wDkSZt9C32w:d9xiY83KZfg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=wDkSZt9C32w:d9xiY83KZfg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/wDkSZt9C32w" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/netsparker-2-3-0-0-fast-but-not-so-furious/</feedburner:origLink></item>
    <item>
      <title>Netsparker 2.2 at Your Service</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/JblANatyJOY/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/netsparker-2-2-at-your-service/</guid>
      <author>Zubeyr Dereli</author>
      <pubDate>Thu, 19 Jul 2012 08:57:33 GMT</pubDate>
      <category>release</category>
      <category>update</category>
      <category>performance</category>
      <description>&lt;p&gt;In this release we focused mostly on performance of Netsparker to scan bigger websites, faster with less CPU consumption.&lt;/p&gt;  &lt;p&gt;Input injection points improved in all engines so Netsparker will find more vulnerabilities in places such as &lt;em&gt;HTTP Referers&lt;/em&gt;. We significantly improved some security checks and as usual kept improving the user experience. &lt;/p&gt;  &lt;h2&gt;Faster &amp;amp; Better&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;Makes less requests for crawling web application without sacrificing the coverage. &lt;/li&gt;    &lt;li&gt;Requires less CPU. &lt;/li&gt;    &lt;li&gt;Ability to handle huge websites and survive very long scans with no trouble or&amp;#160; performance hit. &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Security Check Improvements&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;Now Netsparker identifies common publicly accessible installed web statistic applications. &lt;/li&gt;    &lt;li&gt;Remote Code Evaluation checks improved and checks for &lt;a href="http://www.mavitunasecurity.com/remote-code-evaluation-perl/" target="_blank"&gt;Perl Remote code Evaluation&lt;/a&gt; added. &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.mavitunasecurity.com/local-file-inclusion/" target="_blank"&gt;LFI attacks&lt;/a&gt; improved. &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.mavitunasecurity.com/remote-file-inclusion/" target="_blank"&gt;RFI attacks&lt;/a&gt; improved. &lt;/li&gt;    &lt;li&gt;Compliance mapping references for lots of vulnerabilities updated. &lt;/li&gt;    &lt;li&gt;Internal Path Leakage checks improved. &lt;/li&gt;    &lt;li&gt;Detection for WS_FTP Log File added. &lt;/li&gt;    &lt;li&gt;Readable Web.Config File check added. &lt;/li&gt;    &lt;li&gt;PHP Source Code Disclosure check improved. &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Reporting &lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;Compliance mapping references for lots of vulnerabilities updated. &lt;/li&gt;    &lt;li&gt;2 new CSV reports added, “Crawled URLs List” and “Scanned URLs List”. &lt;/li&gt;    &lt;li&gt;Certainty added to XML reports. &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Other Changes&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;Now Netsparker uses 2 files to store saved sessions. .NSS and .NDB you need to save both of these files if you want to open the scan later on or move to another computer. &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Fixes &amp;amp; Improvements&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;Silent command in CLI now suppresses host connection errors as well. &lt;/li&gt;    &lt;li&gt;%time% and %date% in CLI renamed to [time] and [date] to avoid conflicts when used with batch scripting. &lt;/li&gt;    &lt;li&gt;Highlighting in the GUI for several vulnerabilities improved. &lt;/li&gt;    &lt;li&gt;Netsparker handles documents directory in network locations better. &lt;/li&gt;    &lt;li&gt;A rare crash that about resource deployment addressed. This was especially happening in first run. &lt;/li&gt;    &lt;li&gt;Import Links feature now works better, duplicate link bugs addressed. &lt;/li&gt;    &lt;li&gt;Autopilot mode now chooses “Detailed Scan Report”&amp;#160; by default when a report type is not selected. &lt;/li&gt;    &lt;li&gt;A minor bug about PDF report generation addressed. We are aware of some performance issues in the PDF generation. We'll address this in the next release. &lt;/li&gt;    &lt;li&gt;Improved Visual Studio debugger support for user scripts. &lt;/li&gt;    &lt;li&gt;Now it's possible to bind Netsparker's internal proxy to all interfaces, so you can connect to it from other computers. &lt;/li&gt;    &lt;li&gt;A bug about URL based attacks addressed. This was causing Netsparker to miss some attacks for some directories. &lt;/li&gt;    &lt;li&gt;Vulnerability detail pages improved. &lt;/li&gt;    &lt;li&gt;A critical bug in Manual Crawl (Proxy Mode) addressed. It was missing some POST requests. &lt;/li&gt;    &lt;li&gt;Explicit SSLv2 support added for proxy and normal scans. This can be accessed via Advanced Settings. &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Update&lt;/h2&gt;  &lt;p&gt;If you have a valid Netsparker Professional or Standard license then all you need to do is click &amp;quot;Help &amp;gt; Check for Updates&amp;quot; to update to Netsparker 2.2.0.5&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=JblANatyJOY:vpVEF6mAQRI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=JblANatyJOY:vpVEF6mAQRI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=JblANatyJOY:vpVEF6mAQRI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=JblANatyJOY:vpVEF6mAQRI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=JblANatyJOY:vpVEF6mAQRI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/JblANatyJOY" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/netsparker-2-2-at-your-service/</feedburner:origLink></item>
    <item>
      <title>Pentesting Conference - Netsparker Giveaway</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/OFDfazEzKTE/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/pentesting-conference-netsparker-giveaway/</guid>
      <author>Zubeyr Dereli</author>
      <pubDate>Wed, 04 Apr 2012 08:55:57 GMT</pubDate>
      <category>pentest</category>
      <category>conference</category>
      <category>event</category>
      <description>&lt;p&gt;Netsparker are proud to be sponsoring an educational ethical hacking conference 10th April at 4pm CET (1200 EST) -&lt;a href="http://mile2.com/webcast.html"&gt;http://mile2.com/webcast.html&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Learn how professional pentester Tom Eston breaks into Casino's and Banks and listen to Richard Stiennon, (who is the most followed security expert on Twitter, Linkedin and is widely quoted in the press including The Wall Street Journal, Financial Times and USA Today).&lt;/p&gt;  &lt;p&gt;Our last speaker, Kevin Henry will present: a &amp;quot;Discussion on Persistent Advanced Threats Hacking in 2012.&amp;quot;&lt;/p&gt;  &lt;p&gt;We are giving away a free Netsparker subscription (winner to be announced during the show.    &lt;br /&gt;&amp;#160; &lt;br /&gt;Participation is completely free - &lt;a href="http://mile2.com/webcast.html"&gt;http://mile2.com/webcast.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;See you there and good luck with the competition!&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=OFDfazEzKTE:00CmYHkv0zo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=OFDfazEzKTE:00CmYHkv0zo:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=OFDfazEzKTE:00CmYHkv0zo:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=OFDfazEzKTE:00CmYHkv0zo:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=OFDfazEzKTE:00CmYHkv0zo:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/OFDfazEzKTE" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/pentesting-conference-netsparker-giveaway/</feedburner:origLink></item>
    <item>
      <title>5 Lessons Learned From our Groundhog Day Software Release</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/ZpOepVlmBaM/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/lessons-learned-from-our-groundhog-day-software-release/</guid>
      <author>Tim Coulter</author>
      <pubDate>Thu, 02 Feb 2012 16:35:54 GMT</pubDate>
      <category>development</category>
      <category>release</category>
      <description>&lt;p&gt;&lt;img style="display: inline; float: right" align="right" src="http://www.mavitunasecurity.com/s/r/b_groundhog.jpg" width="277" height="208" /&gt;&lt;/p&gt;  &lt;p&gt;For over six months, we’ve been toiling to create the latest version of &lt;a href="http://www.mavitunasecurity.com/netsparker/"&gt;Netsparker&lt;/a&gt;. It didn’t start out as a six-month timeline - our development cycles are usually two to three months. But along the way, we seduced ourselves into adding a couple of unpredictably complex features and, before we realized what was happening, the holiday season was approaching.    &lt;br /&gt;Cautious about our announcement going unnoticed in all the pre-Christmas noise, we decided to postpone it until January 3rd, hoping to take advantage of a few days of much-needed rest and looking forward to starting the new year with a bang.&lt;/p&gt;  &lt;p&gt;We’re fanatical about product quality, so we go to enormous lengths to avoid pushing a release that contains any embarrassing bugs. In addition to unit testing, we exercise every build against a rig of more than 2000 functional tests that simulate real-world use cases. And then, in the final week before publication, the entire company (including all the non-tech staff), has the pleasure of dogfooding Netsparker until they’re ready to scream.&lt;/p&gt;  &lt;p&gt;Unfortunately, for Netsparker v2.1, this “final week” has lasted for more than a month. Time after time our hopes were dashed just minutes before pushing the button as we discovered yet another frustrating edge case. Every day, we awoke with the carried-forward depression and uncertainty of yesterday’s latest failed attempt. And every evening we simply confirmed our own sense failing by carrying forward yet another set of unsolved clues.&lt;/p&gt;  &lt;p&gt;We have to acknowledge that some of our problems were self-inflicted, mostly by trying to cram just a little too much into a development cycle and occasionally by working when what we most needed was sleep. But the real pain, and the most significant reason for our lost month, was caused by fleeting issues in our 3rd party technology stack that occurred only in the most unlikely combinations of circumstances.&lt;/p&gt;  &lt;p&gt;Building a software product can be a joy, but when you factor in the unexpected effects of externals tools, life sometimes becomes unpredictable. We use 3rd party components for licensing, obfuscation and deployment (among many others) and we usually expect these to play nicely together. But, when you have a bug that only occurs on a licensed, obfuscated, release build, and only when installed on a particular platform in a particular culture (and then only intermittently), tracking it down can become a nightmare&lt;/p&gt;  &lt;p&gt;There was no single moment of epiphany that ended our ordeal; it was resolved only after an arduous campaign against a seemingly endless list of unrelated issues. Here are some of the painful lessons we learned along the way:&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;1. A chain is only as strong as its weakest link     &lt;br /&gt;&lt;/strong&gt; As developers, we are accustomed to using external libraries that solve problems outside of our domain of expertise. This is a great time-saver, but it can leave us dangerously exposed to the mistakes of others.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;2. Every black box added to a project compounds its complexity     &lt;br /&gt;&lt;/strong&gt;Debugging our own code is (usually) easy. Getting past bugs in other peoples’ closed-source libraries is more of a challenge. But the real contest starts when you have several black boxes, each adding its own anomalies to the equation. In our case, we reached the point were every member of the team was able to offer unsubstantiated theories about what was going wrong, but nobody could prove a thing.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;3. Due diligence goes way beyond product appraisal     &lt;br /&gt;&lt;/strong&gt; When you use a 3rd party product as a core component in your application, you are at the mercy of the vendor. We know that we have made a poor decision in the choice of one of our components, not because the product is bad, but because the vendor’s support sucks. Replacing this component is likely to be a top priority in the future, except for one important detail …&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;4. Quick and easy choices can have exorbitant switching costs     &lt;br /&gt;&lt;/strong&gt;As much as we’d love to dump our nightmare component vendor, we’re stuck with them for the long haul, because doing so would break compatibility across our entire user base. What started as an easy decision to buy a relatively insignificant component has turned into a major hindrance in our development process and one that adversely biases our strategy in so many ways. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;5. If it ain’t broke, don’t upgrade it     &lt;br /&gt;&lt;/strong&gt;In addition to our 3rd party component nightmare, we added to our own problems by upgrading not one, but four major platform / architecture components in the same development cycle. Needless to say, when we were knee deep in uncertainty, it was so easy to speculate about which of these changes might have been a contributory factor. Of course, every bad decision is so obvious with hindsight.&lt;/p&gt;  &lt;p&gt;Despite the anguish of the last month, we eventually won through and Netsparker v2.1 earned a clean bill of health this morning. &lt;/p&gt;  &lt;p&gt;During our interminable period of pre-release, team emotions occasionally ran high and our resolve was tested almost to breaking point, so it was inevitable that somebody would eventually throw in a wisecrack about &lt;a href="http://en.wikipedia.org/wiki/Groundhog_Day_(film)"&gt;Groundhog Day&lt;/a&gt;. But who could have predicted that, after more than 40 days of iterating the debug-fix-test loop, &lt;strong&gt;Netsparker would finally be deemed fit for purpose and released to the waiting world on February 2nd - the real Groundhog Day.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Happy Groundhog Day!&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=ZpOepVlmBaM:fKyJxnjKZkM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=ZpOepVlmBaM:fKyJxnjKZkM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=ZpOepVlmBaM:fKyJxnjKZkM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=ZpOepVlmBaM:fKyJxnjKZkM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=ZpOepVlmBaM:fKyJxnjKZkM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/ZpOepVlmBaM" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/lessons-learned-from-our-groundhog-day-software-release/</feedburner:origLink></item>
    <item>
      <title>Announcing Netsparker 2.1</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/XRfd5MtA6_k/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/announcing-netsparker-21/</guid>
      <author>Tim Coulter</author>
      <pubDate>Thu, 02 Feb 2012 10:06:57 GMT</pubDate>
      <category>release</category>
      <category>sso</category>
      <category>authentication</category>
      <category>changelog</category>
      <description>&lt;p&gt;After a longer-than-usual development cycle, Netsparker 2.1 is finally ready to ship. This release marks some fundamental enhancements to Netsparker’s internal architecture and not only brings with it an enticing selection of new security and productivity features, but also lays the foundation for many more innovations in the pipeline.&lt;/p&gt;  &lt;h2&gt;All-new Authentication System&lt;/h2&gt;  &lt;p&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://www.mavitunasecurity.com/s/r/b_Auth1.png" width="600" height="449" /&gt;&lt;/p&gt;  &lt;p&gt;Prior to version 2.1, one of our users’ greatest pain points was trying to scan web applications that use complex form authentication mechanisms. Although Netsparker was capable of automated login, it lacked the flexibility to handle difficult scenarios like multi-step authentication, single-sign-on, 2-factor authentication and CAPTCHA.&lt;/p&gt;  &lt;p&gt;We recognized that this challenge needed a radical solution, so we re-engineered our authentication architecture from scratch. Netsparker now uses a built-in HTTP macro recorder to faithfully capture every step of even the most complex login sequence. And, for sign-on sequences that require some special runtime action, like CAPTCHA input or the assignment of dynamic token values, we’ve added a user scripting interface that promises a solution to even the most complex challenge.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;User Extensibility via Scripting&lt;/h2&gt;  &lt;p&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://www.mavitunasecurity.com/s/r/b_Auth2.png" width="600" height="449" /&gt;&lt;/p&gt;  &lt;p&gt;Whilst developing our scripting support for authentication, we realized that there are many other aspects of Netsparker’s operation that could also benefit from user-defined customization. So, we implemented extensibility in the most open and flexible way possible, enabling Netsparker to expose a scriptable interface to virtually any aspect of the scanning process.&lt;/p&gt;  &lt;p&gt;In the current release, the scripting feature only ships with extensibility points to support authentication, but we’re committed to expanding this capability across the entire scanning cycle in future releases. Why not &lt;a href="https://netsparker.zendesk.com/forums/130204-feature-requests"&gt;let us know what you want&lt;/a&gt; to be scriptable for version 2.2?&lt;/p&gt;  &lt;h2&gt;Scan Summary Dashboard&lt;/h2&gt;  &lt;p&gt;Netsparker now provides detailed real-time feedback about the scan in progress and even lets you modify its runtime settings in mid-session.&lt;/p&gt;  &lt;p&gt;The scan summary dashboard provides at-a-glance information about the active scan session, including a graphical summary of the detected issues and details of the current action in progress on each of Netsparker’s active threads.&lt;/p&gt;  &lt;p&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://www.mavitunasecurity.com/s/r/b_dashboard.png" width="600" height="211" /&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;During a scan, you may also modify key scan session settings, including the number of concurrent HTTP connections, the selection of security tests that will be used for attacking and the use of custom request cookies. Changes entered via the dashboard take effect immediately.&lt;/p&gt;  &lt;h2&gt;Comparison Reporting&lt;/h2&gt;  &lt;p&gt;Netsparker’s report template suite has been extended to include a powerful new analysis capability: comparison reporting. This allows the current scan session to be compared against one or more historic scan sessions, enabling a graphical summary of the evolution of an application’s security status. It also includes a detailed vulnerability list, showing how the status of individual issues has progressed over time.&lt;/p&gt;  &lt;p&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://www.mavitunasecurity.com/s/r/b_ComparisonReport.png" width="600" height="686" /&gt;&lt;/p&gt;  &lt;h2&gt;New Security Tests&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Expression Language Injection&lt;/strong&gt;       &lt;br /&gt;Netsparker now finds &lt;a href="http://www.mindedsecurity.com/fileshare/ExpressionLanguageInjection.pdf"&gt;Expression Language Injection&lt;/a&gt; issues in your web applications. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;MyFaces Stack Trace Disclosure&lt;/strong&gt; check added. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Mongrel Server Version Disclosure&lt;/strong&gt; check added. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Password over GET&lt;/strong&gt; check added. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;WebLogic Detection&lt;/strong&gt; check added. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Elmah.axd Detection&lt;/strong&gt; check added. &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Vulnerability Database Updates&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;OpenSSL vulnerabilities &lt;/strong&gt;added. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;PHP vulnerabilities &lt;/strong&gt;added. &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Security Test Improvements&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;Boolean SQL Injection performance improved by decreasing the number of required requests. &lt;/li&gt;    &lt;li&gt;More edge cases for MySQL in Boolean SQL Injections is now covered. &lt;/li&gt;    &lt;li&gt;HTTP Header Injection checks improved, now bypasses more blacklists. &lt;/li&gt;    &lt;li&gt;Local File Inclusion (LFI) checks improved for FreeBSD / OSX systems. &lt;/li&gt;    &lt;li&gt;Added new checks for MySQL Error Based SQL Injections. &lt;/li&gt;    &lt;li&gt;Extra blacklist bypass checks added to Frame Injection / Open Redirection checks. &lt;/li&gt;    &lt;li&gt;Windows Internal Path Leakage checks improved. &lt;/li&gt;    &lt;li&gt;LFI engine improved to cover more edge cases.      &lt;br /&gt;Protocol based XSS attacks significantly improved. &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;New Injection Points&lt;/h2&gt;  &lt;p&gt;Netsparker now attacks more injection points, such as HTTP headers, paths and unusual injection points in the URL. This was previously available only for Cross-site Scripting Security Tests. Now coverage has been increased and new injection points added for all required security tests.&lt;/p&gt;  &lt;h2&gt;Tool and Productivity Enhancements&lt;/h2&gt;  &lt;p&gt;&lt;strong&gt;Improved Search:&lt;/strong&gt; The search feature in Netsparker’s HTTP response pane now includes a preemptive look-up feature (incremental search), enabling search results to be highlighted as you type.&lt;/p&gt;  &lt;p&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://www.mavitunasecurity.com/s/r/b_Search_small.png" width="600" height="308" /&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Improved Encoding Panel:&lt;/strong&gt; Netsparker’s built-in encoding tool has been revamped, enhancing its usability with a new intuitive layout and the addition of buttons for quick copy / paste operations.&lt;/p&gt;  &lt;p&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://www.mavitunasecurity.com/s/r/b_NewEncoderTab.png" width="600" height="220" /&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;New Resource / Directory System&lt;/h2&gt;  &lt;p&gt;Netsparker’s runtime data files are now stored in a more structured directory tree within the user’s Documents directory, enabling easier access to user-customizable files and more coherent storage of scan results.&lt;/p&gt;  &lt;h2&gt;New Settings: Values &amp;amp; Ignored Parameters&lt;/h2&gt;  &lt;p&gt;Netsparker’s application settings dialog now allows the definition of custom rules for applying arbitrary values to form parameters or excluding specific named HTTP parameters from being attacked. For maximum flexibility, parameters may be identified using Regex / wildcard patterns and ignored parameters may be applied selectively, according to the HTTP request method.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://www.mavitunasecurity.com/s/r/b_IgnoreParameters_small.png" width="600" height="330" /&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;New Session Data Storage Format&lt;/h2&gt;  &lt;p&gt;Netsparker now stores its scan session data in a single compact file, enabling it to be safely archived and allowing scan results to be easily passed between co-workers.&lt;/p&gt;  &lt;h2&gt;Complete x64 support&lt;/h2&gt;  &lt;p&gt;Netsparker now installs as a native 64-bit application (on 64-bit machines) enabling it to take advantage of larger amounts of installed memory. This has been a critical element in a number of the stability improvements that come with version 2.1.&lt;/p&gt;  &lt;h2&gt;.NET Framework 4.0 Update&lt;/h2&gt;  &lt;p&gt;Netsparker now runs on the Microsoft .NET Framework 4.0. This pre-requisite is handled automatically by the installer / upgrade process and enables Netsparker to benefit from Microsoft’s latest bug fixes and enhancements, as well as providing an essential foundation to many of Netsparker’s own enhancements.&lt;/p&gt;  &lt;h2&gt;Improved Stability&lt;/h2&gt;  &lt;p&gt;Crash Recovery: In the event of an application crash or an unexpected computer reboot, Netsparker is now able, in most cases, to recover and continue scanning.    &lt;br /&gt;Memory Improvements: Netsparker’s memory management has been overhauled for version 2.1, bringing measurable improvements in stability, especially during extended scanning sessions. &lt;/p&gt;  &lt;h2&gt;How to Update&lt;/h2&gt;  &lt;p&gt;If you have a valid Netsparker Professional or Standard license then all you need to do is click &amp;quot;Help &amp;gt; Check Updates&amp;quot; to update to Netsparker 2.1.0.39&lt;/p&gt;  &lt;h2&gt;Minor Improvements &amp;amp; Bug Fixes&lt;/h2&gt;  &lt;h3&gt;GUI&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;Encoding bug fixed in “Copy URL” &lt;/li&gt;    &lt;li&gt;Copy URL and Open in Browser menu options added to root node of sitemap. &lt;/li&gt;    &lt;li&gt;A minor bug addressed in the auto suggested name of the reports when user scans more than 1 website in on session. &lt;/li&gt;    &lt;li&gt;Browsing the issues and pages in Netsparker is now more optimized, previously it was lagging sometimes when the HTTP&amp;#160; Response too large. &lt;/li&gt;    &lt;li&gt;Response time moved to the title of the HTTP Response instead of the response textbox. &lt;/li&gt;    &lt;li&gt;Inconsistent styling in some GUI elements changed. &lt;/li&gt;    &lt;li&gt;Error messages in PDF generation is now looks better. &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Reporting&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;XML Reports are now just uses CDATA instead of CDATA + Encoding. &lt;/li&gt;    &lt;li&gt;Certainty added to Detailed Scan Reports &lt;/li&gt;    &lt;li&gt;Known vulnerabilities added to XML reports. &lt;/li&gt;    &lt;li&gt;Extracted data hilighting improved. &lt;/li&gt;    &lt;li&gt;Hilighting in reports and GUI significantly improved. Now it'll be instantly obvious where was the problem in many more vulnerability reports. This is still not possible for some vulnerabilities, such as Boolean SQL Injection, where the vulnerability is not directly related with any part of the HTTP Response. &lt;/li&gt;    &lt;li&gt;Reporting menu is not disapearing after Reset Layout anymore. &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Crawler&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;JavaScript Parser improved for handling complex forms. &lt;/li&gt;    &lt;li&gt;image/jpeg binary detection improved. &lt;/li&gt;    &lt;li&gt;TextParser performance and quality significantly improved. &lt;/li&gt;    &lt;li&gt;Accept-Language header added to all request based on the current culture and can be overwritten from the settings. &lt;/li&gt;    &lt;li&gt;Memory issues in some very big web application addressed. Performance is more obvious in x64 systems. &lt;/li&gt;    &lt;li&gt;Netsparker now simulates IE9 (or the most up to date browser in the system) more successfully. &lt;/li&gt;    &lt;li&gt;Pause now pauses Resource Finder immediately. &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Security Checks&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;Some bugs that causing Static Tests to send excessive requests addressed. &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Scheduling&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;Scheduling improved to address potential issues when user chooses &amp;quot;Previous Profile&amp;quot; for the scheduled scan task. &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Storage &amp;amp; Logging&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;Data storage performance improved and now stored data files size is smaller. &lt;/li&gt;    &lt;li&gt;Logs are now includes better timestamps and special split characters for easier parsing. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=XRfd5MtA6_k:mfz5_o1vjAg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=XRfd5MtA6_k:mfz5_o1vjAg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=XRfd5MtA6_k:mfz5_o1vjAg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=XRfd5MtA6_k:mfz5_o1vjAg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=XRfd5MtA6_k:mfz5_o1vjAg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/XRfd5MtA6_k" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/announcing-netsparker-21/</feedburner:origLink></item>
    <item>
      <title>Netsparker 2.0 has arrived!</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/1A_JcmxRu8Q/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/netsparker-2-0-has-arrived/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Mon, 25 Jul 2011 19:50:28 GMT</pubDate>
      <category>netsparker</category>
      <category>release</category>
      <category>changelog</category>
      <category>vdb</category>
      <description>&lt;p&gt;Between Netsparker 1.0 and Netsparker 2.0 we added lots of stuff. To be more precise, 7 major updates were added, 16 new security checks, 15 new features and tons of minor improvements. We are now ready to release Netsparker 2.0; even better and faster with new features.&lt;/p&gt;  &lt;p&gt;As if adding lots of new features is not enough, we even added a new dramatic splash screen. You can’t beat that!&lt;/p&gt;  &lt;p&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://www.mavitunasecurity.com/s/r/bl/splash.jpg" /&gt;&lt;/p&gt;  &lt;h2&gt;Vulnerability Database&lt;/h2&gt;  &lt;p&gt;We want our users to spend less time on security testing. Netsparker 2.0 introduces Vulnerability Database, which stores a list of known vulnerabilities for commonly-used systems and components. When Netsparker identifies one of these systems by detecting its version, it’ll reference the database and report all known vulnerabilities for that particular version with severity and required references (such as exploit and CVE references).&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; display: block; float: none; margin-left: auto; border-top: #ccc 1px solid; margin-right: auto; border-right: #ccc 1px solid" src="http://www.mavitunasecurity.com/s/r/bl/vdb.png" width="603" height="243" /&gt;&lt;/p&gt;  &lt;p&gt;With Netsparker’s unique Post Exploitation features the following is now possible:&lt;/p&gt;  &lt;p&gt;1. Netsparker identifies an SQL Injection    &lt;br /&gt;2. It exploits it safely to confirm the vulnerability     &lt;br /&gt;3. It tells you the version and database type     &lt;br /&gt;4. Then it tells you all the missing patches for that database server &lt;/p&gt;  &lt;br /&gt;So, instead of checking vulnerability databases manually, you can spend your time on more important activities. Another tedious job to check off from your list.   &lt;br /&gt;The initial release of Vulnerability Database is fairly limited in its range of supported systems. We’ll add more servers, components and web applications to this list over the coming months:   &lt;ul&gt;   &lt;li&gt;Apache &lt;/li&gt;    &lt;li&gt;Tomcat &lt;/li&gt;    &lt;li&gt;MSSQL &lt;/li&gt;    &lt;li&gt;MySQL &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Simultaneous Crawl &amp;amp; Attack&lt;/h2&gt;  &lt;p&gt;Previous versions of Netsparker always completed their crawling phase before before starting to identify vulnerabilities, such as SQL Injection. Netsparker v2.0 introduces the ability to crawl and attack simultaneously, which can save valuable minutes when scanning large applications.&lt;/p&gt;  &lt;p&gt;With v2.0 you can start a scan and, literally within minutes, you can start identifying, fixing and reporting bugs. Hence getting the results quicker will help you to be more productive.&lt;/p&gt;  &lt;h2&gt;New Security Checks&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;SSL Checks added      &lt;br /&gt;Now Netsparker will report weak ciphers, self-signed SSLs and similar SSL / Certificate related issues       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Tomcat default files check added &lt;/li&gt;    &lt;li&gt;ASP.NET MVC version disclosure check added &lt;/li&gt;    &lt;li&gt;Mongrel and Nginx version disclosure checks added &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Improvements&lt;/h2&gt;  &lt;h4&gt;Reporting &amp;amp; Automation&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;Vulnerability summary table added to detailed reports. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://www.mavitunasecurity.com/s/r/bl/summary.png" width="716" height="512" /&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;All vulnerability classifications added to reports &lt;/li&gt;    &lt;li&gt;Reports are now highlighted to help you easily spot relevant section of the HTTP response in a much quicker way &lt;/li&gt;    &lt;li&gt;Custom reporting API updated. New custom reports are not completely compatible with old version. You’ll need to update some references. If you run into any problems while updating your old custom reports, &lt;a href="http://support.mavitunasecurity.com/"&gt;drop our support team an email&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;CLI /silent option improved. Now, when the /silent flag is used, the GUI will suppress all dialogs. Related information will be written to logs instead and Netsparker will take the default action. &lt;/li&gt;    &lt;li&gt;Internal Path Leakage checks improved both for *nix and Windows OSes. &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Engine Improvements&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;Improved Signature based SQL Injection detection &lt;/li&gt;    &lt;li&gt;LFI checks improved and coverage increased &lt;/li&gt;    &lt;li&gt;Attribute-based XSS checks improved &lt;/li&gt;    &lt;li&gt;PHP source code disclosure checks improved &lt;/li&gt;    &lt;li&gt;Protocol-based XSS attacks significantly improved &lt;/li&gt;    &lt;li&gt;ASP.NET / .NET Framework 4 Viewstate support added. MAC Enabled and Encryption issues will also be reported correctly in .NET Framework 4 systems &lt;/li&gt;    &lt;li&gt;ORACLE SQL Injection checks improved &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Other&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;Several Form Authentication related bugs addressed &lt;/li&gt;    &lt;li&gt;Some CPU-related crawling bugs addressed, performance improved &lt;/li&gt;    &lt;li&gt;Localization support added &lt;/li&gt;    &lt;li&gt;Binary detection improved &lt;/li&gt;    &lt;li&gt;Manual crawling improved. Some minor bugs addressed. &lt;/li&gt;    &lt;li&gt;If an error happens while importing links, Netsparker will explain the problem in detail to the user rather than suppressing it. &lt;/li&gt;    &lt;li&gt;Hilighting bugs in LFI exploitation addressed. &lt;/li&gt;    &lt;li&gt;Ability to ignore certain error messages added. For example when there's a problem with DNS, rather than displaying the error repeatedly, you can ignore it and let Netsparker deal with it internally. &lt;/li&gt;    &lt;li&gt;License conflicts when a previous installation exist are addressed. &lt;/li&gt;    &lt;li&gt;Imports from proxy logs improved. &lt;/li&gt;    &lt;li&gt;Several GUI-related changes made to improve usability and visuals &lt;/li&gt;    &lt;li&gt;Several minor threading-related bugs addressed. &lt;/li&gt;    &lt;li&gt;Cookie handling improved. Custom cookies now overwrite server-set cookies, even when their path is different. &lt;/li&gt;    &lt;li&gt;Encoding in parameters name fixed and now correctly visible in the sitemap. &lt;/li&gt;    &lt;li&gt;Experimental Attack Pattern Editor added which allows users to add / edit custom attacks. &lt;/li&gt;    &lt;li&gt;Caching in Form Authentication disabled. &lt;/li&gt;    &lt;li&gt;Issue graph dock removed, as new features made it deprecated. &lt;/li&gt;    &lt;li&gt;Quick startup page updated. &lt;/li&gt;    &lt;li&gt;Global database dependency removed and better x64 support added for x64 systems for storage access. &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Breaking Changes&lt;/h2&gt; We have implemented some major changes for the greater good, but some of them will break backward compatibility with v1.x files. From now until the release of Netsparker 3.0, we’ll maintain backward compatibility. As in 1.x releases, all 2.x releases will be backward compatible.   &lt;ul&gt;   &lt;li&gt;Custom Reporting API changed. You need to update your old reports. &lt;/li&gt;    &lt;li&gt;v2.0 introduces lots of new structural changes and we updated the save file formats as well. v2.0 is &lt;strong&gt;not&lt;/strong&gt; able to open v1.x save files. If you need to work with old save files in parallel you can install v2.0 to a different directory and use 2 versions at the same time. If you need any help or need to download the old version to open save files &lt;a href="http://support.mavitunasecurity.com/"&gt;you can tell us and we’ll help you.&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Saved logins and Profiles from v1.x are not compatible with v2.0. &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Update&lt;/h2&gt;  &lt;p&gt;If you have a valid Netsparker Professional or Standard license then all you need to do is clicking &amp;quot;Help &amp;gt; Check Updates&amp;quot; to update to Netsparker 2.0.0.0&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=1A_JcmxRu8Q:_Jrg_yFedw0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=1A_JcmxRu8Q:_Jrg_yFedw0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=1A_JcmxRu8Q:_Jrg_yFedw0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=1A_JcmxRu8Q:_Jrg_yFedw0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=1A_JcmxRu8Q:_Jrg_yFedw0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/1A_JcmxRu8Q" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/netsparker-2-0-has-arrived/</feedburner:origLink></item>
    <item>
      <title>False Positives - The Dirty Secret of the Web Security Scanning Industry</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/psuqtJckSAQ/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/false-positives-the-dirty-secret-of-the-web-security-scanning-industry/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Tue, 24 May 2011 09:34:35 GMT</pubDate>
      <category>false-positive</category>
      <category>web-app-scanners</category>
      <category>industry</category>
      <description>&lt;p&gt;&lt;img style="margin: 0px 10px 10px 0px; display: inline; float: left" align="left" src="http://www.mavitunasecurity.com/s/r/b_trust.jpg" width="335" height="252" /&gt;The primary goal of a web application security scanner is to eliminate the repetitive drudgery of penetration testing, leaving testers free to use their skills in areas where they’ll make a real difference.&lt;/p&gt;  &lt;p&gt;In a typical application security audit, automated tools perform the initial triage and then experienced testers sift the results, positively confirming the reported vulnerabilities and working with the developers to eliminate them.&lt;/p&gt;  &lt;p&gt;Unfortunately, as any experienced penetration tester will tell you, the confirmation stage often focuses more on eliminating false positives than dealing with real vulnerabilities. This is because automated scanners are notorious for misreading the signs and reporting vulnerabilities that don’t actually exist. In fact, the problem is so commonplace that most pen testers consider it to be an unavoidable consequence of automated testing.&lt;/p&gt;  &lt;p&gt;False positives occur because of the weak static checks that scanners typically use to detect vulnerabilities. When a scanner tries to detect a known vulnerability, it uses a matching algorithm to look for one or more pre-defined signature patterns within an HTTP response. If a match is found (&lt;em&gt;and subject to some additional extra checks that may increase the level of certainty&lt;/em&gt;) the scanner will deduce that the vulnerability exists and report it accordingly.&lt;/p&gt;  &lt;p&gt;However, there are many situations where a positive signature match may be erroneously triggered. For example, the text in a web page may match a given vulnerability signature, causing a scanner to report a harmless static page as a security vulnerability. Although the proportion of erroneous matches may be relatively small, the false positive count may grow quickly when scanning a large web application, resulting in a significant additional workload for the penetration tester.&lt;/p&gt;  &lt;p&gt;Aside from the obvious economic consequences of having to manually check and eliminate non-existent vulnerabilities, the problem also has some side effects that can be a direct threat to security. Since web applications evolve, security testing is an ongoing process that must be repeated every time the codebase is modified. It is therefore natural that a tester will encounter the same false positives time after time. On the first occasion, she will diligently check every reported vulnerability and eliminate the false positives. However, as time passes and the same vulnerabilities are repeatedly reported by the scanning process, there is a dangerous tendency for testers to disregard those that they “know” are false positives. &lt;b&gt;This is when a new and very real vulnerability can go unnoticed.&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Another equally worrying scenario is when security auditing is performed by staff with only rudimentary knowledge of penetration testing. For example, a developer may use a scanner to reassure himself that his application is secure. Assuming the scanning process reports no vulnerabilities, he may be reasonably assured that his work is done. But if vulnerabilities are detected, additional confirmation steps are required and this is a minefield for the uninitiated.&lt;/p&gt;  &lt;p&gt;Given the list of vulnerabilities reported by his scanner, the developer will make initial attempts to confirm them by exploitation but, with only limited experience, this challenge will likely lead him into unknown territory. Eventually, after failing to exploit a vulnerability using all the common textbook techniques, the developer may fall back on the comforting assumption that it is a false positive. &lt;b&gt;This is a justifiable rationalisation, given the pitiful reputation of most scanners, but it is nonetheless a risky strategy and one that will ultimately lead to real vulnerabilities slipping through the net.&lt;/b&gt;&lt;/p&gt;  &lt;h2&gt;So, what’s the solution?&lt;/h2&gt;  &lt;p&gt;Most scanner vendors devote considerable effort to continually improving the quality of their matching algorithms and adding new layers of cross-checks that seek to improve the level of certainty of any vulnerability report. Whilst this approach provides incremental gains in reporting accuracy, it doesn’t address the underlying problem – that a security vulnerability can only be absolutely confirmed if it is successfully exploited. Any amount of tinkering with signatures and matching algorithms is effectively just window dressing, as the only 100% reliable mechanism for confirming a vulnerability is exploitation.&lt;/p&gt;  &lt;p&gt;When we designed Netsparker, this thinking was at the core of our design process. We knew it was going to be a tough challenge to achieve our goal of positive confirmation, because exploiting a vulnerability programmatically entails dynamically creating attacks that exactly match the context of the page they are attacking.&lt;/p&gt;  &lt;p&gt;But the results speak for themselves. When Netsparker reports a confirmed vulnerability, it does so &lt;b&gt;because it has successfully exploited it&lt;/b&gt; (&lt;em&gt;in a completely safe and non-destructive manner&lt;/em&gt;). This diagnosis leaves no room for doubt – the application contains a real security vulnerability that requires action.&lt;/p&gt;  &lt;p&gt;There are certain types of vulnerabilities that cannot currently be confirmed by automated exploitation and, for these, Netsparker classifies them as either &lt;i&gt;Possible&lt;/i&gt; or &lt;i&gt;Probable&lt;/i&gt;, depending on a certainty rating that is calculated using heuristic techniques. In any typical scan, the number of reported vulnerabilities in this category will always be in the minority and usually represent non-critical vulnerabilities or &lt;strong&gt;vulnerabilities without direct impact&lt;/strong&gt; such as information disclosure issues.&lt;/p&gt;  &lt;p&gt;Netsparker is currently the only web application security scanner that uses built-in exploitation technology to positively confirm vulnerabilities. This is, perhaps, why our competitors seem content to play down the issue of false positives, preferring to keep the industry’s dirty secret under wraps.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=psuqtJckSAQ:oCdW6Qk9Ei0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=psuqtJckSAQ:oCdW6Qk9Ei0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=psuqtJckSAQ:oCdW6Qk9Ei0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=psuqtJckSAQ:oCdW6Qk9Ei0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=psuqtJckSAQ:oCdW6Qk9Ei0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/psuqtJckSAQ" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/false-positives-the-dirty-secret-of-the-web-security-scanning-industry/</feedburner:origLink></item>
    <item>
      <title>JavaScript Scope and IntenseDebate's Privacy Problems</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/KFf3TkXEd9M/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/javascript-scope-and-intensedebates-privacy-problems/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Tue, 26 Apr 2011 11:21:54 GMT</pubDate>
      <category>IntenseDebate</category>
      <category>privacy</category>
      <category>javascript-hijacking</category>
      <category>json-hijacking</category>
      <category>vulnerability</category>
      <description>&lt;p&gt;I like &lt;a href="http://intensedebate.com/"&gt;IntenseDebate&lt;/a&gt; a lot, they allow web developers to embed a comment system to their websites. It’s easy to implement but more importantly it allows visitors to comment with one shared account among many websites to avoid logging into every single website just to write a short comment.&lt;/p&gt;  &lt;p&gt;Their implementation is straight forward:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Website owner embeds IntenseDebate’s JavaScript into the blog page &lt;/li&gt;    &lt;li&gt;User logs in via IntenseDebate’s website &lt;/li&gt;    &lt;li&gt;Now user can comment in different websites without need to log in again &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;What’s the problem&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;IntenseDebate’s JavaScript dynamically generated and includes currently logged in users’ information &lt;/li&gt;    &lt;li&gt;This JavaScript embedded in the registered website which means the embedded website (i.e. attacker.com) can access the content of the embedded JavaScript &lt;/li&gt; &lt;/ul&gt;  &lt;br /&gt;Now if you step back and connect the dots that you’ll notice any website can access the IntenseDebate username of the visitor. This means that when an IntenseDebate&amp;#160; user visits the website, the website can identify the visitor even if the visitor didn’t leave a comment.   &lt;br /&gt;It’s kind of creepy for IntenseDebate users because you might have been identified by different websites while browsing the web.   &lt;br /&gt;In JavaScript to get this data all you need to do is wait until IntenseDebate JavaScripts load and then read the following string:   &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Consolas"&gt;var data = eval('(' + str + ')');        &lt;br /&gt;&lt;/font&gt;&lt;font face="Consolas"&gt;var cuser = data['username'];&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Now cuser holds the currently logged in user’s username. The next line can save it to a database:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Consolas"&gt;$.post(&amp;quot;/AjaxSave.aspx&amp;quot;,{user: cuser})&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;h2&gt;See it in Action&lt;/h2&gt; &lt;a href="http://indeb.apphb.com/"&gt;Demo&lt;/a&gt; (you need to logged into &lt;a href="http://intensedebate.com/"&gt;IntenseDebate&lt;/a&gt;)   &lt;h2&gt;How to fix&lt;/h2&gt; It’s a known fact that storing session sensitive information in JavaScripts is bad (&lt;a href="http://jeremiahgrossman.blogspot.com/2006/01/advanced-web-attack-techniques-using.html"&gt;think JSON/JavaScript Hijacking&lt;/a&gt;) so you shouldn’t do it. In IntenseDebate’s case though this is by design.   &lt;br /&gt;A better way to design this using iframes is to force loading sensitive data in different domain. That’s what Facebook and several other similar companies do.   &lt;h2&gt;Responsible Disclosure&lt;/h2&gt;  &lt;p&gt;We got in touch with IntenseDebate on the 26th of Jan and then to follow on the 31st of March, I tried hard to explain them the problem, gave them a live proof of concept and explained the problem in details yet didn’t get any results. I hope this blog post will attract some attention from them and they’ll address this problem as soon as possible.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=KFf3TkXEd9M:CIuy3yfPZuQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=KFf3TkXEd9M:CIuy3yfPZuQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=KFf3TkXEd9M:CIuy3yfPZuQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=KFf3TkXEd9M:CIuy3yfPZuQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=KFf3TkXEd9M:CIuy3yfPZuQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/KFf3TkXEd9M" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/javascript-scope-and-intensedebates-privacy-problems/</feedburner:origLink></item>
    <item>
      <title>Netsparker 1.9.0.5 is out!</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/R-JTNQV5kxE/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/netsparker-1905-is-out/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Tue, 19 Apr 2011 12:31:49 GMT</pubDate>
      <category>release</category>
      <category>update</category>
      <category>redirect</category>
      <description>&lt;p&gt;As usual we are releasing new features and improving the quality of Netsparker.&lt;/p&gt;  &lt;h2&gt;New Redirect Tests&lt;/h2&gt; This release introduces 2 new security tests, which confirm whether redirects in the web application are working as expected. If the application sends a redirect back but keeps processing the page this generally indicates a bug. The impact of the bug can vary from “Authentication Bypass “ to a simple forgotten line in the code. However, it almost always indicates a bug that needs to be addressed.   &lt;h2&gt;New Features&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;Microsoft Live ID, SSO Authentication Support &lt;/li&gt;    &lt;li&gt;Vulnerability Summary added to reports&lt;/li&gt;    &lt;li&gt;Summary Report added to Sitemap. When you click name of the website that you are scanning from the sitemap Netsparker now shows a summary report of the current scan.&lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Improvements on Security Tests&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;Blind SQL Injection coverage improved &lt;/li&gt;    &lt;li&gt;Protocol-agnostic Open Redirection checks added &lt;/li&gt;    &lt;li&gt;LFI security test coverage improved &lt;/li&gt;    &lt;li&gt;Version information automatically added to all Error Based SQL Injection issues now &lt;/li&gt;    &lt;li&gt;New XSS checks added to bypass blacklists &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Other Improvements and Bug Fixes&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;A Form Parsing bug fixed in Text Parser &lt;/li&gt;    &lt;li&gt;An error log in Blind Command Injection Engine fixed &lt;/li&gt;    &lt;li&gt;Some URI Based XSS issues were reported multiple times &lt;/li&gt;    &lt;li&gt;Minor bugs fixed in the Detailed and XML Reports &lt;/li&gt;    &lt;li&gt;Typo fixed in CSV Report &lt;/li&gt;    &lt;li&gt;Set-Cookie headers wasn't working properly in Redirects &lt;/li&gt;    &lt;li&gt;Netsparker now supports multiple set-cookies with same cookie name &lt;/li&gt;    &lt;li&gt;Anti-CSRF token support improved for Form Authentication &lt;/li&gt;    &lt;li&gt;A bug fixed in profile save with NTLM authentication &lt;/li&gt;    &lt;li&gt;Naming in certain vulnerabilities changed. New naming uses “Confirmed”, “[Probable]” and “[Possible]”. &lt;/li&gt;    &lt;li&gt;Several bugs about JavaScript parsing and Form Authentication addressed &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Update&lt;/h2&gt;  &lt;p&gt;If you have a valid Netsparker Professional or Standard license then all you need to do is click &amp;quot;Help &amp;gt; Check Updates&amp;quot; to update to Netsparker 1.9.0.5&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=R-JTNQV5kxE:Ny3y6vnhv_8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=R-JTNQV5kxE:Ny3y6vnhv_8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=R-JTNQV5kxE:Ny3y6vnhv_8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=R-JTNQV5kxE:Ny3y6vnhv_8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=R-JTNQV5kxE:Ny3y6vnhv_8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/R-JTNQV5kxE" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/netsparker-1905-is-out/</feedburner:origLink></item>
    <item>
      <title>SVN Digger - Better Wordlists for Forced Browsing</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/hViZeOOudu0/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/svn-digger-better-lists-for-forced-browsing/</guid>
      <author>Mesut Timur</author>
      <pubDate>Mon, 11 Apr 2011 13:08:43 GMT</pubDate>
      <category>wordlist</category>
      <category>forced-browsing</category>
      <category>hidden-resources</category>
      <category>research</category>
      <category>project</category>
      <category>download</category>
      <description>&lt;p&gt;Forced browsing / finding hidden resources is one of the crucial part of any black-box web application security assessment. There are great tools to accomplish this task, but our favorite is &lt;a href="http://www.owasp.org/index.php/Category:OWASP_DirBuster_Project"&gt;DirBuster&lt;/a&gt;. Simple, fast &amp;amp; smart. &lt;/p&gt;  &lt;p&gt;DirBuster ships with several wordlists, these wordlists generated via one big crawler which visited tons of websites, collected links and created most common directory / file names on the Internet. This is a really nice approach and DirBuster’s wordlists worked much better than any other wordlists out there.&lt;/p&gt;  &lt;p&gt;However there is one fundamental&amp;#160; problem with these wordlists. Whilst the purpose of these wordlists is finding hidden and not linked resources, ironically they are generated &lt;strong&gt;only &lt;/strong&gt;from &lt;strong&gt;known &lt;/strong&gt;and &lt;strong&gt;linked resources&lt;/strong&gt;. To address this problem we came up with the idea of generating wordlists from open source code repositories. This way it would be possible to see all file/directory names and create much more useful wordlists.&lt;/p&gt;  &lt;p&gt;We have extracted the directory structure and file names of many projects from Google Code and SourceForge to prepare a good wordlist for discovering hidden files/folders on a targeted web application.    &lt;br /&gt;&lt;/p&gt;  &lt;h2&gt;Numbers&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;We have processed over 5000 projects. &lt;/li&gt;    &lt;li&gt;We have more than 400k words at our database. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;We have sorted the words according to the their frequency count and prepared some lists based on this data.&lt;/p&gt;  &lt;h2&gt;Wordlist Categories&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;Admin Files &lt;/li&gt;    &lt;li&gt;Debugging &lt;/li&gt;    &lt;li&gt;Error &lt;/li&gt;    &lt;li&gt;Help / Readme &lt;/li&gt;    &lt;li&gt;Index &lt;/li&gt;    &lt;li&gt;Install / Setup&amp;#160; &lt;/li&gt;    &lt;li&gt;Log &lt;/li&gt;    &lt;li&gt;Test &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;How did we generate the wordlists?&lt;/h2&gt;  &lt;p&gt;Initially we needed to find lots of public SVN/CSV. So far we only used Google Code and Sourceforge. We did filtered search such as “Only PHP” or “Only ASP” projects. After this we used FSF (&lt;a href="http://code.google.com/p/fm-fsf/"&gt;Freakin’ Simple Fuzzer&lt;/a&gt;) to scrape, it was a one liner.     &lt;br /&gt;After we had the list of all open source projects, we wrote couple of simple batch files to start getting list of files via SVN and CVS clients.     &lt;br /&gt;When all finished, we coded a small client to analyse the all repository outputs and load them into an SQL Server database. Later on we applied many filters with yet another small script and generated all these different wordlists to use in different scenarios.&lt;/p&gt;  &lt;h2&gt;Download&lt;/h2&gt;  &lt;p&gt;&lt;a href="http://www.mavitunasecurity.com/s/research/SVNDigger.zip"&gt;Download Wordlists (GPL) – SVNDigger.zip (~550KB)&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;all.txt &lt;/li&gt;    &lt;li&gt;all-dirs.txt &lt;/li&gt;    &lt;li&gt;all-extensionless.txt &lt;/li&gt;    &lt;li&gt;context\admin.txt &lt;/li&gt;    &lt;li&gt;context\debug.txt &lt;/li&gt;    &lt;li&gt;context\error.txt &lt;/li&gt;    &lt;li&gt;context\help.txt &lt;/li&gt;    &lt;li&gt;context\index.txt &lt;/li&gt;    &lt;li&gt;context\install.txt &lt;/li&gt;    &lt;li&gt;context\log.txt &lt;/li&gt;    &lt;li&gt;context\readme.txt &lt;/li&gt;    &lt;li&gt;context\root.txt &lt;/li&gt;    &lt;li&gt;context\setup.txt &lt;/li&gt;    &lt;li&gt;context\test.txt &lt;/li&gt;    &lt;li&gt;cat\Conf\conf.txt &lt;/li&gt;    &lt;li&gt;cat\Conf\config.txt &lt;/li&gt;    &lt;li&gt;cat\Conf\htaccess.txt &lt;/li&gt;    &lt;li&gt;cat\Conf\properties.txt &lt;/li&gt;    &lt;li&gt;cat\Database\inc.txt &lt;/li&gt;    &lt;li&gt;cat\Database\ini.txt &lt;/li&gt;    &lt;li&gt;cat\Database\mdb.txt &lt;/li&gt;    &lt;li&gt;cat\Database\mdf.txt &lt;/li&gt;    &lt;li&gt;cat\Database\sql.txt &lt;/li&gt;    &lt;li&gt;cat\Database\xml.txt &lt;/li&gt;    &lt;li&gt;cat\Language\ascx.txt &lt;/li&gt;    &lt;li&gt;cat\Language\asp.txt &lt;/li&gt;    &lt;li&gt;cat\Language\aspx.txt &lt;/li&gt;    &lt;li&gt;cat\Language\c.txt &lt;/li&gt;    &lt;li&gt;cat\Language\cfm.txt &lt;/li&gt;    &lt;li&gt;cat\Language\cpp.txt &lt;/li&gt;    &lt;li&gt;cat\Language\cs.txt &lt;/li&gt;    &lt;li&gt;cat\Language\css.txt &lt;/li&gt;    &lt;li&gt;cat\Language\html.txt &lt;/li&gt;    &lt;li&gt;cat\Language\jar.txt &lt;/li&gt;    &lt;li&gt;cat\Language\java.txt &lt;/li&gt;    &lt;li&gt;cat\Language\js.txt &lt;/li&gt;    &lt;li&gt;cat\Language\jsp.txt &lt;/li&gt;    &lt;li&gt;cat\Language\jspf.txt &lt;/li&gt;    &lt;li&gt;cat\Language\php.txt &lt;/li&gt;    &lt;li&gt;cat\Language\php3.txt &lt;/li&gt;    &lt;li&gt;cat\Language\php5.txt &lt;/li&gt;    &lt;li&gt;cat\Language\phpt.txt &lt;/li&gt;    &lt;li&gt;cat\Language\pl.txt &lt;/li&gt;    &lt;li&gt;cat\Language\py.txt &lt;/li&gt;    &lt;li&gt;cat\Language\rb.txt &lt;/li&gt;    &lt;li&gt;cat\Language\sh.txt &lt;/li&gt;    &lt;li&gt;cat\Language\swf.txt &lt;/li&gt;    &lt;li&gt;cat\Language\tpl.txt &lt;/li&gt;    &lt;li&gt;cat\Language\vb.txt &lt;/li&gt;    &lt;li&gt;cat\Language\wsdl.txt &lt;/li&gt;    &lt;li&gt;cat\Project\csproj.txt &lt;/li&gt;    &lt;li&gt;cat\Project\pdb.txt &lt;/li&gt;    &lt;li&gt;cat\Project\resx.txt &lt;/li&gt;    &lt;li&gt;cat\Project\sln.txt &lt;/li&gt;    &lt;li&gt;cat\Project\suo.txt &lt;/li&gt;    &lt;li&gt;cat\Project\vbproj.txt &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;   &lt;br /&gt;It’s licensed under GPL, feel free to share and use your own GPL-Compatible application.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=hViZeOOudu0:kp4V1cxSu3U:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=hViZeOOudu0:kp4V1cxSu3U:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=hViZeOOudu0:kp4V1cxSu3U:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=hViZeOOudu0:kp4V1cxSu3U:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=hViZeOOudu0:kp4V1cxSu3U:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/hViZeOOudu0" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/svn-digger-better-lists-for-forced-browsing/</feedburner:origLink></item>
    <item>
      <title>Visit us at DevWeek 2011 in London</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/uTTFaW37ijg/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/visit-us-at-devweek-2011-in-london/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Tue, 08 Mar 2011 08:46:44 GMT</pubDate>
      <category>conference</category>
      <category>event</category>
      <category>devweek</category>
      <description>&lt;p&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top: 0px; border-right: 0px; padding-top: 0px" border="0" alt="Download brochure" align="right" src="http://www.devweek.com/pix/brochure2011.jpg" width="134" height="185" /&gt;We’ll be at &lt;a href="http://www.devweek.com/"&gt;DevWeek 2011&lt;/a&gt;, don’t forget to drop by&amp;#160; our booth to meet us. There will be some special discount for Devweek attendees as well.&lt;/p&gt;  &lt;p&gt;See you in there.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=uTTFaW37ijg:KsBtWiOQtqM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=uTTFaW37ijg:KsBtWiOQtqM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=uTTFaW37ijg:KsBtWiOQtqM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=uTTFaW37ijg:KsBtWiOQtqM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=uTTFaW37ijg:KsBtWiOQtqM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/uTTFaW37ijg" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/visit-us-at-devweek-2011-in-london/</feedburner:origLink></item>
    <item>
      <title>Netsparker 1.8.3.3 is out</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/0t_Mk_eCaRY/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/netsparker-1833-is-out/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Thu, 10 Feb 2011 12:37:12 GMT</pubDate>
      <category>netsparker</category>
      <category>release</category>
      <category>csrf</category>
      <category>anti-csrf</category>
      <description>&lt;p&gt;After &lt;a href="https://netsparker.zendesk.com/forums/130201/entries/347657-previous-releases-changelogs"&gt;releasing 7 updates in 2010&lt;/a&gt; in total of 16 security checks and 15 new features, here is the first Netsparker update of 2011.&lt;/p&gt;  &lt;h3&gt;Anti-CSRF Token Support&lt;/h3&gt;  &lt;p&gt;If you ever tried to test a website with strict anti-CSRF manually or automatically, you would know how irritating it can get. It is also very hard to exploit vulnerabilities in these applications where many tools do not support Anti-CSRF tokens.&lt;/p&gt;  &lt;p&gt;Netsparker 1.8.3.3 comes with Anti-CSRF token support in detection, confirmation and exploitation.&lt;/p&gt;  &lt;p&gt;By default, it automatically works with the following frameworks / languages:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;ASP.NET and ASP.NET MVC &lt;/li&gt;    &lt;li&gt;Struts2 &lt;/li&gt;    &lt;li&gt;ColdFusion &lt;/li&gt;    &lt;li&gt;PHP (Symfony,CodeIgniter,Zend) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;You can go to ”Settings (F4) &amp;gt; Attacking“ to configure it according to your custom applications. &lt;/p&gt;  &lt;h4&gt;Enjoy!&lt;/h4&gt;  &lt;h3&gt;Brute Force Support&lt;/h3&gt;  &lt;p&gt;Now when Netsparker sees a resource that requires Basic, NTLM or Digest Authentication, it automatically tries a list of known username and passwords and reports if it manages to find a valid credential. You can change Brute Force related settings from “Settings (F4) &amp;gt; Brute Force”&lt;/p&gt;  &lt;h3&gt;New Checks&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;Frame Injection &lt;/li&gt;    &lt;li&gt;Possible Sensitive Files Detection (&lt;em&gt;Categories: Log, Stats, Installation,Configuration,Administration, Database&lt;/em&gt;) &lt;/li&gt;    &lt;li&gt;Backdoor Detection &lt;/li&gt;    &lt;li&gt;Tomcat Source Code Disclosure &lt;/li&gt;    &lt;li&gt;Tomcat Default Pages Identification &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Form Authentication Improvements&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;AJAX support added to Form Authentication (Netsparker supported AJAX in crawling since the first release however it wasn’t supported in From Authentication and we finally addressed this issue) &lt;/li&gt;    &lt;li&gt;RegEx option added to Signatures &lt;/li&gt;    &lt;li&gt;New Source Code View added &lt;/li&gt;    &lt;li&gt;Logged In/Out Views improved &lt;/li&gt;    &lt;li&gt;Addressed an issue that where some characters such as (') cause problems in Configure Authentication if they are used in usernames or passwords &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Other Improvements&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;Heuristic Binary Response Detection added. This will increase the speed and coverage of scans. &lt;/li&gt;    &lt;li&gt;Extension Blacklisting slightly changed. Now Netsparker determines automatically whether a URL is static or a dynamic file. &lt;/li&gt;    &lt;li&gt;New checks added to XSS Engine &lt;/li&gt;    &lt;li&gt;Confirmation added to external JS injection in XSS Engine &lt;/li&gt;    &lt;li&gt;An advanced Negative Match option added to Advanced Settings click to &amp;quot;Settings&amp;quot; while holding down &amp;quot;Ctrl&amp;quot; to enable Negative Matching option in Configure Form Authentication &lt;/li&gt;    &lt;li&gt;Minor charset related bugs addressed &lt;/li&gt;    &lt;li&gt;Basic Authentication issues were not reported if the user manually entered a Basic Authentication &lt;/li&gt;    &lt;li&gt;Vulnerable parameter was reported incorrectly in Permanent XSS issues &lt;/li&gt;    &lt;li&gt;If there is a Path or Internal IP Disclosures in HTTP Headers, Netsparker will report those as well &lt;/li&gt;    &lt;li&gt;Some issues were not reported if they were in 404 pages. &lt;/li&gt;    &lt;li&gt;Several other minor changes and improvements &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;If you have a valid Netsparker Professional or Standard license, then all you need to do is, to click &amp;quot;Help &amp;gt; Check Updates&amp;quot; to update to Netsparker’s latest version.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=0t_Mk_eCaRY:EsuEEQzdsKg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=0t_Mk_eCaRY:EsuEEQzdsKg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=0t_Mk_eCaRY:EsuEEQzdsKg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=0t_Mk_eCaRY:EsuEEQzdsKg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=0t_Mk_eCaRY:EsuEEQzdsKg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/0t_Mk_eCaRY" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/netsparker-1833-is-out/</feedburner:origLink></item>
    <item>
      <title>New version of Netsparker Community Edition (v1.7.2.13) is Released</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/1JYzMbvQMQk/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/new-version-of-netsparker-community-edition-v1-7-2-13-is-released/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Wed, 12 Jan 2011 13:56:04 GMT</pubDate>
      <category>CE</category>
      <category>release</category>
      <category>update</category>
      <category>free</category>
      <description>&lt;p&gt;After pushing so many new features for Netsparker Professional users, it's time to update our Free Web Application Security Scanner - Netsparker Community Edition.&lt;/p&gt;  &lt;p&gt;Netsparker CE now finds and confirms much more vulnerabilities. We also introduce registration in this version. This way we can give better support to Netsparker CE users and get better feedback from them.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href="http://www.mavitunasecurity.com/communityedition/"&gt;Download Netsparker Community Edition v1.7.2.13&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Happy New Year!&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=1JYzMbvQMQk:OLFmd7B4jJQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=1JYzMbvQMQk:OLFmd7B4jJQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=1JYzMbvQMQk:OLFmd7B4jJQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=1JYzMbvQMQk:OLFmd7B4jJQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=1JYzMbvQMQk:OLFmd7B4jJQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/1JYzMbvQMQk" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/new-version-of-netsparker-community-edition-v1-7-2-13-is-released/</feedburner:origLink></item>
    <item>
      <title>Netsparker 1.7.0.0 Released</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/ncVOIyUVEb0/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/netsparker-1-7-0-0-released/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Thu, 02 Dec 2010 16:02:59 GMT</pubDate>
      <category>release</category>
      <category>update</category>
      <description>&lt;p&gt;This is the 8th update this year (&lt;em&gt;except minor releases&lt;/em&gt;). We added bunch of new checks, new features and done lots of improvements. We are really happy about this one. We added full support PostgreSQL and MS Access in SQL Injection engine. Now just like SQL Server, MySQL and ORACLE it's possible for Netsparker to find, confirm and exploit SQL Injection vulnerabilities when backend database is PostgreSQL or MS Access.&lt;/p&gt;  &lt;p&gt;We added 5 new checks, 2 new features and lots of other improvements, if you have a valid Netsparker subscription Netsparker will automatically update itself or you can manually click &amp;quot;&lt;b&gt;Help &amp;gt; Check Updates&lt;/b&gt;&amp;quot; to get this update.&lt;/p&gt;  &lt;h3&gt;New Feature : Controlled Scan&lt;/h3&gt;  &lt;p&gt;We added a quite cool new feature called &amp;quot;Controlled Scan&amp;quot;. Choose a page and parameters to scan from Sitemap, choose engines that you want to scan with and click &amp;quot;Scan&amp;quot;. This way you can do quick scans or very specific scans without worrying about scope restrictions.&lt;/p&gt;  &lt;p&gt;This is a great feature to combine with Netsparker's Internal Proxy feature. Use Netsparker's proxy, browse the website, choose parameters you want to test and click &amp;quot;Scan&amp;quot;.&lt;/p&gt;  &lt;h3&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://www.mavitunasecurity.com/s/r/b_controlledscan.png" width="893" height="560" /&gt;New Feature : Retest&lt;/h3&gt;  &lt;p&gt;You told us that you need to Retest issues and as usual we listened. Choose a vulnerability from a loaded scan and click Retest to confirm whether that issue has been addressed correctly or not.&lt;/p&gt;  &lt;p&gt;Retest is not enabled for all vulnerability types yet, when you click an issue from the sitemap or Issues List GUI will inform you whether it's possible to retest for that selected issue or not.&lt;/p&gt;  &lt;p&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://www.mavitunasecurity.com/s/r/b_retest.png" width="817" height="444" /&gt;&lt;/p&gt;  &lt;h3&gt;New Checks&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;Silverlight Open Access Policy / Silverlight Access Policy Identified Checks Added &lt;/li&gt;    &lt;li&gt;Django Stack Trace Disclosure Check Added &lt;/li&gt;    &lt;li&gt;MySQL Username Disclosure Check added &lt;/li&gt;    &lt;li&gt;New Backup File Checks added &lt;/li&gt;    &lt;li&gt;X-XSS-Protection Check added &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;We’ve improved several checks;&lt;/p&gt;  &lt;h3&gt;Reporting&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;CSV Report format added &lt;/li&gt;    &lt;li&gt;XSL added to XML reports so when you open XML report they'll look better! &lt;/li&gt;    &lt;li&gt;Several usability &amp;amp; GUI improvements in export report / save dialogs &lt;/li&gt;    &lt;li&gt;Sorting in the reports and Issues List improved &lt;/li&gt;    &lt;li&gt;Now generated HTML Reports are W3C validated &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;SQL Injection&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;New Double Encoded checks added &lt;/li&gt;    &lt;li&gt;MS Access support added, including confirmation &amp;amp; exploitation &lt;/li&gt;    &lt;li&gt;PostgreSQL support completed. Including confirmation &amp;amp; exploitation &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;LFI &lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;A bug in LFI confirmation via /proc/version and similar checks fixed. This was breaking the LFI confirmation in some applications &lt;/li&gt;    &lt;li&gt;New Double Encoded checks added &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;XSS &lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;XSS Engine now detects and confirms XSS vulnerabilities in &amp;lt;style&amp;gt; blocks &lt;/li&gt;    &lt;li&gt;A bug fixed and confirmation support added to remote .CSS injection for XSS &lt;/li&gt;    &lt;li&gt;New Double Encoded checks added to XSS &lt;/li&gt;    &lt;li&gt;New XSS Checks added to cover some more corner cases &lt;/li&gt;    &lt;li&gt;URL Based XSS attacks optimised, some bugs addressed &lt;/li&gt;    &lt;li&gt;Null Byte + XSS checks added &lt;/li&gt;    &lt;li&gt;A missing confirmation added in an ASP.NET expression bypass XSS attack &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Other Checks&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;Windows Internal Path Leakage detection improved &lt;/li&gt;    &lt;li&gt;MS Office Information Disclosure Checks now add extracted user information to the report &lt;/li&gt;    &lt;li&gt;Robots.txt, Sitemap.xml results weren't crawled successfully since the 1.6.0.0. Now Netsparker parses them correctly and follows the identified links &lt;/li&gt;    &lt;li&gt;ASP.NET 4 Version Disclosure added &lt;/li&gt;    &lt;li&gt;Started to check for .inc files &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;New Settings&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;Ability to change ignored extensions (Settings &amp;gt; Scope) &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Other Improvements &amp;amp; Bug Fixes&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;Severities of several vulnerabilities changed &lt;/li&gt;    &lt;li&gt;XML reports now filters null bytes and some other restricted characters to ensure compatibility with strict XML parsers &lt;/li&gt;    &lt;li&gt;Log Based LFI Code Execution vulnerability template updated to reflect new confirmation support for this vulnerability &lt;/li&gt;    &lt;li&gt;User friendly error message added when user try to configure a form authentication for an empty URL &lt;/li&gt;    &lt;li&gt;Some tooltip updated and new tooltips added Form Authentication &lt;/li&gt;    &lt;li&gt;PHP Source Code Disclosure check improved &lt;/li&gt;    &lt;li&gt;Netsparker was doing some requests twice, this issue has been addressed &lt;/li&gt;    &lt;li&gt;Resource Finder was doing same requests more than once &lt;/li&gt;    &lt;li&gt;A detection pattern related bug fixed in the GUI &lt;/li&gt;    &lt;li&gt;Extra Information was incorrectly reported in some internal path leakage and IP disclosures issues &lt;/li&gt;    &lt;li&gt;Numbers added to Logging Window &lt;/li&gt;    &lt;li&gt;Incorrect Custom 404 detection in URL Based XSS attacks on IIS servers addressed &lt;/li&gt;    &lt;li&gt;Recent Files 10 files limitation bug fixed &lt;/li&gt;    &lt;li&gt;When running Netsparker from Command Line it will no longer generate PDF files for XML reports &lt;/li&gt;    &lt;li&gt;Several other minor fixes &amp;amp; improvements &lt;/li&gt; &lt;/ul&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=ncVOIyUVEb0:Vh_SqDlsJD4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=ncVOIyUVEb0:Vh_SqDlsJD4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=ncVOIyUVEb0:Vh_SqDlsJD4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=ncVOIyUVEb0:Vh_SqDlsJD4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=ncVOIyUVEb0:Vh_SqDlsJD4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/ncVOIyUVEb0" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/netsparker-1-7-0-0-released/</feedburner:origLink></item>
    <item>
      <title>Win a 16GB iPad from Netsparker [Finished]</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/yRKh1xoUfGc/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/win-an-ipad-16gb-wifi/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Tue, 09 Nov 2010 09:26:48 GMT</pubDate>
      <category>iPad</category>
      <category>free</category>
      <category>contest</category>
      <description>&lt;p&gt;&lt;img style="display: inline; float: right" align="right" src="http://www.mavitunasecurity.com/s/r/bipad.jpg" width="296" height="222" /&gt;&lt;/p&gt;  &lt;p&gt;Contest is over, thanks a lot to everyone and congratulations to winner : &lt;strong&gt;&lt;a href="https://twitter.com/libbypennlondon"&gt;@libbypennlondon&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;-----------------&lt;/p&gt;  &lt;p&gt;We are giving away one 16GB – Wifi iPad, it’s fairly easy to win it!&lt;/p&gt;  &lt;p&gt;Follow &lt;a href="http://twitter.com/netsparker" target="_blank"&gt;Netsparker – Web Application Security Scanner in twitter @netsparker&lt;/a&gt; and retweet this “&lt;a href="http://twitter.com/?status=Win+an+iPad+from+Netsparker+-+http%3a%2f%2fbit.ly%2fdmepdP+-+Just+follow+%40netsparker+and+retweet+this!++%23netsparker+%23twtaway" target="_blank"&gt;Win an iPad from Netsparker - http://bit.ly/dmepdP #netsparker&lt;/a&gt;” and win an iPad now.&lt;/p&gt;  &lt;p&gt;Here is the contest page for more information: &lt;a href="http://twtaway.com/7sqrai"&gt;http://twtaway.com/7sqrai&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://twitter.com/netsparker" target="_blank"&gt;Follow @netsparker on Twitter &lt;/a&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://feeds.feedburner.com/netsparker" target="_blank"&gt;Subscribe to RSS&lt;/a&gt;&amp;#160; &lt;/li&gt; &lt;/ul&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=yRKh1xoUfGc:GA_AnS43vHQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=yRKh1xoUfGc:GA_AnS43vHQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=yRKh1xoUfGc:GA_AnS43vHQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=yRKh1xoUfGc:GA_AnS43vHQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=yRKh1xoUfGc:GA_AnS43vHQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/yRKh1xoUfGc" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/win-an-ipad-16gb-wifi/</feedburner:origLink></item>
    <item>
      <title>Netsparker 1.6.0.0 Released</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/fEMRSzbX4WM/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/netsparker-1-6-0-0-released/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Thu, 07 Oct 2010 08:16:44 GMT</pubDate>
      <category>release</category>
      <category>update</category>
      <category>SQLInjection</category>
      <description>&lt;p&gt;A new version of Netsparker is here! It took us a while to get this one out and there are many minor &amp; major changes, updates, engine improvements and a new engine. As usual it's free for all current subscribers and all you need to do is clicking to “Help &gt; Check for Updates” to update your Netsparker Professional / Standard edition.&lt;/p&gt;  &lt;h3&gt;&lt;b&gt;New Engine - Blind Command Injection&lt;/b&gt;&lt;/h3&gt;  &lt;p&gt;We added a new engine to detect Command Injection when output of the command is not visible in the HTTP Response. &lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;h3&gt;&lt;b&gt;Test Improvements&lt;/b&gt;&lt;/h3&gt;  &lt;p&gt;&lt;b&gt;Better SQL Injection Tests &lt;/b&gt;&lt;/p&gt;  &lt;p&gt;We heavily focused on SQL Injection coverage and increasing it in this release. Improved &lt;b&gt;Error Based&lt;/b&gt; &lt;b&gt;SQL Injection&lt;/b&gt; and &lt;b&gt;Blind SQL Injection&lt;/b&gt; Engines a lot. Now they'll find more corner cases including SQL Injections in INSERTs, UPDATEs, COLUMN fields, TABLE fields and lots of other not-so-common places. &lt;/p&gt;  &lt;p&gt;Error based SQL Injection exploitation now supports MSSQL, MySQL, ORACLE and Postgres databases.&lt;/p&gt;  &lt;p&gt;Post-exploitation checks "Database User has Admin Privileges" issues now support MSSQL, MySQL, ORACLE and Postgres.&lt;/p&gt;  &lt;h3&gt;&lt;b&gt;New Features&lt;/b&gt;&lt;/h3&gt;  &lt;p&gt;&lt;b&gt;Client Certificate Authentication Support&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Now you can test Client Certificate required applications and it's integrated to Windows Certificate Store.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Vulnerability Classification &lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Netsparker now maps all identified vulnerabilities with PCI 1.2, OWASP Top 10 - 2010, WASC, CWE and CAPEC. Related references can be found in vulnerability view, PDF, XML and HTML reports.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;New Save Files&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Now you can double click Netsparker Save Files and open previously saved scans, while doing this we also added that now all Auto-saved scans stored in the recent file. Now you can easily access your previous scans.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Test Improvements &lt;/b&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Internal IP Disclosure checks improved &lt;/li&gt;    &lt;li&gt;XSS vulnerabilities in 302 responses now reported as [Possible] due to exploitation limitations in real world with some special note &lt;/li&gt;    &lt;li&gt;LFI engine improved, new checks added &lt;/li&gt;    &lt;li&gt;Tomcat Error Disclosure Test Added &lt;/li&gt;    &lt;li&gt;Internal Path Leakage tests improved to be more accurate &lt;/li&gt;    &lt;li&gt;Directory Listing Identified tests improved and new tests added &lt;/li&gt;    &lt;li&gt;PHP Source Code Disclosure test improved &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;b&gt;Old School Changelog&lt;/b&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;i&gt;Many minor bug fixes and improvements in the GUI and several other places.&lt;/i&gt; &lt;/li&gt;    &lt;li&gt;Fixed a bug that caused Netsparker to carry out the same attack twice in certain conditions &lt;/li&gt;    &lt;li&gt;A bug fixed in the Settings interface, now it some settings like User Agent doesn't require user to restart Netsparker &lt;/li&gt;    &lt;li&gt;A bug in Collapse All fixed &lt;/li&gt;    &lt;li&gt;A bug in LFI Exploitation fixed, now Export Selected Files works as expected &lt;/li&gt;    &lt;li&gt;Netsparker save files now registered to Netsparker, drag &amp; drop, double click etc. will allow you to open Netsparker files &lt;/li&gt;    &lt;li&gt;NTLM/Basic Auth now can be saved into profiles &lt;/li&gt;    &lt;li&gt;Several bugs fixed in HTTP Import features &lt;/li&gt;    &lt;li&gt;Netsparker's Proxy now works correctly with SSL websites &lt;/li&gt;    &lt;li&gt;Non UTF-8 HTTP Responses now rendered in the GUI correctly &lt;/li&gt;    &lt;li&gt;Binary file detection added, so Netsparker will not download some binary files anymore &lt;/li&gt;    &lt;li&gt;A bug caused Netsparker to miss "Upload Identified" issues addressed &lt;/li&gt;    &lt;li&gt;Sitemap doesn't show detected custom 404 pages any more &lt;/li&gt;    &lt;li&gt;NTLM Authentication added CLI &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="https://netsparker.zendesk.com/forums/130204-feature-requests"&gt;Don't forget to tell us what you want for the releases.&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=fEMRSzbX4WM:zs_IH1MTqDs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=fEMRSzbX4WM:zs_IH1MTqDs:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=fEMRSzbX4WM:zs_IH1MTqDs:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=fEMRSzbX4WM:zs_IH1MTqDs:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=fEMRSzbX4WM:zs_IH1MTqDs:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/fEMRSzbX4WM" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/netsparker-1-6-0-0-released/</feedburner:origLink></item>
    <item>
      <title>OWASP AppSec USA 2010</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/VZYR1x-pfxQ/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/owasp-appsec-usa-2010/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Sun, 05 Sep 2010 06:23:27 GMT</pubDate>
      <category>OWASP</category>
      <category>AppSec</category>
      <category>conference</category>
      <category>event</category>
      <description>&lt;p&gt;We will be exhibiting in &lt;a href="http://www.appsecusa.org/" target="_blank"&gt;OWASP AppSec USA 2010&lt;/a&gt; in California. We'll have limited special Netsparker Professional offers and live Netsparker demos during the conference. Don't forget to stop by and say &amp;quot;Hello&amp;quot;!&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=VZYR1x-pfxQ:SZ7t4Xz-tv8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=VZYR1x-pfxQ:SZ7t4Xz-tv8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=VZYR1x-pfxQ:SZ7t4Xz-tv8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=VZYR1x-pfxQ:SZ7t4Xz-tv8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=VZYR1x-pfxQ:SZ7t4Xz-tv8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/VZYR1x-pfxQ" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/owasp-appsec-usa-2010/</feedburner:origLink></item>
    <item>
      <title>Netsparker Community Edition 1.5.0.0 Released!</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/Izka_M0_9kw/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/netsparker-community-edition-1500-released/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Mon, 28 Jun 2010 10:49:26 GMT</pubDate>
      <category>CE</category>
      <category>community-edition</category>
      <category>release</category>
      <category>free</category>
      <category>update</category>
      <description>&lt;p&gt;We released a new update for &lt;a href="http://www.mavitunasecurity.com/communityedition/" target="_blank"&gt;Netsparker Community Edition&lt;/a&gt;. There is not much new features in Community Edition but this release addresses most common issues and includes several improvements. You can use “Help &gt; Check Updates” or you can just download the latest version from &lt;a href="http://www.mavitunasecurity.com/communityedition/" target="_blank"&gt;Community Edition page&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=Izka_M0_9kw:fRdi7OaRS4U:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=Izka_M0_9kw:fRdi7OaRS4U:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=Izka_M0_9kw:fRdi7OaRS4U:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=Izka_M0_9kw:fRdi7OaRS4U:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=Izka_M0_9kw:fRdi7OaRS4U:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/Izka_M0_9kw" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/netsparker-community-edition-1500-released/</feedburner:origLink></item>
    <item>
      <title>Netsparker 1.5.0.0 Released</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/NAd-ebsMyFA/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/netsparker-1500-released/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Tue, 15 Jun 2010 20:22:18 GMT</pubDate>
      <category>release</category>
      <category>proxy</category>
      <category>manual-crawl</category>
      <category>import</category>
      <category>exclude</category>
      <category>control</category>
      <description>&lt;p&gt;Yet again we pushed our limits to bring you a new update, &lt;em&gt;Netsparker 1.5.0.0 "Control" Release&lt;/em&gt;. Beside of the casual improvements and polishing we have some new and cool features in this release. We mostly focused on features that gives more control to the user over the scan. Ability to exclude folders, crawl the application by using Netsparker’s internal proxy, import links and from proxies etc.&lt;/p&gt;  &lt;h3&gt;Manual Crawl - Proxy Mode&lt;/h3&gt;  &lt;p&gt;If you want to crawl your website and show Netsparker where to test then this is for you. Start Netsparker's internal proxy and configure your browser to Netsparker's internal proxy and browser the website.&lt;/p&gt;  &lt;p&gt;&lt;img src="http://www.mavitunasecurity.com/s/r/B_Proxy.png" /&gt;&lt;/p&gt;  &lt;p&gt;When you done just click &lt;b&gt;Resume&lt;/b&gt; and Netsparker will test the crawled parts of the application. If you still want to exclude some crawled pages from the attack then you can just right click on them and choose &lt;b&gt;Exclude from Attack.&lt;/b&gt;&lt;/p&gt;  &lt;h3&gt;Exclude from Attack&lt;/h3&gt;  &lt;p&gt;It's pretty straight and really useful feature. If you don't want Netsparker to attack a certain page (&lt;i&gt;i.e. contact form&lt;/i&gt;) just right click on that page in the Site Map and click &lt;b&gt;Exclude from Attack.&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;img src="http://www.mavitunasecurity.com/s/r/B_Exclude.png" /&gt;&lt;/p&gt;  &lt;h3&gt;Import / Enter Links and HTTP Requests&lt;/h3&gt;  &lt;p&gt;Sometimes you know there is a part of the application that Netsparker cannot crawl (&lt;i&gt;a non linked URL, a page behind a Java Applet, ActiveX or a Flash&lt;/i&gt;). Now all you need to do is giving these HTTP Requests / Links to Netsparker.&lt;/p&gt;  &lt;p&gt;It's pretty easy to do this, Netsparker supports log files from proxies such as Fiddler, Burp, Webscarab, Paros or you can just use a plain text file.&lt;/p&gt;  &lt;p&gt;&lt;img src="http://www.mavitunasecurity.com/s/r/b_StartScanImport.png" /&gt;&lt;/p&gt;  &lt;p&gt;To make things even simpler just type this URLs not only in the beginning of the scan even during the crawling phase.&lt;/p&gt;  &lt;p&gt;&lt;img src="http://www.mavitunasecurity.com/s/r/b_EnterLinks.png" /&gt;&lt;/p&gt;  &lt;p&gt;If you don't care about having more control over your scans then don't worry you can still type the URL and click "Start Scan" and it'll do just fine.&lt;/p&gt;  &lt;h3&gt;Update&lt;/h3&gt;  &lt;p&gt;If you have a valid Netsparker Professional or Standard license then all you need to do is click "&lt;strong&gt;Help &gt; Check Updates&lt;/strong&gt;" to update to &lt;strong&gt;Netsparker 1.5.0.0&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.mavitunasecurity.com/blog/changelog--netsparker-v1500-release/" target="_blank"&gt;Netsparker 1.5.0.0 Changelog&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="https://netsparker.zendesk.com/forums/130204-feature-requests"&gt;Don’t forget to tell us what do you want in the next version.&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=NAd-ebsMyFA:wXJke1-RwTM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=NAd-ebsMyFA:wXJke1-RwTM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=NAd-ebsMyFA:wXJke1-RwTM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=NAd-ebsMyFA:wXJke1-RwTM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=NAd-ebsMyFA:wXJke1-RwTM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/NAd-ebsMyFA" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/netsparker-1500-released/</feedburner:origLink></item>
    <item>
      <title>Netsparker 1.4.0.0 Released</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/yu8jdYmDPXo/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/netsparker-1400-released/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Mon, 24 May 2010 16:15:10 GMT</pubDate>
      <category>release</category>
      <category>netsparker</category>
      <category>reporting</category>
      <category>report</category>
      <category>open-redirect</category>
      <description>&lt;p&gt;&lt;a title="Report Cover Page" href="/s/r/B_report1.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 5px 10px 10px 5px; display: inline; border-top: 0px; border-right: 0px" border="0" align="left" src="/s/r/B_report1-m.png" rel="lightbox[]" /&gt;&lt;/a&gt;Netsparker 1.4.0.0 “r&lt;em&gt;eports that you can send to your boss&lt;/em&gt;” Release has arrived, as usual all of our customers can get this update for free, all you need to is go to "Help &gt; Check Updates" and confirm the upgrade request.&lt;/p&gt;  &lt;h3&gt;Improved Reporting&lt;/h3&gt;  &lt;p&gt;You wanted a better reporting with charts, executive summary more details, better presentations etc. We scratched our old reporting and improved our custom reporting to deliver a much better report.&lt;/p&gt;  &lt;p&gt;We are working on new report formats especially for compliance reporting and in the next release you'll see new reports and report customization features.&lt;/p&gt;  &lt;p&gt;In the mean time if you want to write your own reports or customize default reports please refer to &lt;a href="http://www.mavitunasecurity.com/blog/custom-reporting-api/"&gt;Custom Reporting API&lt;/a&gt;, if you run into any problem &lt;a href="https://netsparker.zendesk.com/"&gt;let us know&lt;/a&gt; and we'll help you.&lt;/p&gt;  &lt;h3&gt;&lt;a title="Report Sample Vulnerability" href="/s/r/B_report2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px 5px 5px 10px; display: inline; border-top: 0px; border-right: 0px" border="0" align="right" src="/s/r/B_report2-m.gif" rel="lightbox[]" /&gt;&lt;/a&gt;Open Redirect Check Added&lt;/h3&gt;  &lt;p&gt;We do have a new engine: &lt;a href="http://cwe.mitre.org/data/definitions/601.html"&gt;Open Redirect&lt;/a&gt;. Simply checking for Open Redirect / Arbitrary URL redirection issues. Currently it doesn't support JavaScript redirects but we are working on that.&lt;/p&gt;  &lt;h3&gt;Other Fixes and Improvements&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;A scope bug fixed which was causing the bypass the scope for one request after some redirects. &lt;/li&gt;    &lt;li&gt;Extra runtime checks added to ensure that all required libraries are working properly and system requirements are correctly installed and configured by the installer. &lt;/li&gt;    &lt;li&gt;Minor installer improvements &lt;/li&gt;    &lt;li&gt;Netsparker wasn't using supplied URLs in the login unless they crawled. Now login URLs added to the crawler when Form Authentication configured. &lt;/li&gt;    &lt;li&gt;More error signatures added to detect error messages in web applications &lt;/li&gt;    &lt;li&gt;A bug addressed which was causing UI to be unresponsive when a user clicks to "Reset Layout" while using "SQL Injection Panel" &lt;/li&gt;    &lt;li&gt;Internal Path Leakage checks improved &lt;/li&gt;    &lt;li&gt;Error Based and Blind SQL Injection signatures improved to cover more and more corner cases &lt;/li&gt;    &lt;li&gt;Many other minor fixed related with UI, rare crashes and usability. &lt;/li&gt; &lt;/ul&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=yu8jdYmDPXo:5aNZ4eNG19E:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=yu8jdYmDPXo:5aNZ4eNG19E:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=yu8jdYmDPXo:5aNZ4eNG19E:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=yu8jdYmDPXo:5aNZ4eNG19E:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=yu8jdYmDPXo:5aNZ4eNG19E:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/yu8jdYmDPXo" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/netsparker-1400-released/</feedburner:origLink></item>
    <item>
      <title>Monthly Round-up March and April</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/ZKxb0wy2pis/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/monthly-roundup-march-and-april/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Sat, 22 May 2010 09:17:09 GMT</pubDate>
      <category>review</category>
      <category>netsparker</category>
      <category>roundup</category>
      <description>&lt;ul&gt;   &lt;li&gt;In March we released a new version : &lt;a href="http://www.mavitunasecurity.com/blog/netsparker-1300--all-you-can-scan-release/"&gt;Netsparker 1.3.0.0&lt;/a&gt; - &lt;em&gt;increased performance, much better and effective Cross-site Scripting checks, user interface improvements, better proxy management and support and many other improvements. &lt;/em&gt;In April we released another version &lt;a href="http://www.mavitunasecurity.com/blog/changelog-netsparker-13738-release/"&gt;Netsparker 1.3.7.38&lt;/a&gt;. Adds better proxy management, experimental Second Order SQL Injection engine and many other improvements.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;We released our &lt;a href="http://www.mavitunasecurity.com/communityedition/"&gt;Free web application security scanner - Netsparker Community Edition&lt;/a&gt;, which was a great release. Currently there are thousands of Community Editions users and a new update for Netsparker Community Edition is ready as well. We are planning to release it soon.       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;We have a new Help Desk and Forum to provide better support for Netsparker and Community Edition users. You can find &lt;a href="https://netsparker.zendesk.com/forums/130236-faq"&gt;Netsparker FAQ&lt;/a&gt; and some tips and tricks like &lt;a href="https://netsparker.zendesk.com/entries/121421-reading-target-websites-from-a-text-file"&gt;Reading target websites from a text file&lt;/a&gt;.       &lt;br /&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Couple of Reviews &lt;/h3&gt;  &lt;blockquote&gt;   &lt;p&gt;… Overall, I was quite impressed. The fact that it actually goes and tries the attacks with some dummy data, or even data that was pulled from context on the site is quite impressive. It even gives you tips or direct commands to run in order to fix some of the known issues. And where it doesn’t give specifics, it points you to the &lt;a href="http://owasp.org"&gt;OWASP&lt;/a&gt; site for guidelines. I might have to look towards this again and will definitely keep a reference to it in my toolbox for future endeavours…&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://securitymusings.com/article/1803/netsparker"&gt;Gemini Security - Security Musings Blog, Netsparker&lt;/a&gt;&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;.. The community edition also found SQLi that AppScan failed to in a side by side test. ..&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://cosine-security.blogspot.com/2010/04/netsparker-community-edition-review.html"&gt;Cosine Security, Netsparker Community Edition Review&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;.. If we are to truly take any of this data seriously, then we must realize that Netsparker was the only web application security scanner that performed well in any sort of benchmarks I've seen yet. Crazier, it's the only one that's free that performs better than W3AF or Skipfish (and by a lot!). Netsparker Pro also carries one of the cheapest price tags I've seen or heard of. I would be interested to try it out and benchmark it more, especially after seeing the Community Edition. It's possible that Netsparker was released this way because they know that they have a superior product compared to the rest of the market ..&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://sla.ckers.org/forum/read.php?12,28279,34108,"&gt;ntp, Web application scanners discussing in Sla.ckers&lt;/a&gt; &lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;h3&gt;Couple of Twitter Mentions&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://twitter.com/_ikki/statuses/12707687908"&gt;@_ikki&lt;/a&gt; Netsparker's crawler rocks! I've just found a test script undetected by Acunetix and Skipfish.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://twitter.com/ToolsWatch/status/12908513102"&gt;@ToolsWatch&lt;/a&gt; Just finished a pentest (Netsparker was a great help). Thanks Netsparker Community Edition (i hijacked stream to spawn a shell :)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://twitter.com/abhaybhargav/statuses/13889671571"&gt;@abhaybhargav&lt;/a&gt; Netsparker is a great tool! It has some very unique features! Kudos! &lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;&lt;em&gt;We are going to release this update in couple of days, keep watching us, &lt;/em&gt;&lt;a href="http://twitter.com/netsparker"&gt;&lt;em&gt;@netsparker&lt;/em&gt;&lt;/a&gt;&lt;em&gt;.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=ZKxb0wy2pis:RZ-drStFilo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=ZKxb0wy2pis:RZ-drStFilo:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=ZKxb0wy2pis:RZ-drStFilo:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=ZKxb0wy2pis:RZ-drStFilo:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=ZKxb0wy2pis:RZ-drStFilo:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/ZKxb0wy2pis" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/monthly-roundup-march-and-april/</feedburner:origLink></item>
    <item>
      <title>Netsparker v1.3.7.38 Release</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/i0Vudy4VR0s/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/netsparker-v13738-release/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Wed, 21 Apr 2010 19:31:49 GMT</pubDate>
      <category>release</category>
      <category>netsparker</category>
      <description>&lt;p&gt;Lots of improvements in Permanent XSS, XSS and SQL Injection engines. We added experimental Second Order SQL Injection support as well.&lt;/p&gt;  &lt;p&gt;There were some issues regarding to Proxy and Proxy Authentication, all those issues addressed as well.&lt;/p&gt;  &lt;p&gt;There are many other improvements and some bug fixes, &lt;a href="http://www.mavitunasecurity.com/blog/changelog-netsparker-13738-release/"&gt;check out the details in the Netsparker v1.3.7.38 changelog&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=i0Vudy4VR0s:xfBJ7dgD_To:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=i0Vudy4VR0s:xfBJ7dgD_To:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=i0Vudy4VR0s:xfBJ7dgD_To:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=i0Vudy4VR0s:xfBJ7dgD_To:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=i0Vudy4VR0s:xfBJ7dgD_To:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/i0Vudy4VR0s" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/netsparker-v13738-release/</feedburner:origLink></item>
    <item>
      <title>XSS to Root in Apache Jira Incident</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/c0JuHsBatbI/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/apacheorg-and-jira-incident/</guid>
      <author>Onur Yilmaz</author>
      <pubDate>Wed, 14 Apr 2010 13:06:40 GMT</pubDate>
      <category>apache</category>
      <category>JIRA</category>
      <category>XSS</category>
      <category>netsparker</category>
      <description>&lt;p&gt;The Apache Foundation infrastructure (apache.org) was a victim of a targeted attack for the second time this year. By exploiting a cross-site scripting vulnerability in a commercial bug tracking system called Jira, and using some social engineering skills, the attackers were able to gain access to several core servers of the Apache foundation.&lt;/p&gt;  &lt;h2&gt;The Apache Foundation &amp;amp; JIRA hacking Attack Details&lt;/h2&gt;  &lt;h3&gt;Exploiting a XSS on Jira&lt;/h3&gt;  &lt;p&gt;Attackers knew of the &lt;a href="http://www.mavitunasecurity.com/crosssite-scripting-xss/"&gt;cross-site scripting vulnerability&lt;/a&gt; in Jira, a commercial bug tracking system used by the Apache foundation. To exploit this vulnerability, the attackers posted a new issue on JIRA;&lt;/p&gt;  &lt;p&gt;“I’ve got this error while browsing some projects in jira http://tinyurl.com/ybnf8xt”&lt;/p&gt;  &lt;p&gt;This message triggered the interest of Apache.org members, some of which were administrators. Upon clicking on this link, the cross-site scripting vulnerability was exploited and the members’ sessions were compromised.&lt;/p&gt;  &lt;p&gt;At this stage the attackers managed to gain administrator privileges on JIRA. Posing as administrators, the attackers changed the location of where JIRA stored uploaded files to a location where they could store and execute JSP files. They created a number of issues through JIRA which contained several malicious JSP files. Some of these JSP files were used to browse and copy the file system of the victim who accessed the file, and some others gave them backdoor access.&lt;/p&gt;  &lt;h3&gt;Social Engineering Attack Helps Hackers Gain Root Access on Apache.org&lt;/h3&gt;  &lt;p&gt;Once the attackers had admin access to JIRA, they installed a tool that would collect all passwords and logins. They then sent JIRA password reset notification to the Apache infrastructure team. The victims thought it was some bug in JIRA, so they followed the instructions to reset their passwords to the original ones.&lt;/p&gt;  &lt;p&gt;One of these passwords was the same as the password to a local user account on an apache.org server where hosted installs of JIRA, Confluence and Bugzilla were installed. To make things worse, this account had full sudo access on the machine brutus.apache.org.&lt;/p&gt;  &lt;p&gt;The attackers took advantage of the root access and started looking around for sensitive data. They found out that several users had cached Subversion authentication credentials and used these credentials to login to the apache.org main shell server; jackpot!&lt;/p&gt;  &lt;h3&gt;Atlassian JIRA Attacked&lt;/h3&gt;  &lt;p&gt;2 days after the Apache.org &amp;amp; JIRA attack, Atlassian JIRA servers were also attacked, presumably the same hacker exploiting the same vulnerability. JIRA announced this in a blog post on the 13th of April 2010. The blog post stated “The breach potentially exposed passwords for customers who purchased Atlassian products before July 2008.”&lt;/p&gt;  &lt;h2&gt;Netsparker Identifies XSS Vulnerabilities in JIRA&lt;/h2&gt;  &lt;p&gt;After hearing the news, our engineers downloaded the latest demo of JIRA and scanned it with &lt;a href="http://www.mavitunasecurity.com/netsparker/"&gt;Netsparker web application security scanner&lt;/a&gt;. Much to everyone’s surprise, Netsparker identified 10 different instances of cross-site scripting vulnerabilities in the latest version of JIRA.&lt;/p&gt;  &lt;p align="center"&gt;&lt;img src="http://www.mavitunasecurity.com/s/r/B_ApacheXSS.PNG" /&gt;&lt;/p&gt;  &lt;h2&gt;Use Netsparker throughout Each Stage of the SDLC&lt;/h2&gt;  &lt;p&gt;If JIRA used Netsparker throughout the software development life cycle, such hack attacks would have been avoided. It took weeks for Apache to recover from such attack; the attackers had root access to the servers and they had to move everything to new servers rather than fixing the old ones.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=c0JuHsBatbI:ToectXux1G4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=c0JuHsBatbI:ToectXux1G4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=c0JuHsBatbI:ToectXux1G4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=c0JuHsBatbI:ToectXux1G4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=c0JuHsBatbI:ToectXux1G4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/c0JuHsBatbI" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/apacheorg-and-jira-incident/</feedburner:origLink></item>
    <item>
      <title>Netsparker Community Edition - Free web app scanner is out!</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/rmuKrz4U4nI/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/netsparker-community-edition-free-web-app-scanner-is-out/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Wed, 07 Apr 2010 13:52:36 GMT</pubDate>
      <category>netsparker</category>
      <category>community-edition</category>
      <category>free</category>
      <description>&lt;p&gt;&lt;em&gt;Big news for us, our customers and the whole security community…&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;Netsparker&lt;sup&gt;®&lt;/sup&gt; Free Community Edition&lt;/h2&gt;

&lt;p&gt;Mavituna Security Ltd is proud to announce the release of &lt;b&gt;Netsparker Community Edition&lt;/b&gt;. &lt;/p&gt;

&lt;p&gt;&lt;b&gt;Netsparker Community Edition &lt;/b&gt;is &lt;b&gt;False Positive Free &lt;/b&gt;and can detect both &lt;b&gt;SQL Injection&lt;/b&gt; and &lt;b&gt;Cross-site Scripting&lt;/b&gt; issues better than many other scanners. &lt;/p&gt;

&lt;p&gt;&lt;b&gt;Netsparker Community Edition &lt;/b&gt;also detects many other vulnerabilities such as finding and reporting backup files, source code disclosures, Crossdomain.xml issues, SVN/CVS disclosures, internal path disclosures, error messages and many more.&lt;/p&gt;

&lt;p&gt;Don't take our word for it, simply fire up your favourite scanner and compare the results with those from &lt;b&gt;Netsparker Community Edition. &lt;/b&gt;You won't see a False-Positive from &lt;b&gt;Netsparker Community Edition &lt;/b&gt;and it'll find more vulnerabilities. &lt;/p&gt;

&lt;p&gt;Web application security is a big challenge and &lt;b&gt;Netsparker® Community Edition &lt;/b&gt;is a vital tool for the security community and developers alike. &lt;/p&gt;

&lt;h2&gt;&lt;b&gt;Netsparker&lt;sup&gt;®&lt;/sup&gt; Professional&lt;/b&gt;&lt;/h2&gt;

&lt;p&gt;&lt;b&gt;Netsparker Community Edition &lt;/b&gt;shares the same base engine with &lt;b&gt;Netsparker® Professional&lt;/b&gt;. &lt;/p&gt;

&lt;p&gt;The &lt;b&gt;Netsparker&lt;sup&gt;®&lt;/sup&gt; &lt;/b&gt;family are not simply more web application security scanners but represent a step forward into the next generation. &lt;b&gt;Netsparker &lt;/b&gt;features &lt;b&gt;False Positive Free Scanning&lt;/b&gt;, &lt;b&gt;Integrated Exploitation&lt;/b&gt;, &lt;b&gt;Post-Exploitation Vulnerability Assessment &lt;/b&gt;and&lt;b&gt; &lt;/b&gt;&lt;b&gt;accurate &lt;/b&gt;&lt;b&gt;detection. &lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Netsparker&lt;/b&gt;&lt;b&gt; Professional &lt;/b&gt;users also benefit from enterprise features, more security checks, priority technical support and updates. &lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;h3 align="center"&gt;&lt;a href="http://www.mavitunasecurity.com/communityedition/"&gt;DOWNLOAD NETSPARKER COMMUNITY EDITION&lt;/a&gt;&lt;/h3&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;p&gt;Regards, &lt;/p&gt;

&lt;p&gt;&lt;b&gt;Ferruh Mavituna 
    &lt;br /&gt;&lt;/b&gt;&lt;i&gt;Founder and Lead Developer of Netsparker&lt;/i&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=rmuKrz4U4nI:ya3rVmVT35w:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=rmuKrz4U4nI:ya3rVmVT35w:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=rmuKrz4U4nI:ya3rVmVT35w:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=rmuKrz4U4nI:ya3rVmVT35w:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=rmuKrz4U4nI:ya3rVmVT35w:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/rmuKrz4U4nI" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/netsparker-community-edition-free-web-app-scanner-is-out/</feedburner:origLink></item>
    <item>
      <title>The Academy Pro Contest</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/NJmOsCqshbQ/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/the-academy-pro-contest/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Wed, 24 Mar 2010 10:06:15 GMT</pubDate>
      <category>netsparker</category>
      <category>contest</category>
      <category>free</category>
      <description>The Academy Pro Contest &lt;p&gt;We are giving away one Netsparker Professional license to The Academy Pro Contest, &lt;a href="http://www.theacademypro.com/blog/2010/03/23/the-academy-pro-contests-are-back/" target="_blank"&gt;see the details.&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=NJmOsCqshbQ:bOBLHQOyzpM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=NJmOsCqshbQ:bOBLHQOyzpM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=NJmOsCqshbQ:bOBLHQOyzpM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=NJmOsCqshbQ:bOBLHQOyzpM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=NJmOsCqshbQ:bOBLHQOyzpM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/NJmOsCqshbQ" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/the-academy-pro-contest/</feedburner:origLink></item>
    <item>
      <title>Netsparker 1.3.0.0 - "All you can scan" Release</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/tim6xfi1G-c/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/netsparker-1300--all-you-can-scan-release/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Mon, 22 Mar 2010 15:54:23 GMT</pubDate>
      <category>netsparker</category>
      <category>release</category>
      <category>memory</category>
      <category>bug</category>
      <description>&lt;p&gt;We've been frantically working on the new version of Netsparker. We addressed lots of minor issues, added some new features, improved many of the engines but most importantly fixed all memory related problems.&lt;/p&gt;  &lt;h2&gt;Better memory management&lt;/h2&gt;  &lt;p&gt;We received some bug reports regarding that our users were getting "Out of Memory" exceptions in big websites. Yes, almost all other web application security scanners crash in big websites, it might be acceptable for them but not for us.&lt;/p&gt;  &lt;p&gt;So we fixed all memory related problems. It doesn't matter how big the HTTP response is, 10kB or 4096kB, it doesn't matter that Netsparker needs to do 100 requests to 2 million requests it will work just fine and won't cost you more than 300MB of memory. You might still experience some problems if you need to do more than 5 million requests due to our storage and optimisation design, however I'm pretty sure 5 million attacks will cover almost all websites and when you in doubt you can always scan folders separately and then Netsparker can merge the scan results from "File &gt; Open" for you.&lt;/p&gt; &lt;img style="margin: 10px; float: left" title="Permanent XSS" alt="Permanent XSS" src="http://www.mavitunasecurity.com/s/r/B_PermanentXSS.png" width="414" height="336" /&gt;   &lt;h2&gt;Permanent/Stored Cross-site Scripting Improvements&lt;/h2&gt;  &lt;p&gt;We improved the detection and reporting of Permanent Cross-site Scripting issues. Now you can see the details of the injection request as well as the output point. This way you can simply spot the vulnerable location.&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Unfortunately Permanent XSS engine doesn't support confirmation yet but we are working on it.&lt;/i&gt;&lt;/p&gt;  &lt;h2&gt;Better Cross-site Scripting (XSS) Confirmation Engine&lt;/h2&gt;  &lt;p&gt;As you know Netsparker is the first and only scanner &lt;a href="http://www.mavitunasecurity.com/blog/false-positive-free-scanning/"&gt;which can confirm vulnerabilities to eliminate false positives&lt;/a&gt;. We massively increased confirmation in XSS engine to provide one click &lt;em&gt;proof of concept&lt;/em&gt;s to our users. Now the extra confirmation engine will try to find the easiest XSS exploit before going to more obscure ones. &lt;/p&gt; &lt;p&gt;Some attacks are revised and many attacks to bypass WAF/IDS added. &lt;/p&gt;  &lt;h2&gt;New Settings Interface&lt;/h2&gt;  &lt;p&gt;Even though Netsparker tries to do everything for you, detecting URL Rewrites, custom 404 page patterns, best exploitation speed etc. sometimes you want to go into details and fine tune the settings for a web application test.&lt;/p&gt; &lt;img style="margin: 10px; float: right" title="Netsparker Settings" alt="Netsparker Settings" src="http://www.mavitunasecurity.com/s/r/B_Settings2.png" width="425" height="315" /&gt;   &lt;p&gt;Our previous settings interface was &lt;i&gt;hideous&lt;/i&gt; so we replaced it with a new shiny interface:&lt;/p&gt;  &lt;p&gt;Netsparker still hides some advanced settings as 99% of users don't really need to change them, however if you are really curious and somehow know what you are doing you can hold "Ctrl" button while clicking to "File &gt; Settings &gt; Settings" and get the advanced and still "hideous" settings interface. &lt;/p&gt;  &lt;p&gt;If you mess up the configuration go to "Settings" and click "Reset Settings".&lt;/p&gt;  &lt;h2&gt;JavaScript parser issues&lt;/h2&gt;  &lt;p&gt;We received bug reports about NetsparkerHelper was crashing in some websites. These issues addressed and fail-safe check added to NetsparkerHelper as it'll recover itself silently so your scan can continue as it supposed to even when there is something unexpected.&lt;/p&gt;  &lt;h2&gt;Local File Inclusion (LFI) Engine Improvement&lt;/h2&gt;  &lt;p&gt;LFI is a still common and dangerous vulnerability. We fixed some problems in the confirmation engine. It wasn't confirming some LFI vulnerabilities in *nix systems.&lt;/p&gt;  &lt;p&gt;We added new attacks to bypass blacklisting filters, IDS/WAFs. Exploitation improved and many minor bugs addressed.&lt;/p&gt;  &lt;h2&gt;Resume Feature&lt;/h2&gt;  &lt;p&gt;In the previous version there were some bugs when you try to load an unfinished scan and try to resume. We addressed these bugs so you can save a scan in the middle of crawling, attacking or anything else and then load and continue later on.&lt;/p&gt;  &lt;h2&gt;Better Time Based Blind SQL Injection Detection&lt;/h2&gt;  &lt;p&gt;It's clear that Netsparker has the best SQL Injection detection engine when it comes to MySQL, ORACLE and SQL Server. Unlike other scanners Netsparker doesn't just to "OR 1=1" it analysis the backend database, carries out many specific test to find SQL Injections in many situations then confirm the SQL Injection by safely exploiting it and finally do the post-exploitation attacks to find more issues such as database user has administrator priviliges.&lt;/p&gt;  &lt;p&gt;In this new version we updated the Blind SQL Injection to make it even better. Now Blind SQL Injection engine analysis server responses, identifies required wait times and this means even when the responses from the server is unusually slow or the application is a bit unreliable Netsparker still can identify and confirm the SQL Injection.&lt;/p&gt;  &lt;h2&gt;Old School Changelog&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;Issue reports quality increased by adding and refining the content &lt;/li&gt;    &lt;li&gt;There is a new option for waiting all static resource attacks before skipping to the attacking phase. By default Netsparker will not wait to find all directories to skip the Crawling phase, you can override this from the settings. &lt;/li&gt;    &lt;li&gt;URL Based XSS attack patterns improved. &lt;/li&gt;    &lt;li&gt;Permanent/Stored Cross-site Scripting (XSS) reports are not much better. It shows the injection point, output point and all other required details in the report. &lt;/li&gt;    &lt;li&gt;LFI Engine is improved. Couple of bugs fixed, we add IDS/WAF evasion techniques, new attacks a new confirmation to confirm more LFI issues. &lt;/li&gt;    &lt;li&gt;Minor form authentication related bugs fixed. &lt;/li&gt;    &lt;li&gt;A new vulnerability check added that converts limited LFI attacks to Cross-site Scripting. &lt;/li&gt;    &lt;li&gt;LFI exploitation related bugs fixed. &lt;/li&gt;    &lt;li&gt;In the last update due to some internal changes we had to remove Cross-site Scripting detection in "script" blocks. Now it's back with confirmation. &lt;/li&gt;    &lt;li&gt;Support for XSS in HTML comments is back with confirmation. &lt;/li&gt;    &lt;li&gt;Report threshold increased for possible SQL Injections. Means less [Possible] reports. &lt;/li&gt;    &lt;li&gt;A new check added to report if the configured Form Authentication doesn't seem to work and extra checks added to avoid recursive loops in incorrect form authentication settings. &lt;/li&gt;    &lt;li&gt;Crashes in JavaScript parser (NetsparkerHelper) addressed also extra checks added to recover itself in case of a crash. &lt;/li&gt;    &lt;li&gt;Some bugs addressed related ViewState decoding and ViewState analysis now supports .NET Framework 1.x ViewState. &lt;/li&gt;    &lt;li&gt;GUI performance increased, even when more than 100 vulnerability reported per second GUI stays responsive. &lt;/li&gt;    &lt;li&gt;Overall performance increased, now Netsparker can process more than 500 requests per second in a Core i7. &lt;/li&gt;    &lt;li&gt;We massively decreased the usage of memory in Netsparker. You can test really big websites which takes days to scan and millions of requests to attack and Netsparker will manage to finish the scan and won't use too much memory. &lt;/li&gt;    &lt;li&gt;Data Length bug in SQL Injection exploitation addressed. &lt;/li&gt;    &lt;li&gt;In some Windows XP systems JavaScript parser crash addressed. &lt;/li&gt;    &lt;li&gt;During the JavaScript analysis XMLHTTP Requests scope bypass addressed. (was bypassing include/exclude rules and scan scope). &lt;/li&gt;    &lt;li&gt;Incorrect figures in dashboard during the Recrawling phase issue addressed. &lt;/li&gt;    &lt;li&gt;A bug in getting a reverse shell from boolean based SQL Injections addressed. &lt;/li&gt;    &lt;li&gt;A theme problem addressed in message boxes. &lt;/li&gt;    &lt;li&gt;Merge scan was causing losing old issues from the issues panel during the load and new scans. &lt;/li&gt;    &lt;li&gt;There were some bugs about resuming a loaded scan. Now Netsparker can resume scanning from any previously saved scan. So you can start scanning and then save it in the middle of a scan. Load it later on and continue. &lt;/li&gt;    &lt;li&gt;One of the XSS attacks was missing from the Permanent/Stored XSS detection. This issue has been addressed. &lt;/li&gt;    &lt;li&gt;Blind SQL Injection confirmation is improved. In new confirmation engine Netsparker can analyse the server request performance and tweak attacks to perfectly server overhead and confirm Blind SQL Injections even in really slow or unstable connections. &lt;/li&gt;    &lt;li&gt;A problem in Static Checks addressed. This was causing to miss some hidden directories if the initial requested directory returns 3xx code. &lt;/li&gt;    &lt;li&gt;Some bugs in heuristic URL Rewrite detection in big websites addressed. &lt;/li&gt;    &lt;li&gt;A bug was causing crawling stage to stuck in last 1 or 2 requests addressed. This was happening only 1 in 100 scans. &lt;/li&gt;    &lt;li&gt;Licence Loader theme changed to native OS theme for Windows 7/Vista. &lt;/li&gt;    &lt;li&gt;New settings interface introduced. It explains all the important settings and allows you to configure them easily. If you know what you are doing and want to access all advanced settings click to hold "Ctrl" and click to "Settings" this will open the advanced settings panel instead of the new settings panel. &lt;/li&gt;    &lt;li&gt;A bug in saved login scripts addressed. &lt;/li&gt;    &lt;li&gt;Request Monitor removed. If you need similar functionality please refer to &lt;a href="https://netsparker.zendesk.com/entries/129892-how-to-see-all-http-requests-and-responses"&gt;How to see all HTTP Requests and Responses&lt;/a&gt; topic. &lt;/li&gt;  &lt;/ul&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=tim6xfi1G-c:A0ZyKYclHKM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=tim6xfi1G-c:A0ZyKYclHKM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=tim6xfi1G-c:A0ZyKYclHKM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=tim6xfi1G-c:A0ZyKYclHKM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=tim6xfi1G-c:A0ZyKYclHKM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/tim6xfi1G-c" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/netsparker-1300--all-you-can-scan-release/</feedburner:origLink></item>
    <item>
      <title>Monthly Round-Up, February</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/2BPMmzgw4oU/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/monthly-roundup-february/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Fri, 26 Feb 2010 11:52:31 GMT</pubDate>
      <category>review</category>
      <category>roundup</category>
      <category>news</category>
      <category>netsparker</category>
      <category>tshirt</category>
      <category>settings</category>
      <description>&lt;p&gt;&lt;a title="Netsparker T-shirt" href="http://www.mavitunasecurity.com/s/r/B_tshirt.jpg" rel="lightbox[]"&gt;&lt;img style="margin: 10px 0px; display: inline" title="Netpsparker T-shirt" alt="Netpsparker T-shirt" align="right" src="http://www.mavitunasecurity.com/s/r/B_tshirt.jpg" width="197" height="163" /&gt;&lt;/a&gt;It was a good month, here is a quick overview:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;We have a &lt;a href="http://www.mavitunasecurity.com/demo/"&gt;Demo Request page&lt;/a&gt; now. &lt;/li&gt;    &lt;li&gt;We released two new versions (&lt;a href="http://www.mavitunasecurity.com/blog/release-v1123/"&gt;v1.1.2.3&lt;/a&gt; and &lt;a href="http://www.mavitunasecurity.com/blog/netsparker--automate-that-release-v1150057/"&gt;v1.1.5.0057&lt;/a&gt;) with bunch of new features and fixes. &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.mavitunasecurity.com/blog/custom-reporting-api/"&gt;Talked about Custom Reporting&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.mavitunasecurity.com/blog/integrating-netsparker-with-your-waf/"&gt;Denim Group released Vulnerability Manager&lt;/a&gt; which supports importing Netsparker XML Reports. &lt;/li&gt;    &lt;li&gt;We added Netsparker to &lt;a href="http://ha.ckers.org/blog/20100203/accuracy-and-time-costs-of-web-application-security-scanner-report/"&gt;Larry’s report&lt;/a&gt; and Netsparker was the second best out of 8 scanners (&lt;em&gt;third in Point and Shoot mode&lt;/em&gt;). Everyone is talking about how you need to train your scanner. We finished the whole report in a day, Netsparker is that easy to use. Configuring Netsparker only took our 5 minutes in total, not more. &lt;/li&gt;    &lt;li&gt;We sent bunch of t-shirts all over the world, Spain, UK, Turkey, USA, Canada, Singapore, Brazil… to our beta testers and users to thank them. &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.theacademypro.com/blog/2010/02/03/installing-and-updating-netsparker/"&gt;The Academy Pro posted a Netsparker video&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt; &lt;/p&gt;  &lt;h3&gt;What’s Next&lt;/h3&gt; &lt;a title="New Settings Inteface" href="http://www.mavitunasecurity.com/s/r/B_Settings.png" rel="lightbox[]"&gt;&lt;img style="margin: 10px; float: right" title="Netsparker Settings" alt="Netsparker Settings" src="http://www.mavitunasecurity.com/s/r/B_Settings.png" width="430" height="318" /&gt;&lt;/a&gt;   &lt;ul&gt;   &lt;li&gt;Some of our users were having memory related issues with big websites (&lt;em&gt;more than 100K requests&lt;/em&gt;). We addressed this problem currently Netsparker’s memory footprint is much lower and it can send more than a couple of million requests without a problem. We are still testing these changes and will release it soon. &lt;/li&gt;    &lt;li&gt;We added a new settings interface, &lt;em&gt;looks nice doesn’t it?&lt;/em&gt; &lt;/li&gt;    &lt;li&gt;We are working on couple of other stuff and will post about them soon. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://feeds.feedburner.com/netsparker"&gt;Subscribed to RSS Feed&lt;/a&gt; or &lt;a href="http://twitter.com/netsparker"&gt;follow on twitter&lt;/a&gt; for updates.&lt;/p&gt;  &lt;div style="clear: both"&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=2BPMmzgw4oU:HDjjiwEgtTg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=2BPMmzgw4oU:HDjjiwEgtTg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=2BPMmzgw4oU:HDjjiwEgtTg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=2BPMmzgw4oU:HDjjiwEgtTg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=2BPMmzgw4oU:HDjjiwEgtTg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/2BPMmzgw4oU" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/monthly-roundup-february/</feedburner:origLink></item>
    <item>
      <title>Netsparker, Accuracy and Time Costs of Web Application Security Scanner Report</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/vk94dO4c-bk/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/netsparker-accuracy-and-time-costs-of-web-application-security-scanner-report/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Thu, 04 Feb 2010 14:51:33 GMT</pubDate>
      <category>netsparker</category>
      <category>report</category>
      <category>comparison</category>
      <description>&lt;p&gt;Ha.ckers blog published Larry’s new report: &lt;a href="http://ha.ckers.org/files/Accuracy_and_Time_Costs_of_Web_App_Scanners.pdf"&gt;“Accuracy and Time Costs of Web Application Security Scanner Report”&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Unfortunately Larry never contacted us so we didn’t know that he was doing such a test. However as soon as the report was out we conducted the very same test as methodology was straight forward. &lt;/p&gt;  &lt;p&gt;&lt;i&gt;Also we sent an email to Larry and offered fully-functional trial version for him to conduct the test as well. Anyone with full or demo version of Netsparker can repeat these tests easily.&lt;/i&gt;&lt;/p&gt;  &lt;h4&gt;How did we conduct the test?&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;We used the last public version of Netsparker 1.1.5.87 &lt;/li&gt;    &lt;li&gt;We have not trained the scanner &lt;i&gt;other than changing the start URL of the scans. &lt;/i&gt;&lt;/li&gt;    &lt;li&gt;We attached the save files, Netsparker database and XML reports. So you can see the results by yourself. If you don’t have Netsparker than you can take a look at our XML reports. &lt;b&gt;Download reports and save files.&lt;/b&gt; &lt;/li&gt;    &lt;li&gt;We considered &lt;b&gt;[High Possible]&lt;/b&gt; vulnerabilities as vulnerable and if &lt;b&gt;[High Possible] &lt;/b&gt;vulnerability was not correct then it considered as False Positive, &lt;i&gt;although all high possible issues we correct. &lt;/i&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;This is the overall output:&lt;/h2&gt;  &lt;p&gt;&lt;i&gt;Two charts exactly like Larry’s report, we added Netsparker to the results. &lt;/i&gt;&lt;/p&gt; &lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" title="Overall" alt="Overall" src="http://www.mavitunasecurity.com/s/r/BL/Overall.PNG" /&gt;   &lt;p&gt;As you can see after NTO Spider, Netsparker is the best scanner when “&lt;b&gt;Trained&lt;/b&gt;” and the second best trainer in “&lt;b&gt;Point and Shoot&lt;/b&gt;” right after NTO and IBM AppScan. &lt;/p&gt;  &lt;h2&gt;False-Positive Free Scanning&lt;/h2&gt;  &lt;p&gt;We delivered what we claimed and the report was false-positive free. &lt;/p&gt;  &lt;p&gt;&lt;i&gt;Although 1.1.5.87 release caused some LFI bugs which already has been addressed and will be deployed in the next release. This caused [High Possible] LFI vulnerabilities. None of them were confirmed (obviously!) but it was quite irritating, for full-disclosure I wanted to point out that clearly. We spotted some instances unconfirmed possible LFI issues in all Permanent XSS locations . Since we considered [High Possible] as vulnerability, we’ll consider these as False-Positives. We addressed this problem in v1.1.5.91, use “Help &gt; Check Update” to update Netsparker.&lt;/i&gt;&lt;/p&gt; &lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" title="FP and FN" alt="FP and FN" src="http://www.mavitunasecurity.com/s/r/BL/FP.PNG" /&gt;   &lt;h2&gt;Training Time&lt;/h2&gt;  &lt;p&gt;Actually Netsparker has not many training options because it doesn’t require any. It picks up many URL Rewrites automatically, it detects Custom 404’s on the fly, 99% of the time you don’t need to tweak it. It just works. In this case all we did was changing the start URL of the scan. So our training time was something between a second and a minute. Depending on how fast we can copy &amp; paste a URL.&lt;/p&gt; &lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" title="Training Time" alt="Training Time" src="http://www.mavitunasecurity.com/s/r/BL/TrainingTime.PNG" /&gt;   &lt;h2&gt;Overall Human Time/Cost&lt;/h2&gt;  &lt;p&gt;Larry calculated the overall human time/cost with the following formula:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Training time + (# False Positives * 15min) + (# False Negatives * 15min)&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;b&gt;This is the original chart &lt;/b&gt;&lt;i&gt;(in minutes, lower is better)&lt;/i&gt;&lt;b&gt;:&lt;/b&gt;&lt;/p&gt; &lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" title="Overall Human Time Cost" alt="Overall Human Time Cost" src="http://www.mavitunasecurity.com/s/r/BL/OriginalFormula.PNG" /&gt;   &lt;p&gt;However since none of the scanners in the test has a confirmation engine like Netsparker he excluded the fact that even though all of the issues are not false-positives &lt;b&gt;you still have to analyse them&lt;/b&gt;, otherwise &lt;b&gt;you wouldn’t know if they are false-positive or not&lt;/b&gt;.&lt;/p&gt;  &lt;p&gt;This is not an issue with Netsparker &lt;a href="http://www.mavitunasecurity.com/blog/false-positive-free-scanning/"&gt;as we can confirm vulnerabilities&lt;/a&gt;. Out of &lt;b&gt;103&lt;/b&gt; identified vulnerabilities we confirmed &lt;b&gt;87&lt;/b&gt; of them, so we confirmed &lt;b&gt;84% &lt;/b&gt;of all identified issues. This could’ve been much higher if the test websites were using MySQL, ORACLE or MS SQL or even Postgres (&lt;i&gt;we have limited support&lt;/i&gt;) instead of MS Access.&lt;b&gt; &lt;/b&gt;I’ll discuss this further at the end of this post.&lt;/p&gt;  &lt;p&gt;So I’ve revised Larry’s function and made it more realistic by adding one more criteria, time to confirm that a vulnerability is not a false positive. 15 minutes would have been harsh as some issues could be really obvious so I used &lt;b&gt;3 minutes &lt;/b&gt;for per identified vulnerability which is quite naive.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Revised Formula:&lt;/b&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Training time + (# False Positives * 15min) + (# False Negatives * 15min) + ( # Identified none FP Vulnerabilities * 3 min )&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;b&gt;Updated and more realistic results &lt;/b&gt;&lt;i&gt;(in minutes, lower is better)&lt;/i&gt;&lt;b&gt;:&lt;/b&gt;&lt;/p&gt; &lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" title="Overall Human Time Cost Realistic" alt="Overall Human Time Cost Realistic" src="http://www.mavitunasecurity.com/s/r/BL/RevFormula.PNG" /&gt;   &lt;p&gt; &lt;/p&gt;  &lt;h2&gt;Netsparker identified 5 new vulnerabilities that other scanners missed&lt;/h2&gt;  &lt;p&gt;Netsparker identified 7 new vulnerabilities that all of the other scanners missed:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;b&gt;NTO Webscantest&lt;/b&gt;       &lt;ul&gt;       &lt;li&gt;URL Based XSS in /datastore/search_get_by_id.php and in many other URLs &lt;/li&gt;        &lt;li&gt;XSS in “method” parameter in /soap/wsdlclient12.php &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Acunetix testPHP&lt;/b&gt;       &lt;ul&gt;       &lt;li&gt;XSS in “uphone” parameter in “/userinfo.php”&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Cenzic Crackme&lt;/b&gt;&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;Permanent XSS in /kelev/php/loanrequestlist.php &lt;/li&gt;      &lt;li&gt;Permanent XSS in /kelev/php/approveloanpage.php &lt;/li&gt;   &lt;/ul&gt; &lt;/ul&gt;  &lt;p&gt;&lt;em&gt;&lt;strong&gt;UPDATE: &lt;/strong&gt;2 of the issues removed from zero.webappsecurity.com because they were duplicates, we didn’t notice it in the first analysis.&lt;strong&gt; &lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;  &lt;h2&gt;A Funny Vulnerability(!)&lt;/h2&gt;  &lt;p&gt;We observed that Netsparker missed a remote code evaluation vulnerability according to the Larry’s results.&lt;/p&gt;  &lt;p&gt;I don’t know how Larry confirmed all vulnerabilities but this is certainly not exploitable :)&lt;/p&gt;  &lt;p&gt;&lt;b&gt;From “http://testphp.acunetix.com/comment.php” and “phpaction” parameter.&lt;/b&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;if ($_POST["phpaction"] == "printf(md5(acunetix_wvs_security_test));exit;//") eval($_POST["phpaction"]);&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;So it’s not actually a vulnerability it’s just a PoC vulnerability to demonstrate Acunetix’s related checks. &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;&lt;i&gt;UPDATE: &lt;/i&gt;&lt;/strong&gt;&lt;em&gt;I want to make it clear that this is obviously not an intentional code to block other scanners. This is just a test page for Acunetix scanner for their customers and demo versions. Which make a lot of sense to do such a thing, all I wanted to point out that this issue should be excluded from the test and leaving such an issue in the report might raise questions about other issues. I’m not quite sure if there are any other issues like this in the report as we haven’t investigated every single one of them. My apologies to our friends in Acunetix if I seemed like accusing them, that definitely wasn’t my intention.&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;h2&gt;What and Why Netsparker Missed?&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;Netsparker &lt;b&gt;missed some XSS vulnerabilities in forms&lt;/b&gt;. Netsparker did fill up everything correctly which means it missed the cross-site scripting issues in validation pages. Because it hasn’t seen the validation page at all. This issue was on our list and we’ll try to address it as soon as possible. &lt;/li&gt;    &lt;li&gt;Netsparker &lt;b&gt;missed some error message information disclosure&lt;/b&gt;, because they are so prone to false-positives. In real world reporting such issues should cause a lot false-positives. Netsparker missed about 6 error messages issues. Just to be clear Netsparker reports debugging related information but these pages were barely leaking any debug related information hence Netsparker didn’t report. &lt;/li&gt;    &lt;li&gt;Couldn’t confirm or missed MS Access SQL Injections. Netsparker engines are specifically designed for ORACLE, MS SQL and MySQL. Currently we are in the process of adding Postgres and will eventually add support for all popular DBMSes. Basically if you change MS Access backend of all these systems to ORACLE, MySQL or MS SQL Netsparker would find and confirm those vulnerabilities. Obviously this is not an excuse to miss a vulnerability and we’re trying to do our best to add these new database engines. Netsparker especially was bad in IBM AppScan’s testfire website due to this problem. &lt;/li&gt;    &lt;li&gt;Netsparker missed all attacks based on HTTP Header or Cookies because currently it doesn’t support. This is known limitation, in our roadmap and will be addressed. &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Conclusions&lt;/h2&gt;  &lt;p&gt;We were expecting good results and we got it. Although I still think Netsparker would have performed better in more realistic scenarios. For example I haven’t notice any Full-Blind SQL Injection (&lt;i&gt;time based&lt;/i&gt;) vulnerabilities in the whole test.&lt;/p&gt;  &lt;p&gt;One of the most unrealistic things about the report is the amount of false-positives possibilities in the test websites. If you haven’t use any of these scanners just ask anyone and they’ll tell that they definitely report more than 2-3% false-positive issues in every scan. &lt;/p&gt;  &lt;p&gt;Report proves that Netsparker’s Confirmation and False-positive Free Scanning feature is a real &lt;b&gt;time saver.&lt;/b&gt;&lt;/p&gt;  &lt;h2&gt;Download Test Files and XML Reports&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;Netsparker Vulnerability Tables – &lt;a href="http://www.mavitunasecurity.com/s/r/BL/VulnerabilityTables.pdf"&gt;VulnerabilityTables.pdf&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Overall, Chart Document – &lt;a href="http://www.mavitunasecurity.com/s/r/BL/Charts-Overall.ods"&gt;Charts-Overall.ods&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Netsparker “XML reports” and “.dlm” scan files. You need Netsparker 1.1.5.87 for opening “.dlm” files” – &lt;a href="http://www.mavitunasecurity.com/s/r/BL/Reports.zip"&gt;Reports.zip&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;&lt;/h4&gt;  &lt;h2&gt;Do you want to test it too?&lt;/h2&gt;  &lt;p&gt;You can &lt;a href="http://www.mavitunasecurity.com/demo/"&gt;request a demo&lt;/a&gt; and try Netsparker’s fully-functional evaluation version. &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=vk94dO4c-bk:pFfikMpJ8i4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=vk94dO4c-bk:pFfikMpJ8i4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=vk94dO4c-bk:pFfikMpJ8i4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=vk94dO4c-bk:pFfikMpJ8i4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=vk94dO4c-bk:pFfikMpJ8i4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/vk94dO4c-bk" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/netsparker-accuracy-and-time-costs-of-web-application-security-scanner-report/</feedburner:origLink></item>
    <item>
      <title>Netsparker - "Smart Casual" Release v1.1.5.89</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/Qc6RIesh-SM/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/smart-casual-release-v1150087/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Wed, 03 Feb 2010 14:30:54 GMT</pubDate>
      <category>release</category>
      <category>netsparker</category>
      <category>help</category>
      <category>documentation</category>
      <description>&lt;p&gt;Apparently we are much better at writing code than writing blog posts! We have released &lt;b&gt;v1.1.5.0089, &lt;/b&gt;2 days ago.&lt;/p&gt;  &lt;p&gt;This is a small update, especially addresses some minor bugs and lack of software manual.  &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;b&gt;Improvements&lt;/b&gt;       &lt;ul&gt;       &lt;li&gt;Confirmation stages added to Dashboard &lt;/li&gt;        &lt;li&gt;Help Documentation added to installer. You can access it from the “&lt;b&gt;Help&lt;/b&gt;” menu or you can press &lt;b&gt;F1&lt;/b&gt;. &lt;/li&gt;        &lt;li&gt;Error Based SQL Injection support for Postgres added &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Bug Fixes&lt;/b&gt;       &lt;ul&gt;       &lt;li&gt;One character limit bug in SQL Injection exploitation panel addressed &lt;/li&gt;        &lt;li&gt;Netsparker Blog link added to Help menu &lt;/li&gt;        &lt;li&gt;A bug in internal path disclosure addressed. The bug was causing to miss some issues. &lt;/li&gt;        &lt;li&gt;Merge scan was causing losing old issues from the issues panel during the load and new scans. &lt;/li&gt;        &lt;li&gt;Incorrect figures in dashboard during the Recrawling phase issue addressed. &lt;/li&gt;        &lt;li&gt;Some messagebox skins corrected to match the Netsparker’s main skin &lt;/li&gt;        &lt;li&gt;Scope problems in XML HTTP Requests analysed by Javascript Parser addressed. Now JavaScript parser correctly obeys to include/exclude rules and scan scope. &lt;/li&gt;        &lt;li&gt;Licence Loader skin changed to native for Windows 7/Vista          &lt;p&gt; &lt;/p&gt;       &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;You can use “&lt;b&gt;Help &gt; Check Updates&lt;/b&gt;” to update Netsparker.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=Qc6RIesh-SM:3olUWtBg4_8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=Qc6RIesh-SM:3olUWtBg4_8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=Qc6RIesh-SM:3olUWtBg4_8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=Qc6RIesh-SM:3olUWtBg4_8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=Qc6RIesh-SM:3olUWtBg4_8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/Qc6RIesh-SM" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/smart-casual-release-v1150087/</feedburner:origLink></item>
    <item>
      <title>Netsparker - &amp;quot;Automate That&amp;quot; Release v1.1.5.0057</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/ZGBS9egzdaw/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/netsparker--automate-that-release-v1150057/</guid>
      <author>Onur Yilmaz</author>
      <pubDate>Thu, 28 Jan 2010 17:50:58 GMT</pubDate>
      <category>netsparker</category>
      <category>release</category>
      <category>schedule</category>
      <category>cli</category>
      <description>&lt;p&gt;Netsparker’s new “Automate That” [&lt;a href="#automatethat"&gt;1&lt;/a&gt;] release is ready. It’s not just about bug fixes or improvements, we’ve also got two great new features and two big improvements. &lt;b&gt;Command Line Support&lt;/b&gt; to automate and integrate your scans with other tools. &lt;b&gt;Schedule&lt;/b&gt; &lt;b&gt;Support&lt;/b&gt; so that you can scan stuff overnight or scan your application weekly and obtain reports. We decreased the request count during the attacking phase without sacrificing our coverage and added a bunch of new confirmation engines.&lt;/p&gt; &lt;a href="http://www.mavitunasecurity.com/s/r/B_schedule.png" rel="lightbox[]"&gt;&lt;img title="Schedule Screenshot" style="border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; margin: 0px 0px 0px 15px; display: inline; border-top-width: 0px" border="0" alt="Schedule Screenshot" align="right" src="http://www.mavitunasecurity.com/s/r/B_schedule.png" width="352" height="299" /&gt;&lt;/a&gt;   &lt;h2&gt;Schedule Support&lt;/h2&gt;  &lt;p&gt;One of the most requested features was Scheduling Support, finally we added it. It doesn’t require an extra service to install and will integrate itself to “Windows Task Scheduler”. It works correctly under Windows XP, Windows 2003, Windows Vista, Windows 7.&lt;/p&gt;  &lt;h2&gt;Command Line Support&lt;/h2&gt;  &lt;p&gt;Command line can be used to call Netsparker from another application for manual scanning, for example internally we’ve got a Firefox test extension which launches Netsparker with the current page’s URL by using the following command line:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Netsparker.exe /u [Current Page]&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;If you want to automate the whole scan, the best way to do is create a new profile from the “&lt;strong&gt;Start New Scan&lt;/strong&gt;” window. Afterwards you can launch a new scan with your profile name. You can share these profiles between computers, they are stored in &amp;quot;My Documents\Netsparker Scans\Profiles&amp;quot;.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Netsparker.exe /a /p QuickSQLI /u http://nightlybuild.example.com /rt &amp;quot;Vulnerabilities List (XML)&amp;quot; /r c:\reports\report-%date%-%time%.xml&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;This will scan the URL with the given profile and will save the XML report to &lt;b&gt;c:\reports\&lt;/b&gt; folder. %date% and %time% will be dynamically replaced with start date and time of the scan, so you don’t have to change the report name every time you run it. &lt;strong&gt;(**Update: Use [date] and [time] instead on recent versions of Netsparker.**)&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;If you need a custom output you can use &lt;a href="http://www.mavitunasecurity.com/blog/custom-reporting-api/"&gt;create your own report with Netsparker’s Custom Reporting API&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Command Line Parameters:&lt;/strong&gt; &lt;style&gt;



td{text-align:left}&lt;/style&gt;    &lt;table style="border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-width: 0px" cellspacing="0" cellpadding="0" border="0"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td valign="top" width="149"&gt;/a, /auto &lt;/td&gt;          &lt;td valign="top" width="890"&gt;When other parameters are given correctly, the scan is carried out, the report is saved and the program is closed. &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="149"&gt;/p, /profile &lt;/td&gt;          &lt;td valign="top" width="890"&gt;Name of the profile to be used during the scan. If not specified, the preset profile will be used. &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="149"&gt;/u, /url &lt;/td&gt;          &lt;td valign="top" width="890"&gt;Address of the website to be scanned. If the profile file includes another website address, the address specified with this parameter will be taken into consideration. If two different URLs are specified in the profile and within this parameter, the one given with this parameter will be taken into consideration. &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="149"&gt;/pr, /proxy &lt;/td&gt;          &lt;td valign="top" width="890"&gt;Proxy server address. If the profile file includes another proxy server address, the address specified with this parameter will be taken into consideration. A valid proxy server address should be as follows: http://user:password@proxy.address/ If a user name and password are required for logging on the proxy server, these should be given in the shown format. &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="149"&gt;/r, /report &lt;/td&gt;          &lt;td valign="top" width="890"&gt;File path the report will be saved. It should be used in conjunction with the “-a” parameter. The full physical file path can be given; if only file name is given, the created report will be saved into the folder the command is run. &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="149"&gt;/rf, /reportformat &lt;/td&gt;          &lt;td valign="top" width="890"&gt;File format of the created report. If not specified, the report is created in “pdf” format; rtf, pdf, text, csv, xls or html formats are also supported.           &lt;br /&gt;(**&lt;strong&gt;Update: This switch has been removed on recent Netsparker versions.**)&lt;/strong&gt;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="149"&gt;/rt, /reporttemplate &lt;/td&gt;          &lt;td valign="top" width="890"&gt;Type of the created report. If not specified, first type in the list will be valid. &lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/p&gt;  &lt;h2&gt;Performance Improvements&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;Amount of requests to identify vulnerabilities drastically decreased. We optimised all of our attacks, combined some attacks into one and in the end we started to send 35% less requests and we opened some space to make our coverage even better by decreasing the amount of requests . This means &lt;b&gt;shorter attacking phase.&lt;/b&gt; &lt;/li&gt;    &lt;li&gt;Smart caching added to some detection engines to decrease CPU usage. &lt;i&gt;If you have a powerful system you might not notice this at all. It’s an increase of about 2-3%.&lt;/i&gt; &lt;/li&gt; &lt;/ul&gt; &lt;a href="http://www.mavitunasecurity.com/s/r/B_viewstate.png" rel="lightbox[]"&gt;&lt;img title="ViewState Panel" style="margin-left: 0px; display: inline; margin-right: 0px" alt="ViewState Panel" align="right" src="http://www.mavitunasecurity.com/s/r/B_viewstate.png" width="325" height="299" /&gt; &lt;/a&gt;  &lt;h2&gt;New Security Checks &lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;ASP.NET ViewState analysis added      &lt;ul&gt;       &lt;li&gt;ViewState is not signed &lt;/li&gt;        &lt;li&gt;ViewState is not encrypted &lt;/li&gt;        &lt;li&gt;&lt;strong&gt;ViewState view panel&lt;/strong&gt;. When you go to “HTTP Request/Response”, if the page has ViewState in it, this panel will be visible automatically. If the ViewState is not encrypted, then you can see the data in it. &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;New Confirmation Engines&lt;/h2&gt;  &lt;p&gt;Confirmation engines ensure that you won’t have a false-positive and you will see less &lt;b&gt;&lt;i&gt;[Possible]&lt;/i&gt;&lt;/b&gt; vulnerabilities. When these vulnerabilities get confirmed you’ll see Netsparker’s famous &lt;img title="Confirmation" style="border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; display: inline; border-top-width: 0px" border="0" alt="Confirmation" src="http://www.mavitunasecurity.com/s/r/B_exclamation.png" width="16" height="16" /&gt;&lt;/a&gt; &lt;b&gt;Confirmed&lt;/b&gt; icon!&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;RCE (Remote Code Evaluation) confirmation engine added. &lt;/li&gt;    &lt;li&gt;RFI (Remote File Inclusion) confirmation engine added. &lt;/li&gt;    &lt;li&gt;Command (Remote File Inclusion) confirmation engine added. &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Improvements&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;Cross-site scripting engine updated. The new engine is faster and gives out less possible errors, it also allowed us to add more XSS checks. However, there are some missing bits in the new engine. This might cause to miss some rare XSS cases. &lt;i&gt;We are working on this problem.&lt;/i&gt; &lt;/li&gt;    &lt;li&gt;Permanent XSS detection improved. Currently there is no Confirmation engine for permanent XSS checks. &lt;i&gt;We're working on this problem.&lt;/i&gt; &lt;/li&gt;    &lt;li&gt;Start new scan screen remembers the last used profile. &lt;/li&gt;    &lt;li&gt;Extra confirmation stage added to dashboard. Extra confirmation triggers in some Blind SQL Injection issues. It's a required step to avoid false-positives although it can take minutes depending on the vulnerability. &lt;/li&gt;    &lt;li&gt;Better coverage in many engines but mostly SQL Injection (&lt;i&gt;new ORACLE, MySQL and SQL Server attacks added and optimised to work in more cases&lt;/i&gt;) &lt;/li&gt;    &lt;li&gt;Cross-site scripting issues now reported with alert() proof of concepts for easier copy &amp;amp; paste &lt;/li&gt;    &lt;li&gt;We added new default profiles. You can always create your own custom profiles.      &lt;ul&gt;       &lt;li&gt;Full Scan – SQL Server (&lt;i&gt;checks for everything but SQL Injection attacks optimised for SQL Server backend database which makes the scan faster&lt;/i&gt;) &lt;/li&gt;        &lt;li&gt;Full Scan – MySQL (&lt;i&gt;checks for everything but SQL Injection attacks optimised for MySQL backend database which makes the scan faster&lt;/i&gt;) &lt;/li&gt;        &lt;li&gt;Fast – No JavaScript &lt;i&gt;(checks for everything but Netsparker won’t parse / interpret JavaScript, which speeds up the scan, especially the crawling phase)&lt;/i&gt; &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h2&gt;Bug Fixes&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;A bug fixed in the JavaScript parser which was causing consistent crashes in some AJAX cases &lt;/li&gt;    &lt;li&gt;Parsing issues for some relative links addressed. It was affecting links starting with a question mark (?) without a path. &lt;/li&gt;    &lt;li&gt;Some SQL Injection attacks constructed correctly to bypass weak blacklisting and filters. &lt;/li&gt;    &lt;li&gt;An issue in dashboard causing display of incorrect figures in some scans addressed. &lt;/li&gt;    &lt;li&gt;A parsing bug addressed in pages with external JavaScript references &lt;/li&gt;    &lt;li&gt;The bug in the &amp;quot;[Possible] Source Code Disclosure&amp;quot; vulnerability addressed. &lt;/li&gt;    &lt;li&gt;A problem in Configure Authentication Tab addressed. This problem was affecting logout views with heavy JavaScript. &lt;/li&gt;    &lt;li&gt;There were some problems in Blind SQL Injection detection in ORACLE. Those issues were addressed, now Blind SQL Injection works correctly even with many grouped ORACLE SQL Queries . &lt;/li&gt;    &lt;li&gt;Null byte reporting in the XML file was addressed, which was causing problems in XML parsers. Currently all reported URLs are encoded correctly in the report. &lt;/li&gt;    &lt;li&gt;Issues weren't sorted correctly. Confirmed issues were listed after possible issues in the same severity. &lt;/li&gt;    &lt;li&gt;A bug addressed which was causing cookie save checkbox to be kept enabled in the profile save dialog. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a name="automatethat"&gt;[1]&lt;/a&gt; All alpha / beta releases of Netsparker had a release code name. Generally with a cheesy reference such as “Fast &amp;amp; Furious” Release, “So tell the girls I’m back in town” Release, “Getting There” Release. It was fun. We thought it’d be nice to give a code name to our public releases as well. &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=ZGBS9egzdaw:H3x_UKVuREU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=ZGBS9egzdaw:H3x_UKVuREU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=ZGBS9egzdaw:H3x_UKVuREU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=ZGBS9egzdaw:H3x_UKVuREU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=ZGBS9egzdaw:H3x_UKVuREU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/ZGBS9egzdaw" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/netsparker--automate-that-release-v1150057/</feedburner:origLink></item>
    <item>
      <title>Integrating Netsparker with your WAF</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/aK-wYLdsKb0/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/integrating-netsparker-with-your-waf/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Tue, 19 Jan 2010 10:05:49 GMT</pubDate>
      <category>netsparker</category>
      <category>vulnerabilitymanager</category>
      <category>reporting</category>
      <category>automation</category>
      <description>&lt;p&gt;&lt;a href="http://www.denimgroup.com/"&gt;Denim Group&lt;/a&gt; has released &lt;a href="http://vulnerabilitymanager.denimgroup.com"&gt;Vulnerability Manager&lt;/a&gt;, in their own words:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;Denim Group's Vulnerability Manager allows security teams to import and consolidate application-level vulnerabilities, automatically generate virtual patches, monitor attack attempts, communicate with defect tracking systems, and evaluate team maturity. Because this is done in a centralized system, application security managers have greatly increased visibility into and control of these processes, and they are collecting data that can be used to support sophisticated conversations with their managers and executives.&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;This is great for &lt;a href="http://www.mavitunasecurity.com/netsparker/"&gt;Netsparker&lt;/a&gt; users because &lt;a href="http://vulnerabilitymanager.denimgroup.com/Home/VulnerabilityImport"&gt;Vulnerability Manager can import Netsparker&lt;/a&gt; XML reports. Since Netsparker can confirm the idenfied vulnerabilities and mark them on the XML output you can simply generate WAF rules or send these identified vulnerabilities to the related defect tracking system without checking for false positives. You can even automate the whole process, you don’t need a person to check the vulnerabilities before deploying the patches. &lt;/p&gt;  &lt;p&gt;The tech preview release demo of Vulnerabiltiy Manager:&lt;/p&gt;  &lt;p align="center"&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube-nocookie.com/v/yOr7TaQajj4&amp;hl=en_GB&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="never"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube-nocookie.com/v/yOr7TaQajj4&amp;hl=en_GB&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="never" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=aK-wYLdsKb0:I9Ck9PApNUY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=aK-wYLdsKb0:I9Ck9PApNUY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=aK-wYLdsKb0:I9Ck9PApNUY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=aK-wYLdsKb0:I9Ck9PApNUY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=aK-wYLdsKb0:I9Ck9PApNUY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/aK-wYLdsKb0" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/integrating-netsparker-with-your-waf/</feedburner:origLink></item>
    <item>
      <title>Custom Reporting API</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/-YH-ITyF96k/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/custom-reporting-api/</guid>
      <author>Onur Yilmaz</author>
      <pubDate>Mon, 18 Jan 2010 09:17:34 GMT</pubDate>
      <category>netsparker</category>
      <category>reporting</category>
      <category>API</category>
      <category>tutorial</category>
      <category>help</category>
      <description>&lt;p&gt;I’ll try to write a new tip or tutorial every week in here. Let’s start with Netsparker’s custom reporting API.&lt;/p&gt;  &lt;h3&gt;How does it work?&lt;/h3&gt;  &lt;p&gt;At start-up, Netsparker scans for C# code files (*.cs) in the &amp;quot;Report Templates&amp;quot; directory , which is located within the “Resources” sub-directory of the “Netsparker” data directory (by default resides in current Windows user’s Documents/My Documents directory).&lt;/p&gt; &lt;img title="Sample Custom Report" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="CustomReport5" src="http://www.mavitunasecurity.com/s/r/BL/customreport5_thumb.png" width="244" height="193" /&gt;   &lt;h3&gt;Scripting Language&lt;/h3&gt;  &lt;p&gt;Netsparker’s scripting language is C#. Even if you haven’t code in C# before, it shouldn’t be a problem. It’s pretty easy to make simple changes.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Here is a sample custom report: &lt;/strong&gt;&lt;/p&gt;  &lt;blockquote style="font-size: 10px; font-family: consolas,courier, monospace"&gt;   &lt;p&gt;&amp;lt;%@ Assembly Name=&amp;quot;MSL.Common&amp;quot; %&amp;gt;      &lt;br /&gt;&amp;lt;%@ Assembly Name=&amp;quot;MSL.Core&amp;quot; %&amp;gt;       &lt;br /&gt;&amp;lt;%@ Assembly Name=&amp;quot;MSL.Extensibility&amp;quot; %&amp;gt;       &lt;br /&gt;&amp;lt;%@ Assembly Name=&amp;quot;System.Data&amp;quot; %&amp;gt;       &lt;br /&gt;&amp;lt;%@ Import NameSpace=&amp;quot;MSL.Core&amp;quot; %&amp;gt;       &lt;br /&gt;&amp;lt;%@ Import NameSpace=&amp;quot;MSL.Core.Entities.Vulnerability&amp;quot; %&amp;gt;       &lt;br /&gt;&amp;lt;%@ Import NameSpace=&amp;quot;MSL.Core.Configuration&amp;quot; %&amp;gt;       &lt;br /&gt;&amp;lt;%@ Import NameSpace=&amp;quot;MSL.Core.Data.Resources&amp;quot; %&amp;gt;       &lt;br /&gt;&amp;lt;%@ Import NameSpace=&amp;quot;System.Linq&amp;quot; %&amp;gt;       &lt;br /&gt;&amp;lt;%@ Import NameSpace=&amp;quot;System.Data&amp;quot; %&amp;gt;       &lt;br /&gt;&amp;lt;%@ Import NameSpace=&amp;quot;System.Collections&amp;quot; %&amp;gt;       &lt;br /&gt;&amp;lt;%@ Import NameSpace=&amp;quot;System.Collections.Generic&amp;quot; %&amp;gt;       &lt;br /&gt;&amp;lt;%@ Import NameSpace=&amp;quot;System.Security&amp;quot; %&amp;gt;       &lt;br /&gt;&amp;lt;%@ Argument Name=&amp;quot;vulns&amp;quot; Type=&amp;quot;Array&amp;quot; %&amp;gt;       &lt;br /&gt;&amp;lt;%@ Argument Name=&amp;quot;settings&amp;quot; Type=&amp;quot;ScanSettings&amp;quot; %&amp;gt;       &lt;br /&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;       &lt;br /&gt;&amp;lt;netsparker generated=&amp;quot;&amp;lt;%=DateTime.Now.ToString()%&amp;gt;&amp;quot;&amp;gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;target&amp;gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;url&amp;gt;&amp;lt;%=ReportingUtility.XmlShortEscape(settings.Uri.ToString())%&amp;gt;&amp;lt;/url&amp;gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/target&amp;gt;       &lt;br /&gt;&amp;lt;%       &lt;br /&gt;// Sort vulnerabilities based on their severity, Type, confirmation and rating       &lt;br /&gt;var sortedVulns = from IVulnerabilityView v in vulns       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; orderby v.Severity descending, v.Order ascending, v.Type ascending, v.IsConfirmed descending, v.Certainty descending       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; where v.Visibility != VulnerabilityVisibility.Hidden       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; select v;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;foreach(Vulnerability vuln in vulns){       &lt;br /&gt;%&amp;gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;vulnerability confirmed=&amp;quot;&amp;lt;%=vuln.IsConfirmed.ToString()%&amp;gt;&amp;quot;&amp;gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;url&amp;gt;&amp;lt;%=ReportingUtility.XmlShortEscape(vuln.RequestUri.ToString())%&amp;gt;&amp;lt;/url&amp;gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;type&amp;gt;&amp;lt;%=vuln.Type%&amp;gt;&amp;lt;/type&amp;gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;severity&amp;gt;&amp;lt;%=vuln.Severity.ToString()%&amp;gt;&amp;lt;/severity&amp;gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;vulnerableparametertype&amp;gt;&amp;lt;%=ReportingUtility.XmlShortEscape(vuln.UriManager.AttackParameter.Type.ToString())%&amp;gt;&amp;lt;/vulnerableparametertype&amp;gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;vulnerableparameter&amp;gt;&amp;lt;%=ReportingUtility.XmlShortEscape(vuln.UriManager.AttackParameter.Name)%&amp;gt;&amp;lt;/vulnerableparameter&amp;gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;vulnerableparametervalue&amp;gt;&amp;lt;%=ReportingUtility.XmlShortEscape(vuln.UriManager.AttackParameter.Value)%&amp;gt;&amp;lt;/vulnerableparametervalue&amp;gt;&lt;/p&gt;    &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;rawrequest&amp;gt;&amp;lt;%=ReportingUtility.XmlShortEscape(vuln.RawRequest)%&amp;gt;&amp;lt;/rawrequest&amp;gt;      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;rawresponse&amp;gt;&amp;lt;%=ReportingUtility.XmlShortEscape(vuln.RawResponse)%&amp;gt;&amp;lt;/rawresponse&amp;gt;&lt;/p&gt;    &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;extrainformation&amp;gt;      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;%       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; foreach(var cField in vuln.CustomFields){       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; %&amp;gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;info name=&amp;quot;&amp;lt;%=cField.Key%&amp;gt;&amp;quot;&amp;gt;&amp;lt;%=SecurityElement.Escape(cField.Value.Value)%&amp;gt;&amp;lt;/info&amp;gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;%       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; }       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; %&amp;gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/extrainformation&amp;gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/vulnerability&amp;gt;&lt;/p&gt;    &lt;p&gt;&amp;lt;%      &lt;br /&gt;}       &lt;br /&gt;%&amp;gt;       &lt;br /&gt;&amp;lt;/netsparker&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;This will generate an XML file which includes:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;All vulnerabilities &lt;/li&gt;    &lt;li&gt;Vulnerable Parameter and type (GET/POST) &lt;/li&gt;    &lt;li&gt;Vulnerability Details &lt;/li&gt;    &lt;li&gt;Confirmation Status &lt;/li&gt;    &lt;li&gt;Extra exploitation data &lt;/li&gt;    &lt;li&gt;Scan time &lt;/li&gt;    &lt;li&gt;Vulnerability severity etc... &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;You can add more details into the reports or customise them as much as you want. &lt;/p&gt;  &lt;h3&gt;Documentation&lt;/h3&gt;  &lt;p&gt;The detailed API documentation is in “Documentation” folder of Netsparker installation folder. (C:\Program Files (x86)\Mavituna Security\Netsparker\Resources\Documentation\NetsparkerReportingAPI.chm)&lt;/p&gt;  &lt;h3&gt;Defining the extension of the report &lt;/h3&gt;  &lt;p&gt;Name of the “.cs” file will be visible under the “Reporting“menu and when user click to it, generated report will use the extension from the custom report file name. &lt;/p&gt;  &lt;p&gt;&lt;b&gt;For example:&lt;/b&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;“Vulnerabilities List (XML).xml.cs “ - File extension will be “xml” &lt;/li&gt;    &lt;li&gt;“Vulnerabilities List (XML).html.cs” - File extension will be “html” &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Testing the code&lt;/h3&gt;  &lt;p&gt;You don’t need to restart Netsparker every time you change the source code of your report. After Netsparker adds it to the report menu once all you need to do is run it again. If it fails to compile it’ll let you know with an error message.&lt;/p&gt;  &lt;h3&gt;Sample Code&lt;/h3&gt;  &lt;p&gt;A sample report ships with Netsparker called “Vulnerabilities List (XML).xml.cs” which is a simple report which generates an XML report with all identified vulnerabilities.&lt;/p&gt;  &lt;h3&gt;Support&lt;/h3&gt;  &lt;p&gt;If you need any help just send us an email or give us a ring, we’ll be happy to help you out.&lt;/p&gt;  &lt;h3&gt;Security&lt;/h3&gt;  &lt;p&gt;The reporting engine runs with current user’s privileges. So don’t run the report unless you trust the author of the custom report code.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=-YH-ITyF96k:8zogBiwLnZ4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=-YH-ITyF96k:8zogBiwLnZ4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=-YH-ITyF96k:8zogBiwLnZ4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=-YH-ITyF96k:8zogBiwLnZ4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=-YH-ITyF96k:8zogBiwLnZ4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/-YH-ITyF96k" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/custom-reporting-api/</feedburner:origLink></item>
    <item>
      <title>Netsparker New Release v1.1.2.3</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/vy6PuEj29m8/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/release-v1123/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Tue, 12 Jan 2010 22:36:55 GMT</pubDate>
      <category>netsparker</category>
      <category>release</category>
      <category>changelog</category>
      <category>encoder</category>
      <description>&lt;h4&gt;We released a new version of Netsparker, mostly improvements and bug fixes.&lt;/h4&gt;  &lt;p&gt;Use “Help &gt; Check Updates” to get the latest version.&lt;/p&gt;  &lt;h3&gt;What’s new?&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;&lt;b&gt;Encoder        &lt;br /&gt;&lt;/b&gt;We added a new panel called “Encoder” which allows you to encode and decode the data entered in various encodings as well as we added couple of common hashing algorithms.       &lt;br /&gt;During a web assessment, for attacking or just for analysing you can use this tool quickly.       &lt;br /&gt;      &lt;br /&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" alt="Netsparker Encoders" src="/s/r/B_Encoding.png" \="\" /&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Custom Reporting API        &lt;br /&gt;&lt;/b&gt;Now, Custom Reporting API documentation comes with the new installer. We also updated the sample XML report. I’ll write more about custom reports in the blog.&lt;b&gt;&lt;/b&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;New Confirmation Engines&lt;/h3&gt;  &lt;p&gt;In this release we focused on confirmation engines and tried to ship all confirmation engines so you will see much less “[High Possibility]” issues and you can keep your report &lt;a href="http://www.mavitunasecurity.com/blog/false-positive-free-scanning/"&gt;false positive free&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Remote Code Evaluation (RCE) Confirmation Engine Added      &lt;br /&gt;&lt;/b&gt;Now, Netsparker&lt;b&gt; &lt;/b&gt;can confirm RCE issues.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Code Injection (CI) via LFI (Local File Inclusion) Confirmation Added      &lt;br /&gt;&lt;/b&gt;An attacker can use a LFI vulnerability and local resources (&lt;i&gt;such as&lt;/i&gt; &lt;i&gt;Apache error logs&lt;/i&gt;) or “/proc/ *” tricks to inject a piece of PHP code and then include and execute it.     &lt;br /&gt;This is not new, but now Netsparker can confirm the PHP execution as well. &lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;h3&gt;Improvements&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;Less requests in SQL Injection engines. We tried to optimise the SQL Injection and Command Injection engines. They should produce about 15% less requests. &lt;/li&gt;    &lt;li&gt;SQL Injection engine now has a light scan option. This will disable checks for Boolean/Blind SQL Injection in with 2 groups. However it'll speed up the scan. LightScan is enabled by default. You can disable by setting "Advanced Settings &gt; LightSQLInjectionChecks" to "False" &lt;/li&gt;    &lt;li&gt;Less CPU usage during passive analysis &lt;/li&gt;    &lt;li&gt;Coverage improved. Netsparker will try to access the website without cookie support to find the special “Your browser doesn’t support cookies” page. &lt;/li&gt;    &lt;li&gt;Mod_Negotiation engine updated. Now Netsparker has far smarter checks to identify Mod_Negotiation issues. &lt;/li&gt;    &lt;li&gt;Cross-site scripting issues are now reported with alert() proof of concepts &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Bug Fixes and Other Stuff&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;Parsing issues with some relative links addressed. This was affecting links beginning with a question mark (?) without a path. &lt;/li&gt;    &lt;li&gt;Extra "&amp;" characters in some GET requests fixed. &lt;/li&gt;    &lt;li&gt;Some SQL Injection attacks constructed correctly to bypass weak blacklisting and filters. &lt;/li&gt;    &lt;li&gt;An encoding problem addressed in SQL Injection exploitation. This was causing Netsparker not to encode the user's input in SQL Injection which works with POST. &lt;/li&gt;    &lt;li&gt;Other minor fixes. &lt;/li&gt; &lt;/ul&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=vy6PuEj29m8:CDqOSxz_eo8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=vy6PuEj29m8:CDqOSxz_eo8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=vy6PuEj29m8:CDqOSxz_eo8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=vy6PuEj29m8:CDqOSxz_eo8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=vy6PuEj29m8:CDqOSxz_eo8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/vy6PuEj29m8" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/release-v1123/</feedburner:origLink></item>
    <item>
      <title>Monthly Round-Up</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/LkxWwurf5Tk/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/monthly-roundup/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Tue, 12 Jan 2010 08:52:28 GMT</pubDate>
      <category>netsparker</category>
      <category>roundup</category>
      <category>news</category>
      <category>review</category>
      <category>interview</category>
      <category>award</category>
      <description>&lt;ul&gt;&lt;img style="display: inline; margin-left: 0px; margin-right: 0px" title="Most Promising Application Security Assessment Tool" alt="Most Promising Application Security Assessment Tool" align="right" src="/s/r/SD_Promising.gif" /&gt;     &lt;li&gt;We officially released and started to sell Netsparker, I forgot to mention in here! &lt;/li&gt;    &lt;li&gt;Jason Haddix of &lt;a href="http://www.securityaegis.com/"&gt;Security Aegis&lt;/a&gt; interviewed with me about Netsparker for &lt;a href="http://www.ethicalhacker.net"&gt;The Ethical Hacker Network&lt;/a&gt; : &lt;a href="http://www.ethicalhacker.net/content/view/290/1/"&gt;Interview: Ferruh Mavituna on Netsparker&lt;/a&gt; . Thanks a lot Jason. &lt;/li&gt;    &lt;li&gt;Netsparker chosen as &lt;b&gt;&lt;a href="http://www.security-database.com/toolswatch/Security-Database-Best-IT-Security.html?artpage=3-6#outil_sommaire_2"&gt;Most Promising Application Security Assessment Tool of 2009&lt;/a&gt;&lt;/b&gt; by Security Database. It’s been only a month, so it feels great to see this. &lt;/li&gt;    &lt;li&gt;Two Netsparker reviews:&lt;strong&gt; &lt;/strong&gt;&lt;a href="http://www.ethicalhack3r.co.uk/2009/10/11/netsparker-the-next-gen-web-app-scanner/"&gt;Ethicalhack3r’s Review&lt;/a&gt; and &lt;a href="http://pentestmonkey.net/blog/new-web-app-scanner-netsparker/"&gt;Pentestmonkey’s Review&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=LkxWwurf5Tk:ptJ6wH1KAz8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=LkxWwurf5Tk:ptJ6wH1KAz8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=LkxWwurf5Tk:ptJ6wH1KAz8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=LkxWwurf5Tk:ptJ6wH1KAz8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=LkxWwurf5Tk:ptJ6wH1KAz8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/LkxWwurf5Tk" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/monthly-roundup/</feedburner:origLink></item>
    <item>
      <title>False Positive Free Scanning</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/fefCADHtjsE/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/false-positive-free-scanning/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Wed, 23 Dec 2009 12:26:44 GMT</pubDate>
      <category>netsparker</category>
      <category>false-positive</category>
      <description>&lt;p&gt;When I tell someone that Netsparker is “&lt;b&gt;False Positive Free&lt;/b&gt;”, they’ll stare at me and think “&lt;i&gt;Well, yet another lunatic!&lt;/i&gt;” They never actually said that but I can read it from their faces. They won’t say much assuming I’m a mad person who claims a scanner can avoid false positives and since I’m a mad person, I can be dangerous. I assume that’s why they generally choose to be silent after that claim!&lt;/p&gt;  &lt;p&gt;Then I ask them a simple question:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;“If you can exploit a vulnerability, can that be a false positive?”&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Instantly they say “No”, then another 15 seconds of silence before they realise Netsparker actually &lt;b&gt;exploits the identified vulnerabilities to ensure that the vulnerability is not a false positive. &lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Simply put:    &lt;br /&gt;“&lt;b&gt;If you can exploit, it can’t be false positive&lt;/b&gt;”. End of discussion.&lt;/p&gt;  &lt;p&gt;Obviously you can’t exploit everything. You can’t exploit and confirm an “internal path leakage” vulnerability without actually compromising the system via another issue. You can’t be sure if the exposed error message is actually something dangerous or just a static text.&lt;a href="#_edn1" name="_ednref1"&gt;[i]&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;However, you can exploit an SQL Injection and confirm that it’s actually an &lt;b&gt;SQL Injection&lt;/b&gt; and not just an error page. You can actually confirm &lt;b&gt;LFI&lt;/b&gt; by getting files out of the system, you can confirm a &lt;b&gt;Cross-site Scripting&lt;/b&gt; issue by executing the injection in a browser and observing JavaScript events, you can confirm a &lt;b&gt;Command Injection&lt;/b&gt; by executing code in the system and so on.&lt;/p&gt;  &lt;p&gt;So there you go, you can confirm almost all important issues, because all important issues have a clear impact via exploitation. It’s a huge challenge to do this automatically, though. Manually a pen tester can simply figure out the structure of an SQL Injection but automatically it takes some good engine to figure that out. I’m happy to say that with Netsparker we managed to do this quite successfully.&lt;/p&gt;  &lt;h3&gt;Now False Positive Free Scanning is Real&lt;/h3&gt;  &lt;p&gt;Netsparker made false positive free reporting a reality rather than an urban legend. I’m sure &lt;b&gt;other scanners will follow us&lt;/b&gt;. We are happy to change the world of automated application security scanning by introducing the first&lt;b&gt; “False Positive Free Web Application Security Scanner”&lt;/b&gt;. Also another first is “&lt;b&gt;Integrated Exploitation Engine&lt;/b&gt;”. So you get the whole package, crawl, detect, confirm and exploit.&lt;/p&gt;  &lt;h3&gt;Important Notes&lt;/h3&gt;  &lt;p&gt;We don’t claim every single issue we report is false positive free. What we claim is if Netsparker confirms an issue then it’s not a false positive &lt;i&gt;and we’ll easily confirm %80 or more of the identified issues. &lt;/i&gt;If we can’t exploit it, it’ll still be reported as &lt;b&gt;[High]&lt;/b&gt; or &lt;b&gt;[Low] possibility&lt;/b&gt; depending on the other factors. &lt;/p&gt;  &lt;p&gt;If it was a real vulnerability and Netsparker couldn’t confirm it, all you need to this &lt;a href="https://www.mavitunasecurity.com/contact/"&gt;contact us&lt;/a&gt; and we’ll fix it.&lt;/p&gt;  &lt;p&gt;There are many issues where it’s not possible to confirm the identified issue hence we do report them as “&lt;b&gt;[Possible]&lt;/b&gt;” so the user knows if the vulnerability has been confirmed or not. The beauty of this is that if the report says “&lt;b&gt;Confirmed&lt;/b&gt;”, you know you can trust it. Don’t believe it? Use the integrated exploitation panels to exploit the vulnerability yourself. Generally it only takes two clicks.&lt;/p&gt;  &lt;hr align="left" size="1" width="33%" /&gt;  &lt;p&gt;&lt;a href="#_ednref1" name="_edn1"&gt;[i]&lt;/a&gt; Although you can guess based on some indicators such as &lt;i&gt;if the HTTP status is 500 and then there is higher possibility that it’s not a false-positive. Hence Netsparker will report issues as [High Possibility] or [Low Possibility] based on similar indicators.&lt;/i&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=fefCADHtjsE:q3Hk4XX4afI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=fefCADHtjsE:q3Hk4XX4afI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=fefCADHtjsE:q3Hk4XX4afI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=fefCADHtjsE:q3Hk4XX4afI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=fefCADHtjsE:q3Hk4XX4afI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/fefCADHtjsE" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/false-positive-free-scanning/</feedburner:origLink></item>
    <item>
      <title>Netsparker Videos</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/uNYkEwUkctI/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/netsparker-videos/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Thu, 10 Dec 2009 17:14:49 GMT</pubDate>
      <category>netsparker</category>
      <category>demo</category>
      <category>video</category>
      <category>screencast</category>
      <description>&lt;p&gt;Product Tour and some feature based videos:&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;h3&gt;Product Tour&lt;/h3&gt; &lt;object width="600" height="450"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="never" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=10000593&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=10000593&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="never" width="600" height="450"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt; &lt;/p&gt;  &lt;h3&gt;Simple Scan&lt;/h3&gt; &lt;object width="600" height="450"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="never" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=9957660&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=9957660&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="never" width="600" height="450"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt; &lt;/p&gt;  &lt;h3&gt;Getting a Reverse Shell&lt;/h3&gt; &lt;object width="600" height="450"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="never" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=9957644&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=9957644&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="never" width="600" height="450"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt; &lt;/p&gt;  &lt;h3&gt;LFI (Local File Inclusion) Exploitation&lt;/h3&gt; &lt;object width="600" height="450"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="never" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=9957631&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=9957631&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="never" width="600" height="450"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=uNYkEwUkctI:CBRKR_FPFik:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=uNYkEwUkctI:CBRKR_FPFik:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=uNYkEwUkctI:CBRKR_FPFik:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=uNYkEwUkctI:CBRKR_FPFik:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=uNYkEwUkctI:CBRKR_FPFik:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/uNYkEwUkctI" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/netsparker-videos/</feedburner:origLink></item>
    <item>
      <title>IstSec 2009</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/yDs5zrktpU4/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/istsec-2009/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Tue, 08 Dec 2009 19:05:47 GMT</pubDate>
      <category>conference</category>
      <category>netsparker</category>
      <category>istanbul</category>
      <category>istsec</category>
      <description>&lt;p&gt;After AppSec DC in Washington DC, this time we are going to &lt;a href="http://www.istsec.org/"&gt;IstSec 2009&lt;/a&gt; in Istanbul. IstSec is potentially the biggest security conference in Turkey. Mavituna Security is one of the conference sponsors and most of our team will be there. &lt;/p&gt;  &lt;p&gt;I'll give a short talk about "Automation, Application Security and Challenges". If you'll be there as well, don't forget to stop by our booth to say hi.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=yDs5zrktpU4:4UUzOvJayPI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=yDs5zrktpU4:4UUzOvJayPI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=yDs5zrktpU4:4UUzOvJayPI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=yDs5zrktpU4:4UUzOvJayPI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=yDs5zrktpU4:4UUzOvJayPI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/yDs5zrktpU4" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/istsec-2009/</feedburner:origLink></item>
    <item>
      <title>OWASP AppSec DC 2009</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/7ujQoE5PX4w/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/owasp-appsec-dc-2009/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Thu, 05 Nov 2009 16:05:13 GMT</pubDate>
      <category>OWASP</category>
      <category>conference</category>
      <category>webraider</category>
      <description>&lt;p&gt;Next week I'll be speaking at &lt;a href="http://www.owasp.org/index.php/OWASP_AppSec_DC_2009"&gt;AppSec 2009 in Washington DC&lt;/a&gt; about "&lt;strong&gt;One Click Ownage&lt;/strong&gt;". This is a very practical way to get a reverse shell, reverse VNC or something like that. Basically after you find an SQL Injection in a MS SQL Server, you can carry out your own payload and run it in the target system by using one HTTP request. There are also other advantages of this such as the ability to exploit SQL Injections via CSRF attacks.  &lt;/p&gt;  &lt;p&gt;Finally I'll publish a small tool called WebRaider which allows you to automate the whole attack. All you need to do is type the URL and click the exploit button to get a reverse shell.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.mavitunasecurity.com/s/r/webraider-1.png" rel="lightbox"&gt;&lt;img title="WebRaider" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin: 0px auto; border-right-width: 0px" height="509" alt="WebRaider" src="http://www.mavitunasecurity.com/s/r/webraider-1.png" width="562" border="0" /&gt;&lt;/a&gt;I'll be hanging around at the conference between the 11&lt;sup&gt;th&lt;/sup&gt; and 13&lt;sup&gt;rd&lt;/sup&gt;. See you over there, if you are attending and fancy a quick chat, drop me an email&lt;i&gt;, ferruh-at-mavitunasecurity.com&lt;/i&gt;. &lt;/p&gt;  &lt;p&gt;After the conference I'll be in New York for a while, if you are in that area and interested in Netsparker, do not hesitate to &lt;a href="http://www.mavitunasecurity.com/contact/"&gt;contact us&lt;/a&gt; so that we can arrange a demonstration in your office.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=7ujQoE5PX4w:ZYt0_CwNs_E:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=7ujQoE5PX4w:ZYt0_CwNs_E:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=7ujQoE5PX4w:ZYt0_CwNs_E:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=7ujQoE5PX4w:ZYt0_CwNs_E:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=7ujQoE5PX4w:ZYt0_CwNs_E:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/7ujQoE5PX4w" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/owasp-appsec-dc-2009/</feedburner:origLink></item>
    <item>
      <title>The Final Beta!</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/x_s29N7nMDY/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/final-beta/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Fri, 09 Oct 2009 01:54:04 GMT</pubDate>
      <category>beta</category>
      <category>netsparker</category>
      <category>release</category>
      <description>&lt;p&gt;I don't even want to write how much we coded in the last month, &lt;em&gt;(actually it's illegal to work that much, so I'm not going to give you any numbers!)&lt;/em&gt;. It was worth it though.&lt;/p&gt;  &lt;p&gt;The latest version of Netsparker... I'm going to put this as adequately as I can "It kicks a**". You can see details in &lt;a href="http://www.mavitunasecurity.com/go/?ref=netsparkerchangelog"&gt;Netsparker changelog&lt;/a&gt; but I'll list some highlights, so you can see why it does such a thing:&lt;/p&gt;  &lt;ul class="list2"&gt;   &lt;li&gt;Better performance &lt;em&gt;(less CPU usage, improved HTTP performance and less requests).&lt;/em&gt;&lt;/li&gt;    &lt;li&gt;Ridiculously good SQL injection coverage, &lt;em&gt;I mean really good!&lt;/em&gt;.&lt;/li&gt;    &lt;li&gt;Improved Engines: LFI and Command Injection engines improved.&lt;/li&gt;    &lt;li&gt;New test modules such as "crossdomain.xml", "Apache server-status, server-info", "SVN disclosure", "Find backup files", "TRACE/TRACK check" and some more stuff that you hate to check but have to check.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;While you can still &lt;a href="http://www.mavitunasecurity.com/beta/"&gt;join the beta email list&lt;/a&gt;, I can't promise anything about getting a beta version soon, as we have enough testers right now.&lt;/p&gt;  &lt;p&gt;I'm planning to keep this blog busy by adding some tutorials, videos and insider information. If you are interested in Netsparker, subscribe to the &lt;a href="http://feeds.feedburner.com/netsparker"&gt;RSS&lt;/a&gt;, or follow on &lt;a href="http://twitter.com/netsparker"&gt;twitter@netsparker&lt;/a&gt; or &lt;a href="http://friendfeed.com/netsparker"&gt;FriendFeed-Netsparker&lt;/a&gt;. If you are only interested in release date, you can subscribe our &lt;a href="http://www.mavitunasecurity.com/go/?ref=newslettersignup"&gt;release newsletter&lt;/a&gt; and we'll let you know as soon as it's out.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=x_s29N7nMDY:bs4_BW4keOE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=x_s29N7nMDY:bs4_BW4keOE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=x_s29N7nMDY:bs4_BW4keOE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=x_s29N7nMDY:bs4_BW4keOE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=x_s29N7nMDY:bs4_BW4keOE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/x_s29N7nMDY" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/final-beta/</feedburner:origLink></item>
    <item>
      <title>We solved our name "Dilemma"</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/rLD8EjOY9Gg/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/we-solved-our-name-dilemma/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Mon, 05 Oct 2009 20:17:09 GMT</pubDate>
      <category>dilemma</category>
      <category>netsparker</category>
      <description>&lt;p&gt;Our web application security scanner was code-named "Dilemma". It was a lovely name but we had to separate our ways.&lt;/p&gt;  &lt;p&gt;"Netsparker" is the new name. When you download the latest beta, you'll see lots of visual changes. We re-branded the whole application. It's not &lt;a href="http://en.wikipedia.org/wiki/Extreme_Makeover"&gt;Extreme Makeover&lt;/a&gt; but you'll notice the changes.&lt;/p&gt;  &lt;p&gt;By the way, new beta is around the corner, we're trying to squeeze some more features. Sit tight, I'll drop you an e-mail as soon as it's ready.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=rLD8EjOY9Gg:YQtakwKDA-Q:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=rLD8EjOY9Gg:YQtakwKDA-Q:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=rLD8EjOY9Gg:YQtakwKDA-Q:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=rLD8EjOY9Gg:YQtakwKDA-Q:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=rLD8EjOY9Gg:YQtakwKDA-Q:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/rLD8EjOY9Gg" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/we-solved-our-name-dilemma/</feedburner:origLink></item>
    <item>
      <title>A new vision, a new beta, and a new beginning...</title>
      <link>http://feedproxy.google.com/~r/netsparker/~3/smTtsEyfT_I/</link>
      <guid isPermaLink="false">http://www.mavitunasecurity.com/blog/a-new-vision-a-new-beta-and-a-new-beginning/</guid>
      <author>Ferruh Mavituna</author>
      <pubDate>Tue, 01 Sep 2009 00:17:15 GMT</pubDate>
      <category>dilemma</category>
      <description>&lt;p&gt;It's quite hard to work on something really good, something that you are proud of and not telling anyone. Now we are over that stage and our new beta has reached more than a hundred people...&lt;/p&gt;  &lt;p&gt;Our website is up, our &lt;a href="http://www.mavitunasecurity.com/go/?ref=support"&gt;beta feedback forum&lt;/a&gt; is alive and now we're blogging. If you don't what the heck I'm talking about don't worry I'll explain.&lt;/p&gt;  &lt;p&gt;We've just released a nice beta of our &lt;strong&gt;web application security scanner&lt;/strong&gt;, named "&lt;strong&gt;Netsparker&lt;/strong&gt;". It has been in private beta for the last two years and soon it will be ready for production. Lots of lovely people wanted to get their hands on it before the final release and currently they are enjoying it.&lt;/p&gt;  &lt;p&gt;We're not looking for new beta testers, but if you have a good reason to be a beta tester please &lt;a href="http://www.mavitunasecurity.com/beta"&gt;send us an e-mail&lt;/a&gt; and convince us why "you'll be a great beta tester", "report lots of bugs" and "suggest amazing features".&lt;/p&gt;  &lt;p&gt;I'm not going to make this post any longer. Subscribe to our &lt;a href="http://feeds.feedburner.com/netsparker"&gt;RSS feed&lt;/a&gt; so you can get informed about future beta releases and details of some new features.&lt;/p&gt;  &lt;p&gt;And be prepared for something new..&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=smTtsEyfT_I:Q3VXaEWF46Y:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=smTtsEyfT_I:Q3VXaEWF46Y:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=smTtsEyfT_I:Q3VXaEWF46Y:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/netsparker?a=smTtsEyfT_I:Q3VXaEWF46Y:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/netsparker?i=smTtsEyfT_I:Q3VXaEWF46Y:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/netsparker/~4/smTtsEyfT_I" height="1" width="1"/&gt;</description>
    <feedburner:origLink>http://www.mavitunasecurity.com/blog/a-new-vision-a-new-beta-and-a-new-beginning/</feedburner:origLink></item>
  </channel>
</rss>
