Commit Graph

839 Commits

Author SHA1 Message Date
bcoles
355cb38593 Fix undeclared variable in initialize error handling 2019-03-23 17:44:42 +11:00
Brendan Coles
d698b6a0ba Add support for multiple permitted hooking/ui subnets - #1319 2019-03-03 21:14:39 +00:00
Brendan Coles
13c539effe Add logger - Fixes #1698 2019-03-03 20:20:37 +00:00
Brendan Coles
f24a25f6b1 Remove dm-do-adapter monkey patch 2019-03-02 06:47:34 +00:00
Brendan Coles
a79c8b26b5 Fix detection for IE9/10, Edge, and plugins 2019-02-27 10:08:14 +00:00
Brendan Coles
4e31752626 Add platformjs to hook 2019-02-27 06:46:21 +00:00
Brendan Coles
03424c804e Update BrowserDetails to store textual OID-style key/value data 2019-02-26 15:22:54 +00:00
Brendan Coles
eb840a0a6a rm core/main/models/user.rb 2019-02-26 03:15:15 +00:00
Brendan Coles
64c2c5e01b Add beef.hardware.getGpuDetails function 2019-02-25 15:58:21 +00:00
Brendan Coles
5320dbc7fb Clean up Admin UI 2019-02-23 12:21:12 +00:00
Brendan Coles
eb3ebba17f Cleanup evasion extension; disable scramble obfuscation 2019-02-22 16:02:02 +00:00
Brendan Coles
54f9683e84 rm core/main/client/lib/json2-2001-02-23.js 2019-02-22 12:33:11 +00:00
Brendan Coles
41e5d1d0c0 Cleanup WebSocket code 2019-02-21 11:31:41 +00:00
Brendan Coles
4b3618528e Use beef.debug for XSSrays debugging 2019-02-17 09:33:53 +00:00
Brendan Coles
82094c6f5c Uncomment beef_init 2019-02-17 07:38:25 +00:00
Brendan Coles
b46472ada6 Add update-geoipdb script 2019-02-17 05:42:45 +00:00
bcoles
1583a10a5a Merge pull request #1678 from bcoles/decouple_admin_ui_basepath
Decouple Admin UI `base_path`
2019-02-17 15:48:39 +11:00
Brendan Coles
9c9119f9cd Move option http.web_ui_basepath to extension.admin_ui.base_path 2019-02-17 04:54:26 +00:00
Brendan Coles
027e312f30 Allow print_more to print Array 2019-02-17 04:37:12 +00:00
Brendan Coles
f594c6c217 Replace /ui/logs controller with REST API - #1389 2019-02-16 14:31:18 +00:00
Brendan Coles
64c12bd83b Update default certificate 2019-02-16 13:51:26 +00:00
Brendan Coles
138b5d9eb0 Add /api/server/mounts API endpoint 2019-02-16 13:20:41 +00:00
Brendan Coles
4dd7230c40 cleanup 2019-02-16 12:54:09 +00:00
Brendan Coles
f0310b34d9 require 'msgpack' 2019-02-16 10:30:41 +00:00
Brendan Coles
ad186a56de Add Zombies tab to main panel 2019-02-15 13:33:36 +00:00
Brendan Coles
46885fb681 Update GeoIP to use MaxMind GeoLite2 2019-02-10 12:53:29 +00:00
Brendan Coles
ee68811e62 Add support for Firefox 59-99 2019-02-10 08:35:21 +00:00
Brendan Coles
81383da72c Add support for Firefox 59-99 2019-02-10 08:24:35 +00:00
Brendan Coles
5b53425c20 Move UI formatting to Admin UI extension 2019-02-10 08:13:39 +00:00
Brendan Coles
baf852a26b Add getCpuCores getCpuDetails getMemory getBatteryDetails 2019-02-09 13:16:02 +00:00
Brendan Coles
47f79ecaa2 Rename beef.hardware.cpuType to beef.hardware.getCpuArch 2019-02-09 11:37:11 +00:00
Brendan Coles
3108653c69 Move getScreenSize from beef.browser to beef.hardware 2019-02-09 11:23:18 +00:00
Ben Passmore
9f1e8f5e8d Updated copyright 2019-01-01 11:57:28 +10:00
Brendan Coles
1dea97511b Code cleanup 2018-06-11 11:36:35 +00:00
Brendan Coles
bebe6b81b0 Add support for Firefox 59-99 and Chrome 59-99 2018-06-11 05:39:16 +00:00
Brendan Coles
9ba4b10b40 Rollback hook jQuery version to 1.12.4 to support IE6-8 2018-06-11 05:05:29 +00:00
Brendan Coles
8e90587a77 Allow absolute paths for SSL cert and key 2018-06-04 11:28:42 +00:00
Brendan Coles
66cb048ed7 Fix startup banners for public host/port 2018-06-04 07:57:21 +00:00
Brendan Coles
fb536ba06d Minor refactor and warn if default SSL cert in use 2018-05-12 00:18:30 +10:00
Brendan Coles
d26c7012d9 Update loader.rb 2018-05-12 00:07:15 +10:00
Brendan Coles
e44ead9550 Merge branch 'master' into master 2018-03-09 17:42:01 +11:00
Brendan Coles
4e4a0585f4 Merge branch 'master' into 1333_rate_merged 2018-03-08 00:28:52 +11:00
Francois van der Hoven
e9fa3cd75a Delete redundant js files. 2018-02-23 14:11:24 +10:00
Francois van der Hoven
9f7136f0ce Add latest versions of js libraries 2018-02-23 10:15:27 +10:00
K07H
9030a98820 Added test for Firefox last version
Added test for Firefox 58 ("isFF58").
2018-01-27 11:34:19 +01:00
Bucky Wilson
8c8dd6c9c3 Added auth access time checking
Time set on failure,
Next request fails if inside configured time: beef.restrictions.api_attempt_delay

	modified:   core/main/rest/handlers/admin.rb
2018-01-10 09:49:33 +10:00
Bucky Wilson
f9f6dbfab9 /update timeout? definition.
Only one exit from function.

	modified:   core/main/rest/api.rb
2018-01-10 09:49:33 +10:00
Bucky Wilson
792340f628 Undo 'fix' rate limiting the routing.
As per comments - <parphrased> rate limiting at this point, rate limites
everything, and can raise suspiscions.
2018-01-10 09:49:33 +10:00
Bucky Wilson
7ac24ef754 1333: Rate Limit API - 1 in user defined value
Allow api connection every api_attempt_delay milliseconds.
Currently 50 mSec

Uses the same process as ui/admin rate limiting.

Changes to be committed:
	modified:   config.yaml
	modified:   core/main/rest/api.rb
	modified:   core/main/router/router.rb
2018-01-10 09:35:27 +10:00
Brendan Coles
e0c46baea1 Merge pull request #1487 from wanton1950/1343_redundant_null_browser_type
FIX 1343 browser_type redundant null values
2018-01-09 16:32:04 +11:00