docs
This commit is contained in:
@@ -6,13 +6,13 @@
|
||||
<title>
|
||||
Top Level Namespace
|
||||
|
||||
— Documentation by YARD 0.8.6.1
|
||||
— Documentation by YARD 0.8.5.2
|
||||
|
||||
</title>
|
||||
|
||||
<link rel="stylesheet" href="css/style.css" type="text/css" charset="utf-8" />
|
||||
<link rel="stylesheet" href="css/style.css" type="text/css" media="screen" charset="utf-8" />
|
||||
|
||||
<link rel="stylesheet" href="css/common.css" type="text/css" charset="utf-8" />
|
||||
<link rel="stylesheet" href="css/common.css" type="text/css" media="screen" charset="utf-8" />
|
||||
|
||||
<script type="text/javascript" charset="utf-8">
|
||||
hasFrames = window.top.frames.main ? true : false;
|
||||
@@ -85,7 +85,7 @@
|
||||
<p class="children">
|
||||
|
||||
|
||||
<strong class="modules">Modules:</strong> <span class='object_link'><a href="Ethon.html" title="Ethon (module)">Ethon</a></span>, <span class='object_link'><a href="Terminal.html" title="Terminal (module)">Terminal</a></span>, <span class='object_link'><a href="Typhoeus.html" title="Typhoeus (module)">Typhoeus</a></span>, <span class='object_link'><a href="URI.html" title="URI (module)">URI</a></span>
|
||||
<strong class="modules">Modules:</strong> <span class='object_link'><a href="Terminal.html" title="Terminal (module)">Terminal</a></span>, <span class='object_link'><a href="Typhoeus.html" title="Typhoeus (module)">Typhoeus</a></span>, <span class='object_link'><a href="URI.html" title="URI (module)">URI</a></span>
|
||||
|
||||
|
||||
|
||||
@@ -463,6 +463,28 @@
|
||||
<p>command help.</p>
|
||||
</div></span>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
<li class="public ">
|
||||
<span class="summary_signature">
|
||||
|
||||
<a href="#kali_linux%3F-instance_method" title="#kali_linux? (instance method)">- (Boolean) <strong>kali_linux?</strong> </a>
|
||||
|
||||
|
||||
|
||||
</span>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<span class="summary_desc"><div class='inline'></div></span>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
@@ -639,12 +661,12 @@
|
||||
<pre class="lines">
|
||||
|
||||
|
||||
59
|
||||
60
|
||||
61</pre>
|
||||
63
|
||||
64
|
||||
65</pre>
|
||||
</td>
|
||||
<td>
|
||||
<pre class="code"><span class="info file"># File 'lib/common/common_helper.rb', line 59</span>
|
||||
<pre class="code"><span class="info file"># File 'lib/common/common_helper.rb', line 63</span>
|
||||
|
||||
<span class='kw'>def</span> <span class='id identifier rubyid_add_http_protocol'>add_http_protocol</span><span class='lparen'>(</span><span class='id identifier rubyid_url'>url</span><span class='rparen'>)</span>
|
||||
<span class='id identifier rubyid_url'>url</span> <span class='op'>=~</span> <span class='tstring'><span class='regexp_beg'>/</span><span class='tstring_content'>^https?:</span><span class='regexp_end'>/</span></span> <span class='op'>?</span> <span class='id identifier rubyid_url'>url</span> <span class='op'>:</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>http://</span><span class='embexpr_beg'>#{</span><span class='id identifier rubyid_url'>url</span><span class='rbrace'>}</span><span class='tstring_end'>"</span></span>
|
||||
@@ -669,12 +691,12 @@
|
||||
<pre class="lines">
|
||||
|
||||
|
||||
63
|
||||
64
|
||||
65</pre>
|
||||
67
|
||||
68
|
||||
69</pre>
|
||||
</td>
|
||||
<td>
|
||||
<pre class="code"><span class="info file"># File 'lib/common/common_helper.rb', line 63</span>
|
||||
<pre class="code"><span class="info file"># File 'lib/common/common_helper.rb', line 67</span>
|
||||
|
||||
<span class='kw'>def</span> <span class='id identifier rubyid_add_trailing_slash'>add_trailing_slash</span><span class='lparen'>(</span><span class='id identifier rubyid_url'>url</span><span class='rparen'>)</span>
|
||||
<span class='id identifier rubyid_url'>url</span> <span class='op'>=~</span> <span class='tstring'><span class='regexp_beg'>/</span><span class='tstring_content'>\/$</span><span class='regexp_end'>/</span></span> <span class='op'>?</span> <span class='id identifier rubyid_url'>url</span> <span class='op'>:</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='embexpr_beg'>#{</span><span class='id identifier rubyid_url'>url</span><span class='rbrace'>}</span><span class='tstring_content'>/</span><span class='tstring_end'>"</span></span>
|
||||
@@ -710,10 +732,6 @@
|
||||
<pre class="lines">
|
||||
|
||||
|
||||
78
|
||||
79
|
||||
80
|
||||
81
|
||||
82
|
||||
83
|
||||
84
|
||||
@@ -723,10 +741,14 @@
|
||||
88
|
||||
89
|
||||
90
|
||||
91</pre>
|
||||
91
|
||||
92
|
||||
93
|
||||
94
|
||||
95</pre>
|
||||
</td>
|
||||
<td>
|
||||
<pre class="code"><span class="info file"># File 'lib/common/common_helper.rb', line 78</span>
|
||||
<pre class="code"><span class="info file"># File 'lib/common/common_helper.rb', line 82</span>
|
||||
|
||||
<span class='kw'>def</span> <span class='id identifier rubyid_banner'>banner</span>
|
||||
<span class='id identifier rubyid_puts'>puts</span> <span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_content'>____________________________________________________</span><span class='tstring_end'>'</span></span>
|
||||
@@ -762,12 +784,12 @@
|
||||
<pre class="lines">
|
||||
|
||||
|
||||
93
|
||||
94
|
||||
95</pre>
|
||||
97
|
||||
98
|
||||
99</pre>
|
||||
</td>
|
||||
<td>
|
||||
<pre class="code"><span class="info file"># File 'lib/common/common_helper.rb', line 93</span>
|
||||
<pre class="code"><span class="info file"># File 'lib/common/common_helper.rb', line 97</span>
|
||||
|
||||
<span class='kw'>def</span> <span class='id identifier rubyid_colorize'>colorize</span><span class='lparen'>(</span><span class='id identifier rubyid_text'>text</span><span class='comma'>,</span> <span class='id identifier rubyid_color_code'>color_code</span><span class='rparen'>)</span>
|
||||
<span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>\e[</span><span class='embexpr_beg'>#{</span><span class='id identifier rubyid_color_code'>color_code</span><span class='rbrace'>}</span><span class='tstring_content'>m</span><span class='embexpr_beg'>#{</span><span class='id identifier rubyid_text'>text</span><span class='rbrace'>}</span><span class='tstring_content'>\e[0m</span><span class='tstring_end'>"</span></span>
|
||||
@@ -803,10 +825,6 @@
|
||||
<pre class="lines">
|
||||
|
||||
|
||||
117
|
||||
118
|
||||
119
|
||||
120
|
||||
121
|
||||
122
|
||||
123
|
||||
@@ -825,17 +843,25 @@
|
||||
136
|
||||
137
|
||||
138
|
||||
139</pre>
|
||||
139
|
||||
140
|
||||
141
|
||||
142
|
||||
143
|
||||
144
|
||||
145</pre>
|
||||
</td>
|
||||
<td>
|
||||
<pre class="code"><span class="info file"># File 'lib/common/common_helper.rb', line 117</span>
|
||||
<pre class="code"><span class="info file"># File 'lib/common/common_helper.rb', line 121</span>
|
||||
|
||||
<span class='kw'>def</span> <span class='id identifier rubyid_get_equal_string_end'>get_equal_string_end</span><span class='lparen'>(</span><span class='id identifier rubyid_stringarray'>stringarray</span> <span class='op'>=</span> <span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_end'>'</span></span><span class='rbracket'>]</span><span class='rparen'>)</span>
|
||||
<span class='id identifier rubyid_already_found'>already_found</span> <span class='op'>=</span> <span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_end'>'</span></span>
|
||||
<span class='id identifier rubyid_looping'>looping</span> <span class='op'>=</span> <span class='kw'>true</span>
|
||||
<span class='id identifier rubyid_counter'>counter</span> <span class='op'>=</span> <span class='op'>-</span><span class='int'>1</span>
|
||||
<span class='comment'># remove nils (# Issue #232)
|
||||
</span> <span class='id identifier rubyid_stringarray'>stringarray</span> <span class='op'>=</span> <span class='id identifier rubyid_stringarray'>stringarray</span><span class='period'>.</span><span class='id identifier rubyid_compact'>compact</span>
|
||||
<span class='kw'>if</span> <span class='id identifier rubyid_stringarray'>stringarray</span><span class='period'>.</span><span class='id identifier rubyid_kind_of?'>kind_of?</span> <span class='const'>Array</span> <span class='kw'>and</span> <span class='id identifier rubyid_stringarray'>stringarray</span><span class='period'>.</span><span class='id identifier rubyid_length'>length</span> <span class='op'>></span> <span class='int'>1</span>
|
||||
<span class='id identifier rubyid_base'>base</span> <span class='op'>=</span> <span class='id identifier rubyid_stringarray'>stringarray</span><span class='lbracket'>[</span><span class='int'>0</span><span class='rbracket'>]</span>
|
||||
<span class='id identifier rubyid_base'>base</span> <span class='op'>=</span> <span class='id identifier rubyid_stringarray'>stringarray</span><span class='period'>.</span><span class='id identifier rubyid_first'>first</span>
|
||||
<span class='kw'>while</span> <span class='id identifier rubyid_looping'>looping</span>
|
||||
<span class='id identifier rubyid_character'>character</span> <span class='op'>=</span> <span class='id identifier rubyid_base'>base</span><span class='lbracket'>[</span><span class='id identifier rubyid_counter'>counter</span><span class='comma'>,</span> <span class='int'>1</span><span class='rbracket'>]</span>
|
||||
<span class='id identifier rubyid_stringarray'>stringarray</span><span class='period'>.</span><span class='id identifier rubyid_each'>each</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_s'>s</span><span class='op'>|</span>
|
||||
@@ -873,12 +899,12 @@
|
||||
<pre class="lines">
|
||||
|
||||
|
||||
101
|
||||
102
|
||||
103</pre>
|
||||
105
|
||||
106
|
||||
107</pre>
|
||||
</td>
|
||||
<td>
|
||||
<pre class="code"><span class="info file"># File 'lib/common/common_helper.rb', line 101</span>
|
||||
<pre class="code"><span class="info file"># File 'lib/common/common_helper.rb', line 105</span>
|
||||
|
||||
<span class='kw'>def</span> <span class='id identifier rubyid_green'>green</span><span class='lparen'>(</span><span class='id identifier rubyid_text'>text</span><span class='rparen'>)</span>
|
||||
<span class='id identifier rubyid_colorize'>colorize</span><span class='lparen'>(</span><span class='id identifier rubyid_text'>text</span><span class='comma'>,</span> <span class='int'>32</span><span class='rparen'>)</span>
|
||||
@@ -978,7 +1004,7 @@
|
||||
<span class='id identifier rubyid_puts'>puts</span> <span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_content'> t themes</span><span class='tstring_end'>'</span></span>
|
||||
<span class='id identifier rubyid_puts'>puts</span> <span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_content'> vt only vulnerable themes</span><span class='tstring_end'>'</span></span>
|
||||
<span class='id identifier rubyid_puts'>puts</span> <span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_content'> at all themes (can take a long time)</span><span class='tstring_end'>'</span></span>
|
||||
<span class='id identifier rubyid_puts'>puts</span> <span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_content'> Multiple values are allowed : "-e t,p" will enumerate timthumbs and plugins</span><span class='tstring_end'>'</span></span>
|
||||
<span class='id identifier rubyid_puts'>puts</span> <span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_content'> Multiple values are allowed : "-e tt,p" will enumerate timthumbs and plugins</span><span class='tstring_end'>'</span></span>
|
||||
<span class='id identifier rubyid_puts'>puts</span> <span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_content'> If no option is supplied, the default is "vt,tt,u,vp"</span><span class='tstring_end'>'</span></span>
|
||||
<span class='id identifier rubyid_puts'>puts</span>
|
||||
<span class='id identifier rubyid_puts'>puts</span> <span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_content'>--exclude-content-based "<regexp or string>" Used with the enumeration option, will exclude all occurrences based on the regexp or string supplied</span><span class='tstring_end'>'</span></span>
|
||||
@@ -1001,6 +1027,58 @@
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="method_details ">
|
||||
<h3 class="signature " id="kali_linux?-instance_method">
|
||||
|
||||
- (<tt>Boolean</tt>) <strong>kali_linux?</strong>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</h3><div class="docstring">
|
||||
<div class="discussion">
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="tags">
|
||||
|
||||
<p class="tag_title">Returns:</p>
|
||||
<ul class="return">
|
||||
|
||||
<li>
|
||||
|
||||
|
||||
<span class='type'>(<tt>Boolean</tt>)</span>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
</div><table class="source_code">
|
||||
<tr>
|
||||
<td>
|
||||
<pre class="lines">
|
||||
|
||||
|
||||
42
|
||||
43
|
||||
44</pre>
|
||||
</td>
|
||||
<td>
|
||||
<pre class="code"><span class="info file"># File 'lib/common/common_helper.rb', line 42</span>
|
||||
|
||||
<span class='kw'>def</span> <span class='id identifier rubyid_kali_linux?'>kali_linux?</span>
|
||||
<span class='backtick'>%x{</span><span class='tstring_content'>uname -a</span><span class='tstring_end'>}</span></span><span class='period'>.</span><span class='id identifier rubyid_match'>match</span><span class='lparen'>(</span><span class='tstring'><span class='regexp_beg'>/</span><span class='tstring_content'>linux kali</span><span class='regexp_end'>/i</span></span><span class='rparen'>)</span> <span class='op'>?</span> <span class='kw'>true</span> <span class='op'>:</span> <span class='kw'>false</span>
|
||||
<span class='kw'>end</span></pre>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="method_details ">
|
||||
@@ -1029,17 +1107,17 @@
|
||||
<pre class="lines">
|
||||
|
||||
|
||||
65
|
||||
66
|
||||
67
|
||||
68
|
||||
69
|
||||
70
|
||||
71
|
||||
72</pre>
|
||||
51
|
||||
52
|
||||
53
|
||||
54
|
||||
55
|
||||
56
|
||||
57
|
||||
58</pre>
|
||||
</td>
|
||||
<td>
|
||||
<pre class="code"><span class="info file"># File 'lib/common/hacks.rb', line 65</span>
|
||||
<pre class="code"><span class="info file"># File 'lib/common/hacks.rb', line 51</span>
|
||||
|
||||
<span class='kw'>def</span> <span class='id identifier rubyid_puts'>puts</span><span class='lparen'>(</span><span class='id identifier rubyid_o'>o</span> <span class='op'>=</span> <span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_end'>'</span></span><span class='rparen'>)</span>
|
||||
<span class='comment'># remove color for logging
|
||||
@@ -1069,12 +1147,12 @@
|
||||
<pre class="lines">
|
||||
|
||||
|
||||
97
|
||||
98
|
||||
99</pre>
|
||||
101
|
||||
102
|
||||
103</pre>
|
||||
</td>
|
||||
<td>
|
||||
<pre class="code"><span class="info file"># File 'lib/common/common_helper.rb', line 97</span>
|
||||
<pre class="code"><span class="info file"># File 'lib/common/common_helper.rb', line 101</span>
|
||||
|
||||
<span class='kw'>def</span> <span class='id identifier rubyid_red'>red</span><span class='lparen'>(</span><span class='id identifier rubyid_text'>text</span><span class='rparen'>)</span>
|
||||
<span class='id identifier rubyid_colorize'>colorize</span><span class='lparen'>(</span><span class='id identifier rubyid_text'>text</span><span class='comma'>,</span> <span class='int'>31</span><span class='rparen'>)</span>
|
||||
@@ -1099,13 +1177,13 @@
|
||||
<pre class="lines">
|
||||
|
||||
|
||||
111
|
||||
112
|
||||
113
|
||||
114</pre>
|
||||
115
|
||||
116
|
||||
117
|
||||
118</pre>
|
||||
</td>
|
||||
<td>
|
||||
<pre class="code"><span class="info file"># File 'lib/common/common_helper.rb', line 111</span>
|
||||
<pre class="code"><span class="info file"># File 'lib/common/common_helper.rb', line 115</span>
|
||||
|
||||
<span class='kw'>def</span> <span class='id identifier rubyid_redefine_constant'>redefine_constant</span><span class='lparen'>(</span><span class='id identifier rubyid_constant'>constant</span><span class='comma'>,</span> <span class='id identifier rubyid_value'>value</span><span class='rparen'>)</span>
|
||||
<span class='const'>Object</span><span class='period'>.</span><span class='id identifier rubyid_send'>send</span><span class='lparen'>(</span><span class='symbol'>:remove_const</span><span class='comma'>,</span> <span class='id identifier rubyid_constant'>constant</span><span class='rparen'>)</span>
|
||||
@@ -1142,19 +1220,19 @@
|
||||
<pre class="lines">
|
||||
|
||||
|
||||
45
|
||||
46
|
||||
47
|
||||
48
|
||||
49
|
||||
50
|
||||
51
|
||||
52
|
||||
53
|
||||
54</pre>
|
||||
54
|
||||
55
|
||||
56
|
||||
57
|
||||
58</pre>
|
||||
</td>
|
||||
<td>
|
||||
<pre class="code"><span class="info file"># File 'lib/common/common_helper.rb', line 45</span>
|
||||
<pre class="code"><span class="info file"># File 'lib/common/common_helper.rb', line 49</span>
|
||||
|
||||
<span class='kw'>def</span> <span class='id identifier rubyid_require_files_from_directory'>require_files_from_directory</span><span class='lparen'>(</span><span class='id identifier rubyid_absolute_dir_path'>absolute_dir_path</span><span class='comma'>,</span> <span class='id identifier rubyid_files_pattern'>files_pattern</span> <span class='op'>=</span> <span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_content'>*.rb</span><span class='tstring_end'>'</span></span><span class='rparen'>)</span>
|
||||
<span class='id identifier rubyid_files'>files</span> <span class='op'>=</span> <span class='const'>Dir</span><span class='lbracket'>[</span><span class='const'>File</span><span class='period'>.</span><span class='id identifier rubyid_join'>join</span><span class='lparen'>(</span><span class='id identifier rubyid_absolute_dir_path'>absolute_dir_path</span><span class='comma'>,</span> <span class='id identifier rubyid_files_pattern'>files_pattern</span><span class='rparen'>)</span><span class='rbracket'>]</span>
|
||||
@@ -1321,14 +1399,14 @@
|
||||
<pre class="lines">
|
||||
|
||||
|
||||
105
|
||||
106
|
||||
107
|
||||
108
|
||||
109</pre>
|
||||
109
|
||||
110
|
||||
111
|
||||
112
|
||||
113</pre>
|
||||
</td>
|
||||
<td>
|
||||
<pre class="code"><span class="info file"># File 'lib/common/common_helper.rb', line 105</span>
|
||||
<pre class="code"><span class="info file"># File 'lib/common/common_helper.rb', line 109</span>
|
||||
|
||||
<span class='kw'>def</span> <span class='id identifier rubyid_xml'>xml</span><span class='lparen'>(</span><span class='id identifier rubyid_file'>file</span><span class='rparen'>)</span>
|
||||
<span class='const'>Nokogiri</span><span class='op'>::</span><span class='const'>XML</span><span class='lparen'>(</span><span class='const'>File</span><span class='period'>.</span><span class='id identifier rubyid_open'>open</span><span class='lparen'>(</span><span class='id identifier rubyid_file'>file</span><span class='rparen'>)</span><span class='rparen'>)</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_config'>config</span><span class='op'>|</span>
|
||||
@@ -1345,9 +1423,9 @@
|
||||
</div>
|
||||
|
||||
<div id="footer">
|
||||
Generated on Sun Jun 9 16:05:15 2013 by
|
||||
Generated on Fri Jul 19 21:49:35 2013 by
|
||||
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
|
||||
0.8.6.1 (ruby-1.9.3).
|
||||
0.8.5.2 (ruby-1.9.3).
|
||||
</div>
|
||||
|
||||
</body>
|
||||
|
||||
Reference in New Issue
Block a user