985 Commits

Author SHA1 Message Date
zinduolis
7158f0fa44 Fix useless local assignments 2026-02-26 11:30:54 +10:00
zinduolis
70ec0de175 Fix Stored XSS in Browser Details and Core Filters 2026-02-26 11:20:30 +10:00
Jake Webster
5872df9d64 UPDATE: rubocop lints on browser.rb 2026-01-22 16:55:37 +10:00
kaitoozawa
cbd9292331 add public host to host authorization list 2025-12-31 15:15:52 +10:00
kaitoozawa
ff4c89bf46 remove the commented-out command 2025-12-30 14:59:31 +10:00
kaitoozawa
85d8d78112 add help command 2025-12-30 14:14:59 +10:00
zinduolis
95793433fa Update copyright year to 2026 2025-12-26 19:18:05 +10:00
kaitoozawa
6189279798 remove remnants of cli 2025-12-16 11:20:40 +10:00
zinduolis
cc862ae82f Fix typos 2025-11-10 20:39:51 +10:00
zinduolis
5cf691120f Updated the code to be compatible with Rack3 2025-09-09 21:21:24 +10:00
zinduolis
101020ffa0 Update copyright in rb, js and jsdocs 2024-12-25 11:40:55 +10:00
zinduolis
f383da04b6 Allow for four digit segments 2024-11-06 19:50:45 +10:00
zinduolis
e612a24c1b Improve security of browser version matching regex 2024-11-06 19:50:45 +10:00
zinduolis
ad23184646 Reapply "Merge branch 'pr/zinduolis/3149-3'"
This reverts commit 074efc7de6.
2024-11-06 19:50:45 +10:00
zinduolis
a5a8196792 Fix origin / domain terminology (#1688) 2024-10-23 16:07:17 +10:00
Stephen
db28734fbc Refactor veganlol function
to cookieValueRandomizer in browser/cookie.js
2024-10-15 04:48:45 +10:00
Stephen
0821490acd Merge branch 'master' into pr/LauchieHarvey/3031 2024-03-25 12:20:05 +10:00
Stephen
c4b0b63e90 move dns banner output into to banners.rb - still had a bug 2024-03-25 11:44:33 +10:00
Stephen
27ae165f92 removed incorrect comment 2024-03-25 07:17:38 +10:00
Stephen
a41e2bb637 fix typo 2024-03-22 15:19:20 +10:00
Stephen
55632fe2d6 move the proxy banner to banners.rb 2024-03-20 16:43:13 +10:00
Stephen
91295243a3 :x
:q!
2024-03-19 06:55:15 +00:00
Stephen
32b72c2134 fixed string mangement bug 2024-03-17 17:03:30 +10:00
Stephen
1ec09bb569 move the deprecation warning to the comment as it is only used in tests 2024-03-17 10:58:39 +10:00
root
e25529a76b Autorun UI elements now match command module elements. 2024-02-24 19:11:33 -05:00
root
1b1c8543b3 Added REST PATCH endpoint for updating ARE rules. 2024-02-18 21:05:02 -05:00
Stephen
d110484294 Update geoip messages 2024-01-04 13:40:13 +10:00
Stephen
01fc227d90 Removed blog from loanding banners 2024-01-04 05:55:39 +10:00
Stephen
747ddb5387 Updated http://beefproject.com to https://beefproject.com 2023-12-31 14:18:50 +10:00
jcrew99
3a486c7626 Updated Copyright 2023-12-26 22:32:31 -05:00
Stephen
4e9fdb4f18 Changed rescue message print_error to print_debug 2023-09-30 12:53:46 +10:00
bcoles
eb5959a975 WebSockets: flush beef.net.queue during keepalive (#2806) 2023-04-04 03:42:50 +10:00
bcoles
4a4eb307bc API: Verify inheritance from BeEF::API class (#2803) 2023-04-03 23:22:38 +10:00
bcoles
6887774823 Remove PhishingFrenzy integration (#2793) 2023-04-03 15:51:10 +10:00
bcoles
58efd34f8c Extensions: Remove IPEC extension (#2792)
* Remove browser extension payloads from Social Engineering modules

* Extensions: Remove IPEC extension
2023-04-03 15:01:52 +10:00
bcoles
92fe621425 Remove unused deployJava.js client JavaScript library (#2791) 2023-04-03 02:04:14 +10:00
bcoles
cc56090ba4 Remove jools library (#2790) 2023-04-03 01:48:04 +10:00
bcoles
996edf9ed8 Removed several old exploits and Mass Mailer functionality (#2788)
* Modules: remove old exploits

* Social Engineering: remove old templates

* Social Engineering: Remove Mass Mailer functionality
2023-04-02 22:08:34 +10:00
bcoles
221fbddec2 AutorunEngine: Cleanup, rename REST routes, use Core::Models in REST API (#2785)
* arerules: Remove os/browser properties with redundant 'ALL' values

* Tools: Add Autorun REST examples

* AutorunEngine: Cleanup, rename REST routes, use Core::Models in REST API
2023-04-02 20:04:38 +10:00
bcoles
f8cba6e952 AutorunEngine: RuleLoader: Skip enabled rule file if rule is already in database (#2782)
* AutorunEngine: Engine: store rule execution rule ID

* AutorunEngine: RuleLoader: Skip enabled rule file if rule is already in database
2023-04-02 02:05:41 +10:00
bcoles
e1ed67b5d3 config: add comments for public connect-back settings (#2778) 2023-04-01 04:21:36 +11:00
bcoles
173d8009a7 Remove Ruby Object patches (#2772) 2023-03-29 23:38:33 +11:00
jcrew99
486a9bb329 Update copyright 2023 (#2675)
* updated copyright

* reverted gemfile lock changes
2022-12-31 15:36:07 +10:00
Isaac Powell
eea9740f4f Initial hook detection (#2440)
* initial multi-stage with basic switch on useragent

* added legacybrowseruseragents to core

* moved logic to a method and debugging

* array for holding legacy browsers

* added are.js back for parity to legacy hook.js

* removed byebug
2022-06-23 16:00:57 +10:00
slimwang
73a3d17f29 Fixed isDebug not work in beef.js (#2013)
* fixed isDebug not work

* fixed JQMIGRATE print extra message to console

* fix debug mode not work

* testing approval process

* Update github_actions.yml

Co-authored-by: kinovir <kinovir@gmail.com>
Co-authored-by: t3hp0rP <github@pr0ph3t.com>
Co-authored-by: wheatley <wheatand@gmail.com>
2022-06-23 15:49:44 +10:00
bcoles
139359a760 Treat core configuration file load failure as fatal (#2351) 2022-03-13 00:03:38 +10:00
bcoles
38b7ac7c23 Bump Platform.js to version 1.3.6 (#2343) 2022-03-09 19:56:33 +11:00
bcoles
e22d262bbf Core: Move web server imitation templates into Router class (#2289) 2022-01-26 13:41:18 +11:00
bcoles
124c9d60b3 Core: Resolve many Rubocop violations (#2282) 2022-01-24 16:25:39 +11:00
Brendan Coles
7c4a90c51a core/api: Fix typo for undefined variable 'method' 2022-01-22 05:55:39 +00:00