docs
This commit is contained in:
@@ -115,6 +115,8 @@
|
||||
|
||||
<li class="file"><a href="./README_md.html">README</a>
|
||||
|
||||
<li class="file"><a href="./cache/browser/cookie-jar.html">cookie-jar</a>
|
||||
|
||||
<li class="file"><a href="./conf/browser_conf_json.html">browser.conf.json</a>
|
||||
|
||||
<li class="file"><a href="./generate_doc_sh.html">generate_doc.sh</a>
|
||||
@@ -191,6 +193,8 @@
|
||||
|
||||
<li><a href="./UpdaterFactory.html">UpdaterFactory</a>
|
||||
|
||||
<li><a href="./VersionCompare.html">VersionCompare</a>
|
||||
|
||||
<li><a href="./Vulnerabilities.html">Vulnerabilities</a>
|
||||
|
||||
<li><a href="./Vulnerabilities/Output.html">Vulnerabilities::Output</a>
|
||||
@@ -322,6 +326,19 @@
|
||||
<h3 class="section-header">Attributes</h3>
|
||||
|
||||
|
||||
<div id="attribute-i-fixed_in" class="method-detail">
|
||||
<div class="method-heading attribute-method-heading">
|
||||
<span class="method-name">fixed_in</span><span
|
||||
class="attribute-access-type">[RW]</span>
|
||||
</div>
|
||||
|
||||
<div class="method-description">
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="attribute-i-metasploit_modules" class="method-detail">
|
||||
<div class="method-heading attribute-method-heading">
|
||||
<span class="method-name">metasploit_modules</span><span
|
||||
@@ -406,13 +423,14 @@
|
||||
|
||||
|
||||
<div class="method-source-code" id="load_from_xml_node-source">
|
||||
<pre><span class="ruby-comment"># File lib/common/models/vulnerability.rb, line 37</span>
|
||||
<pre><span class="ruby-comment"># File lib/common/models/vulnerability.rb, line 43</span>
|
||||
<span class="ruby-keyword">def</span> <span class="ruby-keyword">self</span>.<span class="ruby-identifier">load_from_xml_node</span>(<span class="ruby-identifier">xml_node</span>)
|
||||
<span class="ruby-identifier">new</span>(
|
||||
<span class="ruby-identifier">xml_node</span>.<span class="ruby-identifier">search</span>(<span class="ruby-string">'title'</span>).<span class="ruby-identifier">text</span>,
|
||||
<span class="ruby-identifier">xml_node</span>.<span class="ruby-identifier">search</span>(<span class="ruby-string">'type'</span>).<span class="ruby-identifier">text</span>,
|
||||
<span class="ruby-identifier">xml_node</span>.<span class="ruby-identifier">search</span>(<span class="ruby-string">'reference'</span>).<span class="ruby-identifier">map</span>(<span class="ruby-operator">&</span><span class="ruby-value">:text</span>),
|
||||
<span class="ruby-identifier">xml_node</span>.<span class="ruby-identifier">search</span>(<span class="ruby-string">'metasploit'</span>).<span class="ruby-identifier">map</span>(<span class="ruby-operator">&</span><span class="ruby-value">:text</span>)
|
||||
<span class="ruby-identifier">xml_node</span>.<span class="ruby-identifier">search</span>(<span class="ruby-string">'metasploit'</span>).<span class="ruby-identifier">map</span>(<span class="ruby-operator">&</span><span class="ruby-value">:text</span>),
|
||||
<span class="ruby-identifier">xml_node</span>.<span class="ruby-identifier">search</span>(<span class="ruby-string">'fixed_in'</span>).<span class="ruby-identifier">text</span>
|
||||
)
|
||||
<span class="ruby-keyword">end</span></pre>
|
||||
</div><!-- load_from_xml_node-source -->
|
||||
@@ -429,7 +447,7 @@
|
||||
|
||||
<div class="method-heading">
|
||||
<span class="method-name">new</span><span
|
||||
class="method-args">(title, type, references, metasploit_modules = [])</span>
|
||||
class="method-args">(title, type, references, metasploit_modules = [], fixed_in = '')</span>
|
||||
|
||||
<span class="method-click-advice">click to toggle source</span>
|
||||
|
||||
@@ -442,7 +460,9 @@
|
||||
type The type of the vulnerability @param [ <a href="Array.html">Array</a>
|
||||
] references References urls @param [ <a href="Array.html">Array</a> ] <a
|
||||
href="Vulnerability.html#attribute-i-metasploit_modules">#metasploit_modules</a>
|
||||
Metasploit modules for the vulnerability</p>
|
||||
Metasploit modules for the vulnerability @param [ String ] <a
|
||||
href="Vulnerability.html#attribute-i-fixed_in">#fixed_in</a> Vuln fixed in
|
||||
Version X</p>
|
||||
|
||||
<p>@return [ <a href="Vulnerability.html">Vulnerability</a> ]</p>
|
||||
|
||||
@@ -450,12 +470,13 @@ Metasploit modules for the vulnerability</p>
|
||||
|
||||
|
||||
<div class="method-source-code" id="new-source">
|
||||
<pre><span class="ruby-comment"># File lib/common/models/vulnerability.rb, line 16</span>
|
||||
<span class="ruby-keyword">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">title</span>, <span class="ruby-identifier">type</span>, <span class="ruby-identifier">references</span>, <span class="ruby-identifier">metasploit_modules</span> = [])
|
||||
<pre><span class="ruby-comment"># File lib/common/models/vulnerability.rb, line 17</span>
|
||||
<span class="ruby-keyword">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">title</span>, <span class="ruby-identifier">type</span>, <span class="ruby-identifier">references</span>, <span class="ruby-identifier">metasploit_modules</span> = [], <span class="ruby-identifier">fixed_in</span> = <span class="ruby-string">''</span>)
|
||||
<span class="ruby-ivar">@title</span> = <span class="ruby-identifier">title</span>
|
||||
<span class="ruby-ivar">@type</span> = <span class="ruby-identifier">type</span>
|
||||
<span class="ruby-ivar">@references</span> = <span class="ruby-identifier">references</span>
|
||||
<span class="ruby-ivar">@metasploit_modules</span> = <span class="ruby-identifier">metasploit_modules</span>
|
||||
<span class="ruby-ivar">@fixed_in</span> = <span class="ruby-identifier">fixed_in</span>
|
||||
<span class="ruby-keyword">end</span></pre>
|
||||
</div><!-- new-source -->
|
||||
|
||||
@@ -494,9 +515,13 @@ Metasploit modules for the vulnerability</p>
|
||||
|
||||
|
||||
<div class="method-source-code" id="3D-3D-source">
|
||||
<pre><span class="ruby-comment"># File lib/common/models/vulnerability.rb, line 27</span>
|
||||
<pre><span class="ruby-comment"># File lib/common/models/vulnerability.rb, line 29</span>
|
||||
<span class="ruby-keyword">def</span> <span class="ruby-operator">==</span>(<span class="ruby-identifier">other</span>)
|
||||
<span class="ruby-identifier">title</span> <span class="ruby-operator">==</span> <span class="ruby-identifier">other</span>.<span class="ruby-identifier">title</span> <span class="ruby-operator">&&</span> <span class="ruby-identifier">type</span> <span class="ruby-operator">==</span> <span class="ruby-identifier">other</span>.<span class="ruby-identifier">type</span> <span class="ruby-operator">&&</span> <span class="ruby-identifier">references</span> <span class="ruby-operator">==</span> <span class="ruby-identifier">other</span>.<span class="ruby-identifier">references</span>
|
||||
<span class="ruby-identifier">title</span> <span class="ruby-operator">==</span> <span class="ruby-identifier">other</span>.<span class="ruby-identifier">title</span> <span class="ruby-operator">&&</span>
|
||||
<span class="ruby-identifier">type</span> <span class="ruby-operator">==</span> <span class="ruby-identifier">other</span>.<span class="ruby-identifier">type</span> <span class="ruby-operator">&&</span>
|
||||
<span class="ruby-identifier">references</span> <span class="ruby-operator">==</span> <span class="ruby-identifier">other</span>.<span class="ruby-identifier">references</span> <span class="ruby-operator">&&</span>
|
||||
<span class="ruby-identifier">fixed_in</span> <span class="ruby-operator">==</span> <span class="ruby-identifier">other</span>.<span class="ruby-identifier">fixed_in</span> <span class="ruby-operator">&&</span>
|
||||
<span class="ruby-identifier">metasploit_modules</span> <span class="ruby-operator">==</span> <span class="ruby-identifier">other</span>.<span class="ruby-identifier">metasploit_modules</span>
|
||||
<span class="ruby-keyword">end</span></pre>
|
||||
</div><!-- 3D-3D-source -->
|
||||
|
||||
|
||||
Reference in New Issue
Block a user