Till Maas
c35286da59
Support absolute paths for HTTPS key and cert
2014-09-26 11:13:41 +02:00
Till Maas
7c5011ac97
Do not assume 80 to be the default port for HTTPS
...
The default port for HTTPS is 443, therefore use it and not 80 if no
specific port is set.
2014-09-24 13:04:48 +02:00
Brendan Coles
a18a74c82a
Add support for Firefox 32
2014-09-06 14:09:50 +00:00
Brendan Coles
a40e8ca8de
Replace console.error with beef.debug
2014-08-31 02:01:55 +00:00
antisnatchor
6b93b09c2f
#970 Updated DNS tunnel debug module config.yaml description
2014-06-29 13:20:11 +02:00
antisnatchor
d1688395ae
#970 Added string to DNS requests to differentiate between normal and data-extrusion DNS requests
2014-06-29 13:04:51 +02:00
antisnatchor
f7df45ebd1
#970 Modified dns.js to support the current way we send data from client to server using DNS.
2014-06-29 12:31:59 +02:00
Brendan Coles
8e55545abd
Add support for Firefox 30 & 31
2014-06-12 09:26:19 +00:00
Michele Orru
4c2f80a3bc
Merge pull request #1009 from soh-cah-toa/master
...
DNS Extension 2.0 Reimplementation
2014-05-05 12:11:38 +02:00
Brendan Coles
e8e4180eee
Fix regex
2014-05-01 16:36:01 +10:00
Brendan Coles
c61dee7275
Add support for Firefox 29
...
* https://developer.mozilla.org/en-US/Firefox/Releases/29
* https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/codePointAt
2014-05-01 02:33:43 +10:00
soh_cah_toa
8dac5c95eb
Fixed #is_valid_domain? regex to include appended dot.
2014-04-28 22:21:39 -04:00
Spencer McIntyre
76c09aa38a
Support pulling the server version through the REST API
2014-04-28 15:35:01 -04:00
Christian Frichot
fe14601dfc
Added -i --interactive option at commandline to launch console shell
2014-04-27 07:12:53 +08:00
Brendan Coles
c1a7b1ec08
Use filter
2014-04-25 04:17:17 +10:00
Brendan Coles
9af8e6bd00
Add CPU type filter
2014-04-25 04:16:53 +10:00
soh_cah_toa
ad25c49b2d
Refactored IP filters into parameterized #is_valid_ip?.
...
Using parameterized methods is better structured coding style rather
than defining multiple similarly-behaved methods.
annex_region('crimea') # good
vs.
annex_crimea # bad
2014-04-24 13:11:00 -04:00
bcoles
6fe8772710
Refactor browser component details
2014-04-25 02:11:58 +09:30
Wade Alcorn
94b636c6fd
Fixed reference to origin
2014-04-24 19:36:58 +10:00
Wade Alcorn
8dfa674134
Merge branch 'master' of github.com:beefproject/beef
2014-04-24 19:36:10 +10:00
Wade Alcorn
52c2ef45e1
Fixed reference to origin
2014-04-24 14:44:26 +10:00
Christian Frichot
f17569cc35
Chrome Browser detection up to v36 for Desktop and iOS
2014-04-24 11:48:42 +08:00
soh_cah_toa
5d73d7f084
Improved BeEF::Filters support for IPv4 and IPV6.
...
Changed regex in #is_valid_ip? to be more strict since it previously
would have matched an invalid IP such as 999.999.999.999. Changed its
name to #is_valid_ipv4?.
Added new #is_valid_ipv6? method that validates IPv6 addresses. It is
very comprehensive and will match normal IPv6 addresses, zero
compressed, link-local with zone index, and IPv6 addresses that have
IPv4 embedded, mapped, and translated.
Added new #is_valid_domain? method that validates domain names.
2014-04-23 17:49:41 -04:00
soh_cah_toa
007f6302df
Re-implemented #generate_id in Core::Main::Crypto.
...
This is a better home for it since that is where other OpenSSL
crypto/token generator methods reside.
2014-04-23 11:41:11 -04:00
soh_cah_toa
8c4ece815e
Removed obsolete Sourcify reference in loader.rb.
2014-04-23 11:19:17 -04:00
bcoles
2ee9fb6ccc
Add nginx imitation
2014-04-22 22:49:21 +09:30
bcoles
4529dd1a6c
Add support for MaxMind GeoIP
2014-04-22 00:58:49 +09:30
Brendan Coles
a131e670bc
Merge pull request #995 from bcoles/update_print
...
Update print methods
2014-04-20 20:20:18 +10:00
Brendan Coles
17f265cb83
module.rb minor code cleanup
2014-04-20 20:12:33 +10:00
bcoles
354c3f1af0
Downgrade error to warning
2014-04-20 18:52:14 +09:30
bcoles
7689af8e2c
Add print_warning, print_good and print_status
2014-04-20 17:24:25 +09:30
Brendan Coles
f526f39f10
Warn about Heartbleed if opemnssl is vulnerable
...
Warn user if the OpenSSL library is vulnerable to Heartbleed and HTTPS is enabled.
Part of #990
2014-04-13 03:33:32 +10:00
Brendan Coles
5d1d519fc2
unless proxy_clients.empty?
...
replace `unless proxy_clients.nil?` with `unless proxy_clients.empty?`
2014-04-13 02:31:52 +10:00
bcoles
7d6eb4b714
Add 'beef.os.getDefaultBrowser'
2014-03-20 02:49:08 +10:30
bcoles
73c42f34f6
Add support for Firefox 28
2014-03-19 11:02:25 +10:30
antisnatchor
46e165df5e
Added support for browser language detection. Also added a new entry in Browser Details and JS call beef.browser.getBRowserLanguage()
2014-03-06 12:35:02 +00:00
antisnatchor
9dcff5184d
Manually merged DNS extension code (pull request 967 from @soh-cah-toa)
2014-03-02 12:40:18 +00:00
Brendan Coles
55af5625bb
Merge pull request #972 from pgrohe/pgrohe/issue969
...
Pgrohe/issue969
2014-03-01 01:06:41 +11:00
antisnatchor
7639537d11
Added support for Chrome 32 and 33.
2014-02-25 13:31:59 +00:00
Phil Grohe
f274001a65
Revised comments on beef.dom.createIframe() to reflect removal of 'method' parameter & form submitting behavior. Updated existing function calls to beef.dom.createIframe() to remove 'method' parameter.
2014-02-22 11:57:56 -05:00
Phil Grohe
cc51e2c294
Initial revision of beef.dom.createIframe() Removed 'method' parameter and code path that creates a form and uses created iframe as target.
2014-02-22 11:18:12 -05:00
bcoles
bcb8a1b858
Merge branch 'master' of https://github.com/beefproject/beef
2014-02-14 10:02:00 +10:30
bcoles
4cbe074259
Add support for IE11
2014-02-14 10:01:39 +10:30
Wade Alcorn
744b7649e7
Corrected some usages of domain to origin
2014-02-08 09:56:31 +10:00
bcoles
c52d3651e7
Fix indentation
2014-01-28 20:54:57 +10:30
bcoles
9e683d03bf
Add Firefox 27 support
2014-01-13 23:22:29 +10:30
bcoles
83ed8558b7
Add encoding type argument 'enctype' to 'createIframeXsrfForm()'
2014-01-12 02:34:24 +10:30
antisnatchor
6a8a103b8b
Final fix for issue #957
2014-01-06 11:03:40 +00:00
bcoles
88019d21a3
Add error message for nil command module key
2014-01-05 05:45:48 +10:30
antisnatchor
b43fbce044
Fixed issue #957 . The requester and proxy now work again after the jquery update.
2014-01-03 13:48:31 +00:00