diff --git a/Gemfile b/Gemfile
index b232c5303..76355a058 100644
--- a/Gemfile
+++ b/Gemfile
@@ -21,7 +21,7 @@ gem 'term-ansicolor', :require => 'term/ansicolor'
gem 'rubyzip', '~> 2.3'
gem 'espeak-ruby', '~> 1.1.0' # Text-to-Voice
gem 'rake', '~> 13.2'
-gem 'otr-activerecord', '~> 2.4.0'
+gem 'otr-activerecord', '~> 2.2.0'
gem 'sqlite3', '~> 1.4'
gem 'rubocop', '~> 1.66.1', require: false
diff --git a/Gemfile.lock b/Gemfile.lock
index 5f079519a..cff2b4240 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -99,7 +99,7 @@ GEM
mojo_magick (0.6.8)
msfrpc-client (1.1.2)
msgpack (~> 1)
- msgpack (1.7.2)
+ msgpack (1.7.3)
mustermann (3.0.3)
ruby2_keywords (~> 0.0.1)
mutex_m (0.2.0)
@@ -121,15 +121,15 @@ GEM
racc (~> 1.4)
nokogiri (1.16.7-x86_64-linux)
racc (~> 1.4)
- otr-activerecord (2.4.0)
- activerecord (>= 6.0, < 7.3)
+ otr-activerecord (2.2.0)
+ activerecord (>= 4.0, < 7.2)
hashie-forbidden_attributes (~> 0.1)
parallel (1.26.3)
parseconfig (1.1.2)
parser (3.3.5.0)
ast (~> 2.4.1)
racc
- power_assert (2.0.3)
+ power_assert (2.0.4)
pry (0.14.2)
coderay (~> 1.1)
method_source (~> 1.0)
@@ -173,7 +173,7 @@ GEM
rspec-expectations (3.13.3)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.13.0)
- rspec-mocks (3.13.1)
+ rspec-mocks (3.13.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.13.0)
rspec-support (3.13.1)
@@ -241,7 +241,7 @@ GEM
tilt (2.4.0)
timeout (0.4.1)
timers (4.3.5)
- tins (1.33.0)
+ tins (1.34.0)
bigdecimal
sync
tzinfo (2.0.6)
@@ -286,7 +286,7 @@ DEPENDENCIES
mime-types (~> 3.6)
msfrpc-client (~> 1.1, >= 1.1.2)
net-smtp
- otr-activerecord (~> 2.4.0)
+ otr-activerecord (~> 2.2.0)
parseconfig (~> 1.1, >= 1.1.2)
pry-byebug (~> 3.10, >= 3.10.1)
qr4r (~> 0.6.1)
diff --git a/docs/BeefJS.html b/docs/BeefJS.html
index 03ec1cf01..c6ed0ebea 100644
--- a/docs/BeefJS.html
+++ b/docs/BeefJS.html
@@ -552,13 +552,13 @@
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/are.js.html b/docs/are.js.html
index 83e002b19..249f19247 100644
--- a/docs/are.js.html
+++ b/docs/are.js.html
@@ -77,13 +77,13 @@ beef.regCmp("beef.are");
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/beef.are.html b/docs/beef.are.html
index 531a5eef0..ed067319a 100644
--- a/docs/beef.are.html
+++ b/docs/beef.are.html
@@ -451,13 +451,13 @@
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/beef.browser.cookie.html b/docs/beef.browser.cookie.html
index 1644824c9..b5bcf82f3 100644
--- a/docs/beef.browser.cookie.html
+++ b/docs/beef.browser.cookie.html
@@ -108,6 +108,90 @@ Original author unknown.
Methods
+
+
+
+
+
+
+ (static) cookieValueRandomizer()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -528,90 +612,6 @@ Original author unknown.
-
-
-
-
-
-
- (static) veganLol()
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -628,13 +628,13 @@ Original author unknown.
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/beef.browser.html b/docs/beef.browser.html
index 5abac22fd..0d04fb912 100644
--- a/docs/beef.browser.html
+++ b/docs/beef.browser.html
@@ -173,7 +173,7 @@
Source:
@@ -261,7 +261,7 @@
Source:
@@ -349,7 +349,7 @@
Source:
@@ -437,7 +437,7 @@
Source:
@@ -525,7 +525,7 @@
Source:
@@ -613,7 +613,7 @@
Source:
@@ -701,7 +701,7 @@
Source:
@@ -789,7 +789,7 @@
Source:
@@ -879,7 +879,7 @@ browser can make per origin, or globally on all origin.
Source:
@@ -990,7 +990,7 @@ the number of connections to the callback function as "this"
Source:
@@ -1078,7 +1078,7 @@ the number of connections to the callback function as "this"
Source:
@@ -1166,7 +1166,7 @@ the number of connections to the callback function as "this"
Source:
@@ -1255,7 +1255,95 @@ support navigator.plugins
Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) getProtocol()
+
+
+
+
+
+
+
+
Returns the protocol.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
@@ -1343,7 +1431,7 @@ support navigator.plugins
Source:
@@ -1431,7 +1519,7 @@ support navigator.plugins
Source:
@@ -1519,7 +1607,7 @@ support navigator.plugins
Source:
@@ -1607,7 +1695,7 @@ support navigator.plugins
Source:
@@ -1695,7 +1783,7 @@ support navigator.plugins
Source:
@@ -1783,7 +1871,7 @@ support navigator.plugins
Source:
@@ -1871,7 +1959,7 @@ support navigator.plugins
Source:
@@ -1959,7 +2047,7 @@ support navigator.plugins
Source:
@@ -2047,7 +2135,7 @@ support navigator.plugins
Source:
@@ -2135,7 +2223,7 @@ support navigator.plugins
Source:
@@ -2223,7 +2311,7 @@ support navigator.plugins
Source:
@@ -2311,95 +2399,7 @@ support navigator.plugins
Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) hasVisited()
-
-
-
-
-
-
-
-
Returns array of results, whether or not the target zombie has visited the specified URL
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
@@ -2487,7 +2487,7 @@ support navigator.plugins
Source:
@@ -2523,7 +2523,7 @@ support navigator.plugins
- (static) hasWebGL()
+ (static) hasVisited()
@@ -2531,7 +2531,7 @@ support navigator.plugins
-
Checks if the zombie has WebGL enabled.
+
Returns array of results, whether or not the target zombie has visited the specified URL
@@ -2575,271 +2575,7 @@ support navigator.plugins
Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) hasWebRTC()
-
-
-
-
-
-
-
-
Returns boolean value depending on whether the browser supports WebRTC
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) hasWebSocket()
-
-
-
-
-
-
-
-
Checks if the zombie has Web Sockets enabled.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) hasWebWorker()
-
-
-
-
-
-
-
-
Checks if the zombie has Web Workers enabled.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
@@ -2927,7 +2663,359 @@ support navigator.plugins
Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) hasWebGL()
+
+
+
+
+
+
+
+
Checks if the zombie has WebGL enabled.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) hasWebRTC()
+
+
+
+
+
+
+
+
Returns boolean value depending on whether the browser supports WebRTC
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) hasWebSocket()
+
+
+
+
+
+
+
+
Checks if the zombie has Web Sockets enabled.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) hasWebWorker()
+
+
+
+
+
+
+
+
Checks if the zombie has Web Workers enabled.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
@@ -3016,7 +3104,7 @@ Restricted by same-origin policy
Source:
@@ -3104,7 +3192,7 @@ Restricted by same-origin policy
Source:
@@ -3192,7 +3280,7 @@ Restricted by same-origin policy
Source:
@@ -3280,447 +3368,7 @@ Restricted by same-origin policy
Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) isC5()
-
-
-
-
-
-
-
-
Returns true if Chrome 5.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) isC6()
-
-
-
-
-
-
-
-
Returns true if Chrome 6.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) isC7()
-
-
-
-
-
-
-
-
Returns true if Chrome 7.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) isC8()
-
-
-
-
-
-
-
-
Returns true if Chrome 8.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) isC9()
-
-
-
-
-
-
-
-
Returns true if Chrome 9.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
@@ -3808,7 +3456,7 @@ Restricted by same-origin policy
Source:
@@ -3896,7 +3544,7 @@ Restricted by same-origin policy
Source:
@@ -3984,7 +3632,7 @@ Restricted by same-origin policy
Source:
@@ -4072,7 +3720,7 @@ Restricted by same-origin policy
Source:
@@ -4160,7 +3808,7 @@ Restricted by same-origin policy
Source:
@@ -4248,7 +3896,7 @@ Restricted by same-origin policy
Source:
@@ -4336,7 +3984,7 @@ Restricted by same-origin policy
Source:
@@ -4424,7 +4072,7 @@ Restricted by same-origin policy
Source:
@@ -4512,7 +4160,7 @@ Restricted by same-origin policy
Source:
@@ -4600,7 +4248,7 @@ Restricted by same-origin policy
Source:
@@ -4688,7 +4336,7 @@ Restricted by same-origin policy
Source:
@@ -4776,7 +4424,7 @@ Restricted by same-origin policy
Source:
@@ -4864,7 +4512,7 @@ Restricted by same-origin policy
Source:
@@ -4952,7 +4600,7 @@ Restricted by same-origin policy
Source:
@@ -5040,7 +4688,7 @@ Restricted by same-origin policy
Source:
@@ -5128,7 +4776,7 @@ Restricted by same-origin policy
Source:
@@ -5216,7 +4864,7 @@ Restricted by same-origin policy
Source:
@@ -5304,7 +4952,7 @@ Restricted by same-origin policy
Source:
@@ -5392,7 +5040,7 @@ Restricted by same-origin policy
Source:
@@ -5480,7 +5128,7 @@ Restricted by same-origin policy
Source:
@@ -5568,7 +5216,7 @@ Restricted by same-origin policy
Source:
@@ -5656,7 +5304,7 @@ Restricted by same-origin policy
Source:
@@ -5744,7 +5392,7 @@ Restricted by same-origin policy
Source:
@@ -5832,7 +5480,7 @@ Restricted by same-origin policy
Source:
@@ -5920,7 +5568,7 @@ Restricted by same-origin policy
Source:
@@ -6008,7 +5656,7 @@ Restricted by same-origin policy
Source:
@@ -6096,7 +5744,7 @@ Restricted by same-origin policy
Source:
@@ -6184,7 +5832,7 @@ Restricted by same-origin policy
Source:
@@ -6272,7 +5920,7 @@ Restricted by same-origin policy
Source:
@@ -6360,7 +6008,7 @@ Restricted by same-origin policy
Source:
@@ -6448,7 +6096,7 @@ Restricted by same-origin policy
Source:
@@ -6536,7 +6184,7 @@ Restricted by same-origin policy
Source:
@@ -6624,7 +6272,7 @@ Restricted by same-origin policy
Source:
@@ -6712,7 +6360,7 @@ Restricted by same-origin policy
Source:
@@ -6800,7 +6448,7 @@ Restricted by same-origin policy
Source:
@@ -6888,7 +6536,7 @@ Restricted by same-origin policy
Source:
@@ -6976,7 +6624,7 @@ Restricted by same-origin policy
Source:
@@ -7064,7 +6712,7 @@ Restricted by same-origin policy
Source:
@@ -7152,7 +6800,7 @@ Restricted by same-origin policy
Source:
@@ -7240,7 +6888,7 @@ Restricted by same-origin policy
Source:
@@ -7328,7 +6976,7 @@ Restricted by same-origin policy
Source:
@@ -7416,7 +7064,7 @@ Restricted by same-origin policy
Source:
@@ -7504,7 +7152,7 @@ Restricted by same-origin policy
Source:
@@ -7592,7 +7240,7 @@ Restricted by same-origin policy
Source:
@@ -7680,7 +7328,7 @@ Restricted by same-origin policy
Source:
@@ -7768,7 +7416,7 @@ Restricted by same-origin policy
Source:
@@ -7856,7 +7504,7 @@ Restricted by same-origin policy
Source:
@@ -7944,7 +7592,7 @@ Restricted by same-origin policy
Source:
@@ -8032,7 +7680,7 @@ Restricted by same-origin policy
Source:
@@ -8120,7 +7768,7 @@ Restricted by same-origin policy
Source:
@@ -8208,7 +7856,7 @@ Restricted by same-origin policy
Source:
@@ -8296,7 +7944,7 @@ Restricted by same-origin policy
Source:
@@ -8384,7 +8032,7 @@ Restricted by same-origin policy
Source:
@@ -8472,7 +8120,7 @@ Restricted by same-origin policy
Source:
@@ -8560,7 +8208,7 @@ Restricted by same-origin policy
Source:
@@ -8648,7 +8296,7 @@ Restricted by same-origin policy
Source:
@@ -8736,7 +8384,7 @@ Restricted by same-origin policy
Source:
@@ -8824,7 +8472,7 @@ Restricted by same-origin policy
Source:
@@ -8912,7 +8560,7 @@ Restricted by same-origin policy
Source:
@@ -9000,7 +8648,7 @@ Restricted by same-origin policy
Source:
@@ -9088,7 +8736,7 @@ Restricted by same-origin policy
Source:
@@ -9176,7 +8824,7 @@ Restricted by same-origin policy
Source:
@@ -9264,7 +8912,7 @@ Restricted by same-origin policy
Source:
@@ -9352,7 +9000,7 @@ Restricted by same-origin policy
Source:
@@ -9440,7 +9088,7 @@ Restricted by same-origin policy
Source:
@@ -9528,7 +9176,7 @@ Restricted by same-origin policy
Source:
@@ -9616,7 +9264,7 @@ Restricted by same-origin policy
Source:
@@ -9704,7 +9352,7 @@ Restricted by same-origin policy
Source:
@@ -9792,7 +9440,7 @@ Restricted by same-origin policy
Source:
@@ -9880,7 +9528,7 @@ Restricted by same-origin policy
Source:
@@ -9968,7 +9616,95 @@ Restricted by same-origin policy
Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) isC5()
+
+
+
+
+
+
+
+
Returns true if Chrome 5.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
@@ -10056,7 +9792,7 @@ Restricted by same-origin policy
Source:
@@ -10144,7 +9880,7 @@ Restricted by same-origin policy
Source:
@@ -10232,7 +9968,7 @@ Restricted by same-origin policy
Source:
@@ -10320,7 +10056,7 @@ Restricted by same-origin policy
Source:
@@ -10408,7 +10144,7 @@ Restricted by same-origin policy
Source:
@@ -10496,7 +10232,7 @@ Restricted by same-origin policy
Source:
@@ -10584,7 +10320,7 @@ Restricted by same-origin policy
Source:
@@ -10672,7 +10408,7 @@ Restricted by same-origin policy
Source:
@@ -10760,7 +10496,7 @@ Restricted by same-origin policy
Source:
@@ -10848,7 +10584,7 @@ Restricted by same-origin policy
Source:
@@ -10936,7 +10672,7 @@ Restricted by same-origin policy
Source:
@@ -11024,7 +10760,7 @@ Restricted by same-origin policy
Source:
@@ -11112,7 +10848,7 @@ Restricted by same-origin policy
Source:
@@ -11200,7 +10936,7 @@ Restricted by same-origin policy
Source:
@@ -11288,7 +11024,7 @@ Restricted by same-origin policy
Source:
@@ -11376,7 +11112,7 @@ Restricted by same-origin policy
Source:
@@ -11464,7 +11200,7 @@ Restricted by same-origin policy
Source:
@@ -11552,7 +11288,7 @@ Restricted by same-origin policy
Source:
@@ -11640,7 +11376,7 @@ Restricted by same-origin policy
Source:
@@ -11728,7 +11464,95 @@ Restricted by same-origin policy
Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) isC6()
+
+
+
+
+
+
+
+
Returns true if Chrome 6.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
@@ -11816,7 +11640,7 @@ Restricted by same-origin policy
Source:
@@ -11904,7 +11728,7 @@ Restricted by same-origin policy
Source:
@@ -11992,7 +11816,7 @@ Restricted by same-origin policy
Source:
@@ -12080,7 +11904,7 @@ Restricted by same-origin policy
Source:
@@ -12168,7 +11992,7 @@ Restricted by same-origin policy
Source:
@@ -12256,7 +12080,7 @@ Restricted by same-origin policy
Source:
@@ -12344,7 +12168,7 @@ Restricted by same-origin policy
Source:
@@ -12432,7 +12256,7 @@ Restricted by same-origin policy
Source:
@@ -12520,7 +12344,7 @@ Restricted by same-origin policy
Source:
@@ -12608,7 +12432,7 @@ Restricted by same-origin policy
Source:
@@ -12696,7 +12520,7 @@ Restricted by same-origin policy
Source:
@@ -12784,7 +12608,7 @@ Restricted by same-origin policy
Source:
@@ -12872,7 +12696,7 @@ Restricted by same-origin policy
Source:
@@ -12960,7 +12784,7 @@ Restricted by same-origin policy
Source:
@@ -13048,7 +12872,7 @@ Restricted by same-origin policy
Source:
@@ -13136,7 +12960,7 @@ Restricted by same-origin policy
Source:
@@ -13224,7 +13048,7 @@ Restricted by same-origin policy
Source:
@@ -13312,7 +13136,7 @@ Restricted by same-origin policy
Source:
@@ -13400,7 +13224,7 @@ Restricted by same-origin policy
Source:
@@ -13488,7 +13312,95 @@ Restricted by same-origin policy
Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) isC7()
+
+
+
+
+
+
+
+
Returns true if Chrome 7.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
@@ -13576,7 +13488,7 @@ Restricted by same-origin policy
Source:
@@ -13664,7 +13576,7 @@ Restricted by same-origin policy
Source:
@@ -13752,7 +13664,7 @@ Restricted by same-origin policy
Source:
@@ -13840,7 +13752,7 @@ Restricted by same-origin policy
Source:
@@ -13928,7 +13840,7 @@ Restricted by same-origin policy
Source:
@@ -14016,7 +13928,7 @@ Restricted by same-origin policy
Source:
@@ -14104,7 +14016,7 @@ Restricted by same-origin policy
Source:
@@ -14192,7 +14104,7 @@ Restricted by same-origin policy
Source:
@@ -14280,7 +14192,7 @@ Restricted by same-origin policy
Source:
@@ -14368,7 +14280,7 @@ Restricted by same-origin policy
Source:
@@ -14456,7 +14368,7 @@ Restricted by same-origin policy
Source:
@@ -14544,7 +14456,7 @@ Restricted by same-origin policy
Source:
@@ -14632,7 +14544,7 @@ Restricted by same-origin policy
Source:
@@ -14720,7 +14632,7 @@ Restricted by same-origin policy
Source:
@@ -14808,7 +14720,7 @@ Restricted by same-origin policy
Source:
@@ -14896,7 +14808,7 @@ Restricted by same-origin policy
Source:
@@ -14984,7 +14896,7 @@ Restricted by same-origin policy
Source:
@@ -15072,7 +14984,7 @@ Restricted by same-origin policy
Source:
@@ -15160,7 +15072,7 @@ Restricted by same-origin policy
Source:
@@ -15248,7 +15160,95 @@ Restricted by same-origin policy
Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) isC8()
+
+
+
+
+
+
+
+
Returns true if Chrome 8.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
@@ -15336,7 +15336,7 @@ Restricted by same-origin policy
Source:
@@ -15424,7 +15424,7 @@ Restricted by same-origin policy
Source:
@@ -15512,7 +15512,7 @@ Restricted by same-origin policy
Source:
@@ -15600,7 +15600,7 @@ Restricted by same-origin policy
Source:
@@ -15688,7 +15688,7 @@ Restricted by same-origin policy
Source:
@@ -15776,7 +15776,7 @@ Restricted by same-origin policy
Source:
@@ -15864,7 +15864,7 @@ Restricted by same-origin policy
Source:
@@ -15952,7 +15952,7 @@ Restricted by same-origin policy
Source:
@@ -16040,7 +16040,7 @@ Restricted by same-origin policy
Source:
@@ -16128,7 +16128,7 @@ Restricted by same-origin policy
Source:
@@ -16216,7 +16216,7 @@ Restricted by same-origin policy
Source:
@@ -16304,7 +16304,7 @@ Restricted by same-origin policy
Source:
@@ -16392,7 +16392,7 @@ Restricted by same-origin policy
Source:
@@ -16480,7 +16480,7 @@ Restricted by same-origin policy
Source:
@@ -16568,7 +16568,7 @@ Restricted by same-origin policy
Source:
@@ -16656,7 +16656,7 @@ Restricted by same-origin policy
Source:
@@ -16744,7 +16744,7 @@ Restricted by same-origin policy
Source:
@@ -16832,7 +16832,7 @@ Restricted by same-origin policy
Source:
@@ -16920,7 +16920,7 @@ Restricted by same-origin policy
Source:
@@ -17008,7 +17008,95 @@ Restricted by same-origin policy
Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) isC9()
+
+
+
+
+
+
+
+
Returns true if Chrome 9.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
@@ -17096,7 +17184,7 @@ Restricted by same-origin policy
Source:
@@ -17184,7 +17272,7 @@ Restricted by same-origin policy
Source:
@@ -17272,7 +17360,7 @@ Restricted by same-origin policy
Source:
@@ -17360,7 +17448,7 @@ Restricted by same-origin policy
Source:
@@ -17448,7 +17536,7 @@ Restricted by same-origin policy
Source:
@@ -17536,7 +17624,7 @@ Restricted by same-origin policy
Source:
@@ -17624,7 +17712,7 @@ Restricted by same-origin policy
Source:
@@ -17712,7 +17800,7 @@ Restricted by same-origin policy
Source:
@@ -17800,7 +17888,7 @@ Restricted by same-origin policy
Source:
@@ -17888,7 +17976,7 @@ Restricted by same-origin policy
Source:
@@ -17976,7 +18064,7 @@ Restricted by same-origin policy
Source:
@@ -18064,7 +18152,7 @@ Restricted by same-origin policy
Source:
@@ -18152,7 +18240,7 @@ Restricted by same-origin policy
Source:
@@ -18240,7 +18328,7 @@ Restricted by same-origin policy
Source:
@@ -18328,7 +18416,7 @@ Restricted by same-origin policy
Source:
@@ -18416,7 +18504,7 @@ Restricted by same-origin policy
Source:
@@ -18504,7 +18592,7 @@ Restricted by same-origin policy
Source:
@@ -18592,7 +18680,7 @@ Restricted by same-origin policy
Source:
@@ -18680,7 +18768,7 @@ Restricted by same-origin policy
Source:
@@ -18768,7 +18856,7 @@ Restricted by same-origin policy
Source:
@@ -18856,7 +18944,7 @@ Restricted by same-origin policy
Source:
@@ -18944,7 +19032,7 @@ Restricted by same-origin policy
Source:
@@ -19032,887 +19120,7 @@ Restricted by same-origin policy
Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) isFF2()
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) isFF3()
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) isFF3_5()
-
-
-
-
-
-
-
-
Returns true if FF3.5.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) isFF3_6()
-
-
-
-
-
-
-
-
Returns true if FF3.6.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) isFF4()
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) isFF5()
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) isFF6()
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) isFF7()
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) isFF8()
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) isFF9()
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
@@ -20000,7 +19208,7 @@ Restricted by same-origin policy
Source:
@@ -20088,7 +19296,7 @@ Restricted by same-origin policy
Source:
@@ -20176,7 +19384,7 @@ Restricted by same-origin policy
Source:
@@ -20264,7 +19472,7 @@ Restricted by same-origin policy
Source:
@@ -20352,7 +19560,7 @@ Restricted by same-origin policy
Source:
@@ -20440,7 +19648,7 @@ Restricted by same-origin policy
Source:
@@ -20528,7 +19736,7 @@ Restricted by same-origin policy
Source:
@@ -20616,7 +19824,7 @@ Restricted by same-origin policy
Source:
@@ -20704,7 +19912,7 @@ Restricted by same-origin policy
Source:
@@ -20792,7 +20000,95 @@ Restricted by same-origin policy
Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) isFF2()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
@@ -20880,7 +20176,7 @@ Restricted by same-origin policy
Source:
@@ -20968,7 +20264,7 @@ Restricted by same-origin policy
Source:
@@ -21056,7 +20352,7 @@ Restricted by same-origin policy
Source:
@@ -21144,7 +20440,7 @@ Restricted by same-origin policy
Source:
@@ -21232,7 +20528,7 @@ Restricted by same-origin policy
Source:
@@ -21320,7 +20616,7 @@ Restricted by same-origin policy
Source:
@@ -21408,7 +20704,7 @@ Restricted by same-origin policy
Source:
@@ -21496,7 +20792,7 @@ Restricted by same-origin policy
Source:
@@ -21584,7 +20880,7 @@ Restricted by same-origin policy
Source:
@@ -21672,7 +20968,95 @@ Restricted by same-origin policy
Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) isFF3()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
@@ -21760,7 +21144,7 @@ Restricted by same-origin policy
Source:
@@ -21848,7 +21232,7 @@ Restricted by same-origin policy
Source:
@@ -21936,7 +21320,7 @@ Restricted by same-origin policy
Source:
@@ -22024,7 +21408,7 @@ Restricted by same-origin policy
Source:
@@ -22112,7 +21496,7 @@ Restricted by same-origin policy
Source:
@@ -22200,7 +21584,7 @@ Restricted by same-origin policy
Source:
@@ -22288,7 +21672,7 @@ Restricted by same-origin policy
Source:
@@ -22376,7 +21760,7 @@ Restricted by same-origin policy
Source:
@@ -22464,7 +21848,7 @@ Restricted by same-origin policy
Source:
@@ -22552,7 +21936,271 @@ Restricted by same-origin policy
Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) isFF3_5()
+
+
+
+
+
+
+
+
Returns true if FF3.5.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) isFF3_6()
+
+
+
+
+
+
+
+
Returns true if FF3.6.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) isFF4()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
@@ -22640,7 +22288,7 @@ Restricted by same-origin policy
Source:
@@ -22728,7 +22376,7 @@ Restricted by same-origin policy
Source:
@@ -22816,7 +22464,7 @@ Restricted by same-origin policy
Source:
@@ -22904,7 +22552,7 @@ Restricted by same-origin policy
Source:
@@ -22992,7 +22640,7 @@ Restricted by same-origin policy
Source:
@@ -23080,7 +22728,7 @@ Restricted by same-origin policy
Source:
@@ -23168,7 +22816,7 @@ Restricted by same-origin policy
Source:
@@ -23256,7 +22904,7 @@ Restricted by same-origin policy
Source:
@@ -23344,7 +22992,7 @@ Restricted by same-origin policy
Source:
@@ -23432,7 +23080,95 @@ Restricted by same-origin policy
Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) isFF5()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
@@ -23520,7 +23256,7 @@ Restricted by same-origin policy
Source:
@@ -23608,7 +23344,7 @@ Restricted by same-origin policy
Source:
@@ -23696,7 +23432,7 @@ Restricted by same-origin policy
Source:
@@ -23784,7 +23520,7 @@ Restricted by same-origin policy
Source:
@@ -23872,7 +23608,7 @@ Restricted by same-origin policy
Source:
@@ -23960,7 +23696,7 @@ Restricted by same-origin policy
Source:
@@ -24048,7 +23784,7 @@ Restricted by same-origin policy
Source:
@@ -24136,7 +23872,7 @@ Restricted by same-origin policy
Source:
@@ -24224,7 +23960,7 @@ Restricted by same-origin policy
Source:
@@ -24312,7 +24048,95 @@ Restricted by same-origin policy
Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) isFF6()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
@@ -24400,7 +24224,7 @@ Restricted by same-origin policy
Source:
@@ -24488,7 +24312,7 @@ Restricted by same-origin policy
Source:
@@ -24576,7 +24400,7 @@ Restricted by same-origin policy
Source:
@@ -24664,7 +24488,7 @@ Restricted by same-origin policy
Source:
@@ -24752,7 +24576,7 @@ Restricted by same-origin policy
Source:
@@ -24840,7 +24664,7 @@ Restricted by same-origin policy
Source:
@@ -24928,7 +24752,7 @@ Restricted by same-origin policy
Source:
@@ -25016,7 +24840,7 @@ Restricted by same-origin policy
Source:
@@ -25104,7 +24928,7 @@ Restricted by same-origin policy
Source:
@@ -25192,7 +25016,95 @@ Restricted by same-origin policy
Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) isFF7()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
@@ -25280,7 +25192,7 @@ Restricted by same-origin policy
Source:
@@ -25368,7 +25280,7 @@ Restricted by same-origin policy
Source:
@@ -25456,7 +25368,7 @@ Restricted by same-origin policy
Source:
@@ -25544,7 +25456,7 @@ Restricted by same-origin policy
Source:
@@ -25632,7 +25544,7 @@ Restricted by same-origin policy
Source:
@@ -25720,7 +25632,7 @@ Restricted by same-origin policy
Source:
@@ -25808,7 +25720,7 @@ Restricted by same-origin policy
Source:
@@ -25896,7 +25808,7 @@ Restricted by same-origin policy
Source:
@@ -25984,7 +25896,7 @@ Restricted by same-origin policy
Source:
@@ -26072,7 +25984,95 @@ Restricted by same-origin policy
Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) isFF8()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
@@ -26160,7 +26160,7 @@ Restricted by same-origin policy
Source:
@@ -26248,7 +26248,7 @@ Restricted by same-origin policy
Source:
@@ -26336,7 +26336,7 @@ Restricted by same-origin policy
Source:
@@ -26424,7 +26424,7 @@ Restricted by same-origin policy
Source:
@@ -26512,7 +26512,7 @@ Restricted by same-origin policy
Source:
@@ -26600,7 +26600,7 @@ Restricted by same-origin policy
Source:
@@ -26688,7 +26688,7 @@ Restricted by same-origin policy
Source:
@@ -26776,7 +26776,7 @@ Restricted by same-origin policy
Source:
@@ -26864,7 +26864,7 @@ Restricted by same-origin policy
Source:
@@ -26952,7 +26952,95 @@ Restricted by same-origin policy
Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) isFF9()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
@@ -27040,7 +27128,7 @@ Restricted by same-origin policy
Source:
@@ -27128,7 +27216,7 @@ Restricted by same-origin policy
Source:
@@ -27216,7 +27304,7 @@ Restricted by same-origin policy
Source:
@@ -27304,7 +27392,7 @@ Restricted by same-origin policy
Source:
@@ -27392,7 +27480,7 @@ Restricted by same-origin policy
Source:
@@ -27480,7 +27568,7 @@ Restricted by same-origin policy
Source:
@@ -27568,7 +27656,7 @@ Restricted by same-origin policy
Source:
@@ -27656,7 +27744,7 @@ Restricted by same-origin policy
Source:
@@ -27744,7 +27832,7 @@ Restricted by same-origin policy
Source:
@@ -27832,95 +27920,7 @@ Restricted by same-origin policy
Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) isIceweasel()
-
-
-
-
-
-
-
-
Returns true if Iceweasel.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
@@ -28008,359 +28008,7 @@ Restricted by same-origin policy
Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) isIE6()
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) isIE7()
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) isIE8()
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) isIE9()
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
@@ -28448,7 +28096,7 @@ Restricted by same-origin policy
Source:
@@ -28536,7 +28184,447 @@ Restricted by same-origin policy
Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) isIE6()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) isIE7()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) isIE8()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) isIE9()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) isIceweasel()
+
+
+
+
+
+
+
+
Returns true if Iceweasel.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
@@ -28624,7 +28712,7 @@ Restricted by same-origin policy
Source:
@@ -28704,6 +28792,270 @@ Restricted by same-origin policy
+
+
+
+
+
+
+ Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) isO10()
+
+
+
+
+
+
+
+
Returns true if Opera 10.xx.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) isO11()
+
+
+
+
+
+
+
+
Returns true if Opera 11.xx.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) isO12()
+
+
+
+
+
+
+
+
Returns true if Opera 12.xx.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -28800,7 +29152,7 @@ Restricted by same-origin policy
Source:
@@ -28880,94 +29232,6 @@ Restricted by same-origin policy
-
-
-
-
-
-
- Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) isO10()
-
-
-
-
-
-
-
-
Returns true if Opera 10.xx.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -29006,182 +29270,6 @@ Restricted by same-origin policy
-
-
-
-
-
-
- (static) isO11()
-
-
-
-
-
-
-
-
Returns true if Opera 11.xx.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) isO12()
-
-
-
-
-
-
-
-
Returns true if Opera 12.xx.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -29240,7 +29328,7 @@ Restricted by same-origin policy
Source:
@@ -29328,7 +29416,7 @@ Restricted by same-origin policy
Source:
@@ -29416,7 +29504,7 @@ Restricted by same-origin policy
Source:
@@ -29504,7 +29592,7 @@ Restricted by same-origin policy
Source:
@@ -29592,7 +29680,7 @@ Restricted by same-origin policy
Source:
@@ -29680,7 +29768,7 @@ Restricted by same-origin policy
Source:
@@ -29768,7 +29856,7 @@ Restricted by same-origin policy
Source:
@@ -29856,7 +29944,7 @@ Restricted by same-origin policy
Source:
@@ -29944,7 +30032,7 @@ Restricted by same-origin policy
Source:
@@ -30032,7 +30120,7 @@ Restricted by same-origin policy
Source:
@@ -30078,13 +30166,13 @@ Restricted by same-origin policy
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/beef.browser.popup.html b/docs/beef.browser.popup.html
index a02526516..d589df612 100644
--- a/docs/beef.browser.popup.html
+++ b/docs/beef.browser.popup.html
@@ -208,13 +208,13 @@ Original author unknown.
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/beef.dom.html b/docs/beef.dom.html
index 53d5b8022..e2751664e 100644
--- a/docs/beef.dom.html
+++ b/docs/beef.dom.html
@@ -3673,13 +3673,13 @@ http://bilaw.al/2013/03/17/hacking-the-a-tag-in-100-characters.html
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/beef.encode.base64.html b/docs/beef.encode.base64.html
index 6248a5853..f731ad92c 100644
--- a/docs/beef.encode.base64.html
+++ b/docs/beef.encode.base64.html
@@ -725,13 +725,13 @@
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/beef.encode.json.html b/docs/beef.encode.json.html
index 11e9b1995..646e2392e 100644
--- a/docs/beef.encode.json.html
+++ b/docs/beef.encode.json.html
@@ -377,13 +377,13 @@
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/beef.geolocation.html b/docs/beef.geolocation.html
index 0f73b00ce..cdcbacb98 100644
--- a/docs/beef.geolocation.html
+++ b/docs/beef.geolocation.html
@@ -563,13 +563,13 @@
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/beef.hardware.html b/docs/beef.hardware.html
index 64943e726..d0f61f6b4 100644
--- a/docs/beef.hardware.html
+++ b/docs/beef.hardware.html
@@ -2071,13 +2071,13 @@
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/beef.init.html b/docs/beef.init.html
index 8f9ff4ec2..ab87545be 100644
--- a/docs/beef.init.html
+++ b/docs/beef.init.html
@@ -471,13 +471,13 @@ the brwoser details. So sendback the browser details again.
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/beef.js.html b/docs/beef.js.html
index b02dc3a58..3f224094d 100644
--- a/docs/beef.js.html
+++ b/docs/beef.js.html
@@ -67,7 +67,7 @@ if(typeof beef === 'undefined' && typeof window.beef === 'undefined') {
*/
debug: function(msg) {
isDebug = '<%= @client_debug %>'
- if (typeof console == "object" && typeof console.log == "function" && isDebug === '-1') {
+ if (typeof console == "object" && typeof console.log == "function" && isDebug === 'true') {
var currentdate = new Date();
var pad = function(n){return ("0" + n).slice(-2);}
var datetime = currentdate.getFullYear() + "-"
@@ -120,13 +120,13 @@ if(typeof beef === 'undefined' && typeof window.beef === 'undefined') {
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/beef.logger.html b/docs/beef.logger.html
index 0f9a20e80..017493eee 100644
--- a/docs/beef.logger.html
+++ b/docs/beef.logger.html
@@ -2153,13 +2153,13 @@ TODO: Cleanup this function
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/beef.mitb.html b/docs/beef.mitb.html
index 02e785390..4ca1deda7 100644
--- a/docs/beef.mitb.html
+++ b/docs/beef.mitb.html
@@ -911,13 +911,13 @@
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/beef.net.connection.html b/docs/beef.net.connection.html
index f81a9875a..f23474db6 100644
--- a/docs/beef.net.connection.html
+++ b/docs/beef.net.connection.html
@@ -354,13 +354,13 @@ https://developer.mozilla.org/en-US/docs/Web/API/Navigator/connection
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/beef.net.cors.html b/docs/beef.net.cors.html
index 2a407cea8..9ad4eb064 100644
--- a/docs/beef.net.cors.html
+++ b/docs/beef.net.cors.html
@@ -437,13 +437,13 @@
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/beef.net.dns.html b/docs/beef.net.dns.html
index b969abfab..5bad583c2 100644
--- a/docs/beef.net.dns.html
+++ b/docs/beef.net.dns.html
@@ -310,13 +310,13 @@
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/beef.net.html b/docs/beef.net.html
index 3ab1df7ff..7c7292c1b 100644
--- a/docs/beef.net.html
+++ b/docs/beef.net.html
@@ -2373,13 +2373,13 @@ even if WebSockets are enabled.
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/beef.net.local.html b/docs/beef.net.local.html
index 578f21cb3..68119c851 100644
--- a/docs/beef.net.local.html
+++ b/docs/beef.net.local.html
@@ -434,13 +434,13 @@ sock: new java.net.Socket();
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/beef.net.portscanner.html b/docs/beef.net.portscanner.html
index 246bb366d..94f85acd2 100644
--- a/docs/beef.net.portscanner.html
+++ b/docs/beef.net.portscanner.html
@@ -489,13 +489,13 @@ homepage: 'http://www.gnucitizen.org'
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/beef.net.requester.html b/docs/beef.net.requester.html
index b0c1b1d04..4ae452daf 100644
--- a/docs/beef.net.requester.html
+++ b/docs/beef.net.requester.html
@@ -262,13 +262,13 @@
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/beef.net.xssrays.html b/docs/beef.net.xssrays.html
index 15153859a..cc2fea860 100644
--- a/docs/beef.net.xssrays.html
+++ b/docs/beef.net.xssrays.html
@@ -758,13 +758,13 @@ Other aspects of the original code have been simplified and improved.
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/beef.os.html b/docs/beef.os.html
index a4ceb4915..6f9475546 100644
--- a/docs/beef.os.html
+++ b/docs/beef.os.html
@@ -2410,6 +2410,414 @@ http://ha.ckers.org/blog/20070319/detecting-default-browser-in-ie/
+Returns:
+
+
+
+
+
+
+ Type
+
+
+
+boolean
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) isWin10() → {boolean}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Returns:
+
+
+
+
+
+
+ Type
+
+
+
+boolean
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) isWin2000() → {boolean}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Returns:
+
+
+
+
+
+
+ Type
+
+
+
+boolean
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) isWin2000SP1() → {boolean}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Returns:
+
+
+
+
+
+
+ Type
+
+
+
+boolean
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) isWin311() → {boolean}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Returns:
@@ -2614,108 +3022,6 @@ http://ha.ckers.org/blog/20070319/detecting-default-browser-in-ie/
-Returns:
-
-
-
-
-
-
- Type
-
-
-
-boolean
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) isWin10() → {boolean}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Returns:
@@ -3022,312 +3328,6 @@ http://ha.ckers.org/blog/20070319/detecting-default-browser-in-ie/
-Returns:
-
-
-
-
-
-
- Type
-
-
-
-boolean
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) isWin311() → {boolean}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Returns:
-
-
-
-
-
-
- Type
-
-
-
-boolean
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) isWin2000() → {boolean}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Returns:
-
-
-
-
-
-
- Type
-
-
-
-boolean
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) isWin2000SP1() → {boolean}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Returns:
@@ -3430,108 +3430,6 @@ http://ha.ckers.org/blog/20070319/detecting-default-browser-in-ie/
-Returns:
-
-
-
-
-
-
- Type
-
-
-
-boolean
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (static) isWindows() → {boolean}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Source:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Returns:
@@ -4144,6 +4042,108 @@ http://ha.ckers.org/blog/20070319/detecting-default-browser-in-ie/
+Returns:
+
+
+
+
+
+
+ Type
+
+
+
+boolean
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (static) isWindows() → {boolean}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Returns:
@@ -4183,13 +4183,13 @@ http://ha.ckers.org/blog/20070319/detecting-default-browser-in-ie/
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/beef.session.html b/docs/beef.session.html
index c5a9647c5..3a4385854 100644
--- a/docs/beef.session.html
+++ b/docs/beef.session.html
@@ -385,13 +385,13 @@
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/beef.timeout.html b/docs/beef.timeout.html
index 2f5c566a7..b7ae0c267 100644
--- a/docs/beef.timeout.html
+++ b/docs/beef.timeout.html
@@ -211,13 +211,13 @@ antisnatchor
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/beef.updater.html b/docs/beef.updater.html
index fe3e0a708..64fc14c65 100644
--- a/docs/beef.updater.html
+++ b/docs/beef.updater.html
@@ -39,7 +39,7 @@
Object in charge of getting new commands from the BeEF framework and execute them.
The XHR-polling channel is managed here. If WebSockets are enabled,
-websocket.ls is used instead.
+websocket.js is used instead.
@@ -716,13 +716,13 @@ websocket.ls is used instead.
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/beef.webrtc.html b/docs/beef.webrtc.html
index 5c9671d63..cf4d4ec70 100644
--- a/docs/beef.webrtc.html
+++ b/docs/beef.webrtc.html
@@ -3056,13 +3056,13 @@ against the message directly
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/beef.websocket.html b/docs/beef.websocket.html
index e4ed72da7..ab49452b1 100644
--- a/docs/beef.websocket.html
+++ b/docs/beef.websocket.html
@@ -394,7 +394,7 @@ beef.websocket.send('{"handler" : "' + handler + '", "c
-
Send Helo message to the BeEF server and start async polling.
+
Send Hello message to the BeEF server and start async polling.
@@ -484,13 +484,13 @@ beef.websocket.send('{"handler" : "' + handler + '", "c
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/browser.js.html b/docs/browser.js.html
index 602472bf7..108973fad 100644
--- a/docs/browser.js.html
+++ b/docs/browser.js.html
@@ -38,6 +38,14 @@
*/
beef.browser = {
+ /**
+ * Returns the protocol.
+ * @example: beef.browser.getProtocol()
+ */
+ getProtocol: function() {
+ return document.location.protocol;
+ },
+
/**
* Returns the user agent that the browser is claiming to be.
* @example: beef.browser.getBrowserReportedName()
@@ -137,7 +145,7 @@ beef.browser = {
* @example: beef.browser.isIE10()
*/
isIE10: function () {
- return !!window.XMLHttpRequest && !window.chrome && !window.opera && !!document.documentMode && !window.XDomainRequest && !!window.performance && typeof navigator.msMaxTouchPoints !== "undefined";
+ return !!window.XMLHttpRequest && !window.chrome && !window.opera && !!document.documentMode && !!window.XDomainRequest && !!window.performance && typeof navigator.msMaxTouchPoints !== "undefined";
},
/**
@@ -155,7 +163,7 @@ beef.browser = {
* @example: beef.browser.isEdge()
*/
isEdge: function () {
- return !beef.browser.isIE() && !!window.StyleMedia;
+ return !beef.browser.isIE() && !!window.styleMedia && (/Edg\/\d+\.\d/.test(window.navigator.userAgent) || /Edge\/\d+\.\d/.test(window.navigator.userAgent));
},
/**
@@ -883,7 +891,7 @@ beef.browser = {
* @example: beef.browser.isFF89()
*/
isFF89: function () {
- return !!window.devicePixelRatio && !!window.history.replaceState && typeof navigator.mozGetUserMedia != "undefined" && (typeof window.crypto != "undefined" && typeof window.crypto.getRandomValues != "undefined") && typeof Math.hypot == 'function' && typeof String.prototype.codePointAt === 'function' && typeof Number.isSafeInteger === 'function' && window.navigator.userAgent.match(/Firefox\/89./) != null;
+ return !!window.devicePixelRatio && !!window.history.replaceState && (this.getProtocol() == "https:" ? typeof navigator.mozGetUserMedia != "undefined" : true) && (typeof window.crypto != "undefined" && typeof window.crypto.getRandomValues != "undefined") && typeof Math.hypot == 'function' && typeof String.prototype.codePointAt === 'function' && typeof Number.isSafeInteger === 'function' && window.navigator.userAgent.match(/Firefox\/89./) != null;
},
/**
@@ -891,7 +899,7 @@ beef.browser = {
* @example: beef.browser.isFF90()
*/
isFF90: function () {
- return !!window.devicePixelRatio && !!window.history.replaceState && typeof navigator.mozGetUserMedia != "undefined" && (typeof window.crypto != "undefined" && typeof window.crypto.getRandomValues != "undefined") && typeof Math.hypot == 'function' && typeof String.prototype.codePointAt === 'function' && typeof Number.isSafeInteger === 'function' && window.navigator.userAgent.match(/Firefox\/90./) != null;
+ return !!window.devicePixelRatio && !!window.history.replaceState && (this.getProtocol() == "https:" ? typeof navigator.mozGetUserMedia != "undefined" : true) && (typeof window.crypto != "undefined" && typeof window.crypto.getRandomValues != "undefined") && typeof Math.hypot == 'function' && typeof String.prototype.codePointAt === 'function' && typeof Number.isSafeInteger === 'function' && window.navigator.userAgent.match(/Firefox\/90./) != null;
},
/**
@@ -899,7 +907,7 @@ beef.browser = {
* @example: beef.browser.isFF91()
*/
isFF91: function () {
- return !!window.devicePixelRatio && !!window.history.replaceState && typeof navigator.mozGetUserMedia != "undefined" && (typeof window.crypto != "undefined" && typeof window.crypto.getRandomValues != "undefined") && typeof Math.hypot == 'function' && typeof String.prototype.codePointAt === 'function' && typeof Number.isSafeInteger === 'function' && window.navigator.userAgent.match(/Firefox\/91./) != null;
+ return !!window.devicePixelRatio && !!window.history.replaceState && (this.getProtocol() == "https:" ? typeof navigator.mozGetUserMedia != "undefined" : true) && (typeof window.crypto != "undefined" && typeof window.crypto.getRandomValues != "undefined") && typeof Math.hypot == 'function' && typeof String.prototype.codePointAt === 'function' && typeof Number.isSafeInteger === 'function' && window.navigator.userAgent.match(/Firefox\/91./) != null;
},
/**
@@ -907,7 +915,7 @@ beef.browser = {
* @example: beef.browser.isFF92()
*/
isFF92: function () {
- return !!window.devicePixelRatio && !!window.history.replaceState && typeof navigator.mozGetUserMedia != "undefined" && (typeof window.crypto != "undefined" && typeof window.crypto.getRandomValues != "undefined") && typeof Math.hypot == 'function' && typeof String.prototype.codePointAt === 'function' && typeof Number.isSafeInteger === 'function' && window.navigator.userAgent.match(/Firefox\/92./) != null;
+ return !!window.devicePixelRatio && !!window.history.replaceState && (this.getProtocol() == "https:" ? typeof navigator.mozGetUserMedia != "undefined" : true) && (typeof window.crypto != "undefined" && typeof window.crypto.getRandomValues != "undefined") && typeof Math.hypot == 'function' && typeof String.prototype.codePointAt === 'function' && typeof Number.isSafeInteger === 'function' && window.navigator.userAgent.match(/Firefox\/92./) != null;
},
/**
@@ -915,7 +923,7 @@ beef.browser = {
* @example: beef.browser.isFF93()
*/
isFF93: function () {
- return !!window.devicePixelRatio && !!window.history.replaceState && typeof navigator.mozGetUserMedia != "undefined" && (typeof window.crypto != "undefined" && typeof window.crypto.getRandomValues != "undefined") && typeof Math.hypot == 'function' && typeof String.prototype.codePointAt === 'function' && typeof Number.isSafeInteger === 'function' && window.navigator.userAgent.match(/Firefox\/93./) != null;
+ return !!window.devicePixelRatio && !!window.history.replaceState && (this.getProtocol() == "https:" ? typeof navigator.mozGetUserMedia != "undefined" : true) && (typeof window.crypto != "undefined" && typeof window.crypto.getRandomValues != "undefined") && typeof Math.hypot == 'function' && typeof String.prototype.codePointAt === 'function' && typeof Number.isSafeInteger === 'function' && window.navigator.userAgent.match(/Firefox\/93./) != null;
},
/**
@@ -923,7 +931,7 @@ beef.browser = {
* @example: beef.browser.isFF94()
*/
isFF94: function () {
- return !!window.devicePixelRatio && !!window.history.replaceState && typeof navigator.mozGetUserMedia != "undefined" && (typeof window.crypto != "undefined" && typeof window.crypto.getRandomValues != "undefined") && typeof Math.hypot == 'function' && typeof String.prototype.codePointAt === 'function' && typeof Number.isSafeInteger === 'function' && window.navigator.userAgent.match(/Firefox\/94./) != null;
+ return !!window.devicePixelRatio && !!window.history.replaceState && (this.getProtocol() == "https:" ? typeof navigator.mozGetUserMedia != "undefined" : true) && (typeof window.crypto != "undefined" && typeof window.crypto.getRandomValues != "undefined") && typeof Math.hypot == 'function' && typeof String.prototype.codePointAt === 'function' && typeof Number.isSafeInteger === 'function' && window.navigator.userAgent.match(/Firefox\/94./) != null;
},
/**
@@ -931,7 +939,7 @@ beef.browser = {
* @example: beef.browser.isFF95()
*/
isFF95: function () {
- return !!window.devicePixelRatio && !!window.history.replaceState && typeof navigator.mozGetUserMedia != "undefined" && (typeof window.crypto != "undefined" && typeof window.crypto.getRandomValues != "undefined") && typeof Math.hypot == 'function' && typeof String.prototype.codePointAt === 'function' && typeof Number.isSafeInteger === 'function' && window.navigator.userAgent.match(/Firefox\/95./) != null;
+ return !!window.devicePixelRatio && !!window.history.replaceState && (this.getProtocol() == "https:" ? typeof navigator.mozGetUserMedia != "undefined" : true) && (typeof window.crypto != "undefined" && typeof window.crypto.getRandomValues != "undefined") && typeof Math.hypot == 'function' && typeof String.prototype.codePointAt === 'function' && typeof Number.isSafeInteger === 'function' && window.navigator.userAgent.match(/Firefox\/95./) != null;
},
/**
@@ -939,7 +947,7 @@ beef.browser = {
* @example: beef.browser.isFF96()
*/
isFF96: function () {
- return !!window.devicePixelRatio && !!window.history.replaceState && typeof navigator.mozGetUserMedia != "undefined" && (typeof window.crypto != "undefined" && typeof window.crypto.getRandomValues != "undefined") && typeof Math.hypot == 'function' && typeof String.prototype.codePointAt === 'function' && typeof Number.isSafeInteger === 'function' && window.navigator.userAgent.match(/Firefox\/96./) != null;
+ return !!window.devicePixelRatio && !!window.history.replaceState && (this.getProtocol() == "https:" ? typeof navigator.mozGetUserMedia != "undefined" : true) && (typeof window.crypto != "undefined" && typeof window.crypto.getRandomValues != "undefined") && typeof Math.hypot == 'function' && typeof String.prototype.codePointAt === 'function' && typeof Number.isSafeInteger === 'function' && window.navigator.userAgent.match(/Firefox\/96./) != null;
},
/**
@@ -947,7 +955,7 @@ beef.browser = {
* @example: beef.browser.isFF97()
*/
isFF97: function () {
- return !!window.devicePixelRatio && !!window.history.replaceState && typeof navigator.mozGetUserMedia != "undefined" && (typeof window.crypto != "undefined" && typeof window.crypto.getRandomValues != "undefined") && typeof Math.hypot == 'function' && typeof String.prototype.codePointAt === 'function' && typeof Number.isSafeInteger === 'function' && window.navigator.userAgent.match(/Firefox\/97./) != null;
+ return !!window.devicePixelRatio && !!window.history.replaceState && (this.getProtocol() == "https:" ? typeof navigator.mozGetUserMedia != "undefined" : true) && (typeof window.crypto != "undefined" && typeof window.crypto.getRandomValues != "undefined") && typeof Math.hypot == 'function' && typeof String.prototype.codePointAt === 'function' && typeof Number.isSafeInteger === 'function' && window.navigator.userAgent.match(/Firefox\/97./) != null;
},
/**
@@ -955,7 +963,7 @@ beef.browser = {
* @example: beef.browser.isFF98()
*/
isFF98: function () {
- return !!window.devicePixelRatio && !!window.history.replaceState && typeof navigator.mozGetUserMedia != "undefined" && (typeof window.crypto != "undefined" && typeof window.crypto.getRandomValues != "undefined") && typeof Math.hypot == 'function' && typeof String.prototype.codePointAt === 'function' && typeof Number.isSafeInteger === 'function' && window.navigator.userAgent.match(/Firefox\/98./) != null;
+ return !!window.devicePixelRatio && !!window.history.replaceState && (this.getProtocol() == "https:" ? typeof navigator.mozGetUserMedia != "undefined" : true) && (typeof window.crypto != "undefined" && typeof window.crypto.getRandomValues != "undefined") && typeof Math.hypot == 'function' && typeof String.prototype.codePointAt === 'function' && typeof Number.isSafeInteger === 'function' && window.navigator.userAgent.match(/Firefox\/98./) != null;
},
/**
@@ -963,7 +971,7 @@ beef.browser = {
* @example: beef.browser.isFF99()
*/
isFF99: function () {
- return !!window.devicePixelRatio && !!window.history.replaceState && typeof navigator.mozGetUserMedia != "undefined" && (typeof window.crypto != "undefined" && typeof window.crypto.getRandomValues != "undefined") && typeof Math.hypot == 'function' && typeof String.prototype.codePointAt === 'function' && typeof Number.isSafeInteger === 'function' && window.navigator.userAgent.match(/Firefox\/99./) != null;
+ return !!window.devicePixelRatio && !!window.history.replaceState && (this.getProtocol() == "https:" ? typeof navigator.mozGetUserMedia != "undefined" : true) && (typeof window.crypto != "undefined" && typeof window.crypto.getRandomValues != "undefined") && typeof Math.hypot == 'function' && typeof String.prototype.codePointAt === 'function' && typeof Number.isSafeInteger === 'function' && window.navigator.userAgent.match(/Firefox\/99./) != null;
},
/**
@@ -2523,6 +2531,7 @@ beef.browser = {
type: function () {
return {
+ E: this.isEdge(), // Edge any version
C5: this.isC5(), // Chrome 5
C6: this.isC6(), // Chrome 6
C7: this.isC7(), // Chrome 7
@@ -3946,8 +3955,8 @@ beef.browser = {
var results;
function unique(array) {
- return $.grep(array, function(el, index) {
- return index === $.inArray(el, array);
+ return $j.grep(array, function(el, index) {
+ return index === $j.inArray(el, array);
});
}
@@ -3969,7 +3978,7 @@ beef.browser = {
else results[i] = navigator.plugins[i].name;// + '-desc.' + navigator.plugins[i].description;
}
results = unique(results).toString();
-
+
// All browsers that don't support navigator.plugins
} else {
results = new Array();
@@ -4284,9 +4293,6 @@ beef.browser = {
try {
var cookies = document.cookie;
- /* Never stop the madness dear C.
- * var veglol = beef.browser.cookie.veganLol();
- */
if (cookies) details['browser.window.cookies'] = cookies;
} catch (e) {
beef.debug("Cookies can't be read. The hooked origin is most probably using HttpOnly.");
@@ -4668,13 +4674,13 @@ beef.regCmp('beef.browser');
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/browser_cookie.js.html b/docs/browser_cookie.js.html
index 632a63a5c..24007293a 100644
--- a/docs/browser_cookie.js.html
+++ b/docs/browser_cookie.js.html
@@ -100,7 +100,7 @@ beef.browser.cookie = {
},
/** @memberof beef.browser.cookie */
- veganLol: function (){
+ cookieValueRandomizer: function (){
var to_hell= '';
var min = 17;
var max = 25;
@@ -128,7 +128,7 @@ beef.browser.cookie = {
},
/** @memberof beef.browser.cookie */
hasSessionCookies: function (name){
- this.setCookie( name, beef.browser.cookie.veganLol(), '', '/', '', '' );
+ this.setCookie( name, beef.browser.cookie.cookieValueRandomizer(), '', '/', '', '' );
cookiesEnabled = (this.getCookie(name) == null)? false:true;
this.deleteCookie(name, '/', '');
@@ -137,7 +137,7 @@ beef.browser.cookie = {
},
/** @memberof beef.browser.cookie */
hasPersistentCookies: function (name){
- this.setCookie( name, beef.browser.cookie.veganLol(), 1, '/', '', '' );
+ this.setCookie( name, beef.browser.cookie.cookieValueRandomizer(), 1, '/', '', '' );
cookiesEnabled = (this.getCookie(name) == null)? false:true;
this.deleteCookie(name, '/', '');
@@ -157,13 +157,13 @@ beef.regCmp('beef.browser.cookie');
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/browser_popup.js.html b/docs/browser_popup.js.html
index 1bbcae3ad..71dba38c6 100644
--- a/docs/browser_popup.js.html
+++ b/docs/browser_popup.js.html
@@ -64,13 +64,13 @@ beef.regCmp('beef.browser.popup');
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/dom.js.html b/docs/dom.js.html
index dab35c08b..3cddfc32c 100644
--- a/docs/dom.js.html
+++ b/docs/dom.js.html
@@ -539,13 +539,13 @@ beef.regCmp('beef.dom');
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/encode_base64.js.html b/docs/encode_base64.js.html
index 001e25a1a..ae4c28061 100644
--- a/docs/encode_base64.js.html
+++ b/docs/encode_base64.js.html
@@ -208,13 +208,13 @@ beef.regCmp('beef.encode.base64');
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/encode_json.js.html b/docs/encode_json.js.html
index 87689668f..1de92eae9 100644
--- a/docs/encode_json.js.html
+++ b/docs/encode_json.js.html
@@ -176,13 +176,13 @@ beef.regCmp('beef.encode.json');
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/geolocation.js.html b/docs/geolocation.js.html
index 555ba9774..2721f17f7 100644
--- a/docs/geolocation.js.html
+++ b/docs/geolocation.js.html
@@ -144,13 +144,13 @@ beef.regCmp('beef.geolocation');
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/global.html b/docs/global.html
new file mode 100644
index 000000000..3f0b12e08
--- /dev/null
+++ b/docs/global.html
@@ -0,0 +1,201 @@
+
+
+
+
+ JSDoc: Global
+
+
+
+
+
+
+
+
+
+
+
+
+
Global
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Members
+
+
+
+
+
+
+
+
+
+
+
+
+ Type:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Source:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Namespaces Global
+
+
+
+
+
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
+
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/hardware.js.html b/docs/hardware.js.html
index fb0ae5fe9..fd4799f51 100644
--- a/docs/hardware.js.html
+++ b/docs/hardware.js.html
@@ -353,13 +353,13 @@ beef.regCmp('beef.hardware');
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)
diff --git a/docs/index.html b/docs/index.html
index e6c3add80..3b5134bd1 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -58,25 +58,30 @@ See the file 'doc/COPYING' for copying permission
Web: https://beefproject.com/
Bugs: https://github.com/beefproject/beef/issues
Security Bugs: security@beefproject.com
-IRC: ircs://irc.freenode.net/beefproject
-Twitter: @beefproject
+Twitter: @beefproject
+Discord: https://discord.gg/ugmKmHarKc
Requirements
Operating System: Mac OSX 10.5.0 or higher / modern Linux. Note: Windows is not supported.
-Ruby : 2.5 or newer
+Ruby : 3.0 or newer
SQLite : 3.x
-Node.js : 6 or newer
+Node.js : 10 or newer
The gems listed in the Gemfile: https://github.com/beefproject/beef/blob/master/Gemfile
-Selenium is required on OSX: brew install selenium-server-standalone (See https://github.com/shvets/selenium)
+Selenium is required on OSX: brew install selenium-server-standalone (See https://github.com/shvets/selenium)
Quick Start
The following is for the impatient.
The install script installs the required operating system packages and all the prerequisite Ruby gems:
$ ./install
-For full installation details, please refer to INSTALL.txt .
-We also have an Installation page on the wiki.
+For full installation details, please refer to INSTALL.txt or the Installation page on the wiki.
Upon successful installation, be sure to read the Configuration page on the wiki for important details on configuring and securing BeEF.
+Documentation
+
Usage
To get started, simply execute beef and follow the instructions:
$ ./beef
@@ -91,16 +96,16 @@ See the file 'doc/COPYING' for copying permission
- Namespaces
+ Namespaces Global
- Documentation generated by JSDoc 3.6.3 on Thu Jan 02 2020 16:29:11 GMT+1000 (Australian Eastern Standard Time)
+ Documentation generated by JSDoc 4.0.3 on Fri Oct 04 2024 17:02:30 GMT+1000 (Australian Eastern Standard Time)