This commit is contained in:
Christian Mehlmauer
2013-08-10 12:47:52 +02:00
parent 5ea911c9b3
commit faf234b482
187 changed files with 2898 additions and 1908 deletions

View File

@@ -104,8 +104,6 @@
<li><a href="../WpTarget.html">WpTarget</a></li>
<li><a href="../WpTarget/InterestingHeaders.html">WpTarget::InterestingHeaders</a></li>
<li><a href="../WpTarget/Malwares.html">WpTarget::Malwares</a></li>
<li><a href="../WpTarget/WpConfigBackup.html">WpTarget::WpConfigBackup</a></li>
@@ -186,6 +184,12 @@
<li><a href="../Terminal/Table/Style.html">Terminal::Table::Style</a></li>
<li><a href="../WebSite.html">WebSite</a></li>
<li><a href="../WebSite/InterestingHeaders.html">WebSite::InterestingHeaders</a></li>
<li><a href="../WebSite/RobotsTxt.html">WebSite::RobotsTxt</a></li>
<li><a href="../WpItems.html">WpItems</a></li>
<li><a href="../WpItems/Detectable.html">WpItems::Detectable</a></li>
@@ -260,8 +264,6 @@
<li><a href="../VersionCompare.html">VersionCompare</a></li>
<li><a href="../WebSite.html">WebSite</a></li>
<li><a href="../WpscanOptions.html">WpscanOptions</a></li>
</ul>

View File

@@ -92,8 +92,6 @@
<li><a href="../WpTarget.html">WpTarget</a></li>
<li><a href="../WpTarget/InterestingHeaders.html">WpTarget::InterestingHeaders</a></li>
<li><a href="../WpTarget/Malwares.html">WpTarget::Malwares</a></li>
<li><a href="../WpTarget/WpConfigBackup.html">WpTarget::WpConfigBackup</a></li>
@@ -174,6 +172,12 @@
<li><a href="../Terminal/Table/Style.html">Terminal::Table::Style</a></li>
<li><a href="../WebSite.html">WebSite</a></li>
<li><a href="../WebSite/InterestingHeaders.html">WebSite::InterestingHeaders</a></li>
<li><a href="../WebSite/RobotsTxt.html">WebSite::RobotsTxt</a></li>
<li><a href="../WpItems.html">WpItems</a></li>
<li><a href="../WpItems/Detectable.html">WpItems::Detectable</a></li>
@@ -248,8 +252,6 @@
<li><a href="../VersionCompare.html">VersionCompare</a></li>
<li><a href="../WebSite.html">WebSite</a></li>
<li><a href="../WpscanOptions.html">WpscanOptions</a></li>
</ul>

View File

@@ -116,8 +116,6 @@
<li><a href="../WpTarget.html">WpTarget</a></li>
<li><a href="../WpTarget/InterestingHeaders.html">WpTarget::InterestingHeaders</a></li>
<li><a href="../WpTarget/Malwares.html">WpTarget::Malwares</a></li>
<li><a href="../WpTarget/WpConfigBackup.html">WpTarget::WpConfigBackup</a></li>
@@ -198,6 +196,12 @@
<li><a href="../Terminal/Table/Style.html">Terminal::Table::Style</a></li>
<li><a href="../WebSite.html">WebSite</a></li>
<li><a href="../WebSite/InterestingHeaders.html">WebSite::InterestingHeaders</a></li>
<li><a href="../WebSite/RobotsTxt.html">WebSite::RobotsTxt</a></li>
<li><a href="../WpItems.html">WpItems</a></li>
<li><a href="../WpItems/Detectable.html">WpItems::Detectable</a></li>
@@ -272,8 +276,6 @@
<li><a href="../VersionCompare.html">VersionCompare</a></li>
<li><a href="../WebSite.html">WebSite</a></li>
<li><a href="../WpscanOptions.html">WpscanOptions</a></li>
</ul>

View File

@@ -102,8 +102,6 @@
<li><a href="../WpTarget.html">WpTarget</a></li>
<li><a href="../WpTarget/InterestingHeaders.html">WpTarget::InterestingHeaders</a></li>
<li><a href="../WpTarget/Malwares.html">WpTarget::Malwares</a></li>
<li><a href="../WpTarget/WpConfigBackup.html">WpTarget::WpConfigBackup</a></li>
@@ -184,6 +182,12 @@
<li><a href="../Terminal/Table/Style.html">Terminal::Table::Style</a></li>
<li><a href="../WebSite.html">WebSite</a></li>
<li><a href="../WebSite/InterestingHeaders.html">WebSite::InterestingHeaders</a></li>
<li><a href="../WebSite/RobotsTxt.html">WebSite::RobotsTxt</a></li>
<li><a href="../WpItems.html">WpItems</a></li>
<li><a href="../WpItems/Detectable.html">WpItems::Detectable</a></li>
@@ -258,8 +262,6 @@
<li><a href="../VersionCompare.html">VersionCompare</a></li>
<li><a href="../WebSite.html">WebSite</a></li>
<li><a href="../WpscanOptions.html">WpscanOptions</a></li>
</ul>

View File

@@ -104,8 +104,6 @@
<li><a href="../WpTarget.html">WpTarget</a></li>
<li><a href="../WpTarget/InterestingHeaders.html">WpTarget::InterestingHeaders</a></li>
<li><a href="../WpTarget/Malwares.html">WpTarget::Malwares</a></li>
<li><a href="../WpTarget/WpConfigBackup.html">WpTarget::WpConfigBackup</a></li>
@@ -186,6 +184,12 @@
<li><a href="../Terminal/Table/Style.html">Terminal::Table::Style</a></li>
<li><a href="../WebSite.html">WebSite</a></li>
<li><a href="../WebSite/InterestingHeaders.html">WebSite::InterestingHeaders</a></li>
<li><a href="../WebSite/RobotsTxt.html">WebSite::RobotsTxt</a></li>
<li><a href="../WpItems.html">WpItems</a></li>
<li><a href="../WpItems/Detectable.html">WpItems::Detectable</a></li>
@@ -260,8 +264,6 @@
<li><a href="../VersionCompare.html">VersionCompare</a></li>
<li><a href="../WebSite.html">WebSite</a></li>
<li><a href="../WpscanOptions.html">WpscanOptions</a></li>
</ul>

View File

@@ -59,6 +59,8 @@
<li><a href="#method-i-vulnerabilities">#vulnerabilities</a></li>
<li><a href="#method-i-vulnerable-3F">#vulnerable?</a></li>
<li><a href="#method-i-vulnerable_to-3F">#vulnerable_to?</a></li>
</ul>
@@ -104,8 +106,6 @@
<li><a href="../WpTarget.html">WpTarget</a></li>
<li><a href="../WpTarget/InterestingHeaders.html">WpTarget::InterestingHeaders</a></li>
<li><a href="../WpTarget/Malwares.html">WpTarget::Malwares</a></li>
<li><a href="../WpTarget/WpConfigBackup.html">WpTarget::WpConfigBackup</a></li>
@@ -186,6 +186,12 @@
<li><a href="../Terminal/Table/Style.html">Terminal::Table::Style</a></li>
<li><a href="../WebSite.html">WebSite</a></li>
<li><a href="../WebSite/InterestingHeaders.html">WebSite::InterestingHeaders</a></li>
<li><a href="../WebSite/RobotsTxt.html">WebSite::RobotsTxt</a></li>
<li><a href="../WpItems.html">WpItems</a></li>
<li><a href="../WpItems/Detectable.html">WpItems::Detectable</a></li>
@@ -260,8 +266,6 @@
<li><a href="../VersionCompare.html">VersionCompare</a></li>
<li><a href="../WebSite.html">WebSite</a></li>
<li><a href="../WpscanOptions.html">WpscanOptions</a></li>
</ul>
@@ -383,6 +387,39 @@ href="../WpItem.html">WpItem</a> Filters out already fixed vulnerabilities</p>
</div><!-- vulnerabilities-method -->
<div id="vulnerable-3F-method" class="method-detail ">
<a name="method-i-vulnerable-3F"></a>
<div class="method-heading">
<span class="method-name">vulnerable?</span><span
class="method-args">()</span>
<span class="method-click-advice">click to toggle source</span>
</div>
<div class="method-description">
<div class="method-source-code" id="vulnerable-3F-source">
<pre>
<span class="ruby-comment"># File lib/common/models/wp_item/vulnerable.rb, line 23</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">vulnerable?</span>
<span class="ruby-identifier">vulnerabilities</span>.<span class="ruby-identifier">empty?</span> <span class="ruby-operator">?</span> <span class="ruby-keyword">false</span> <span class="ruby-operator">:</span> <span class="ruby-keyword">true</span>
<span class="ruby-keyword">end</span></pre>
</div><!-- vulnerable-3F-source -->
</div>
</div><!-- vulnerable-3F-method -->
<div id="vulnerable_to-3F-method" class="method-detail ">
<a name="method-i-vulnerable_to-3F"></a>
@@ -407,7 +444,7 @@ href="../Vulnerability.html">Vulnerability</a> to check the item against</p>
<div class="method-source-code" id="vulnerable_to-3F-source">
<pre>
<span class="ruby-comment"># File lib/common/models/wp_item/vulnerable.rb, line 28</span>
<span class="ruby-comment"># File lib/common/models/wp_item/vulnerable.rb, line 32</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">vulnerable_to?</span>(<span class="ruby-identifier">vuln</span>)
<span class="ruby-keyword">if</span> <span class="ruby-identifier">version</span> <span class="ruby-operator">&amp;&amp;</span> <span class="ruby-identifier">vuln</span> <span class="ruby-operator">&amp;&amp;</span> <span class="ruby-identifier">vuln</span>.<span class="ruby-identifier">fixed_in</span> <span class="ruby-operator">&amp;&amp;</span> <span class="ruby-operator">!</span><span class="ruby-identifier">vuln</span>.<span class="ruby-identifier">fixed_in</span>.<span class="ruby-identifier">empty?</span>
<span class="ruby-keyword">unless</span> <span class="ruby-constant">VersionCompare</span><span class="ruby-operator">::</span><span class="ruby-identifier">is_newer_or_same?</span>(<span class="ruby-identifier">vuln</span>.<span class="ruby-identifier">fixed_in</span>, <span class="ruby-identifier">version</span>)