sethumadh
dc78f29693
Refactor proxy_type assignment to use case/when expression
...
Replaces two sequential if assignments with a single case/when for
clarity and adds a defensive else branch that logs and skips unexpected
proxy_type values.
2026-05-30 10:19:07 +10:00
zinduolis
abc815d46e
Merge branch 'master' into bugfix/3493-3498-ntype-attribute
2026-05-27 13:16:46 +10:00
sethumadh
0e458d5e2c
Fix UnknownAttributeError on NetworkHost/NetworkService.create
2026-05-20 13:56:21 +10:00
sethumadh
0f7b843cda
Add detect_media_devices browser module
...
Implements navigator.mediaDevices.enumerateDevices() detection.
Groups results by kind (audioinput, audiooutput, videoinput) and
returns counts unconditionally + labels when permissions allow.
Handles the no-API case explicitly via beef.status.error().
Closes #3542
2026-05-14 15:28:14 +10:00
zinduolis
28933734fc
Merge branch 'master' into issue/3475-remove-ARE
2026-02-05 10:39:57 +10:00
Jake Webster
b2d832073f
FIX: espeak text_to_voice install help
2026-01-22 14:23:43 +10:00
kaitoozawa
4e6de7a676
Remove obsolete ARE-related comments missed in earlier changes
2026-01-12 16:55:46 +10:00
kaitoozawa
d6074de5fd
Phase 1: Module Status Code Migration
2026-01-12 16:55:46 +10:00
kaitoozawa
9eca144092
change indentation from space2 to tab/space4
2026-01-08 10:25:12 +10:00
kaitoozawa
15d2acf52a
move functions inside beef.execute
2026-01-03 09:34:04 +10:00
zinduolis
95793433fa
Update copyright year to 2026
2025-12-26 19:18:05 +10:00
zinduolis
cc862ae82f
Fix typos
2025-11-10 20:39:51 +10:00
zinduolis
b5b192591b
Second round of Copyright date update
2024-12-25 12:43:13 +10:00
zinduolis
101020ffa0
Update copyright in rb, js and jsdocs
2024-12-25 11:40:55 +10:00
zinduolis
a5a8196792
Fix origin / domain terminology ( #1688 )
2024-10-23 16:07:17 +10:00
Stephen
213cd721d6
clean up modules to assist in testing
2024-04-14 11:04:18 +10:00
Stephen
f3e3e6b014
init 'creds' var
2024-03-19 14:07:45 +10:00
Stephen
312e397bb7
update year
2024-03-19 14:07:15 +10:00
Stephen
bc5915fb05
Merge branch 'master' into pr/catatonicprime/2990
2024-03-19 04:06:00 +00:00
Stephen
0d0e5c4c77
readd pdf bounce file
2024-03-19 05:54:34 +10:00
Stephen
482143067b
Updated http://beefproject.com to https://beefproject.com
2023-12-31 14:46:15 +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
catatonicprime
a876233579
Report failures too.
2023-12-18 05:53:05 +00:00
catatonicprime
c199cd29e4
Adding plaintext password recovery for Cisco ASA WebVPN Sessions.
2023-12-18 05:38:43 +00:00
bcoles
ed69915062
Extensions: Demos: Modify Handler to extend the Router class ( #2795 )
...
* Extensions: Demos: Remove unused demo assets
* Extensions: Demos: Hard-code "/hook.js" hook path
* Extensions: Demos: Fix copyright header format
* Extensions: Demos: Modify Handler to extend the Router class
2023-04-03 16:55:44 +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
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
3a10a15aae
cryptoloot_miner: Remove cryptoloot_miner module ( #2787 )
2023-04-02 21:10:30 +10:00
bcoles
3e4b4bc910
hta_powershell: Fix loading beef_url_str from config ( #2732 )
2023-02-26 03:31:14 +11:00
bcoles
1db0b79092
Replace URI.escape with URI::Parser.new.escape ( #2727 )
2023-02-25 08:51:00 +10:00
bcoles
411e0e196f
3com_officeconnect_cmd_exec: Fix reference URL ( #2705 )
2023-02-08 19:02:28 +10:00
bcoles
0d28649e65
Add missing copyright headers ( #2706 )
...
* extensions: dns_rebinding: Add missing copyright headers
* modules: dns_rebinding: Add missing copyright headers
2023-02-08 18:51:30 +10:00
bcoles
57a8a13511
modules: skype_xss: Use new copyright header format ( #2707 )
2023-02-05 14:39:13 +11:00
jcrew99
486a9bb329
Update copyright 2023 ( #2675 )
...
* updated copyright
* reverted gemfile lock changes
2022-12-31 15:36:07 +10:00
iWhacko
e69281e341
Bugfix/module html5 webcam ( #2392 )
...
* - Fix for offline browsers. Allowing you to view all executed commands in the past and details.
- fiexed a small mistake in a comment
* Revert "- Fix for offline browsers. Allowing you to view all executed commands in the past and details. - fiexed a small mistake in a comment"
This reverts commit fed79d71
* - Fixed deprecated call to "window.URL.createObjectURL" on newer browsers
- Fixed bug where no image would be shown even if the picture was taken. (image size too large)
- added option to module to choose image size.
* fixed config we default
* fix codeql
Co-authored-by: Whacko <not@gonna.tel >
Co-authored-by: wheatley <wheatand@gmail.com >
2022-07-02 18:28:08 +10:00
Isaac Powell
0221a1c7da
2364 inotes modules defect and error handling ( #2374 )
...
* Fix spelling error, add try catch handling
* update error message
2022-06-24 15:22:36 +10:00
Isaac Powell
1c395a3153
1612 update detect lastpass module ( #2292 )
...
* updated detection methods for LastPass module
* removed old detection of form tag
* refactor detection, updated module config.yaml
* comment removal
* Update modules/browser/detect_lastpass/command.js
Co-authored-by: bcoles <bcoles@gmail.com >
* Update modules/browser/detect_lastpass/command.js
Co-authored-by: bcoles <bcoles@gmail.com >
* Update modules/browser/detect_lastpass/command.js
True!
Co-authored-by: bcoles <bcoles@gmail.com >
* Update modules/browser/detect_lastpass/command.js
Co-authored-by: bcoles <bcoles@gmail.com >
* Update modules/browser/detect_lastpass/command.js
Co-authored-by: bcoles <bcoles@gmail.com >
* Update modules/browser/detect_lastpass/command.js
not necessary to preface the text for this one?
Co-authored-by: bcoles <bcoles@gmail.com >
* Update modules/browser/detect_lastpass/command.js
Co-authored-by: bcoles <bcoles@gmail.com >
* Update modules/browser/detect_lastpass/command.js
Co-authored-by: bcoles <bcoles@gmail.com >
* Update modules/browser/detect_lastpass/command.js
Co-authored-by: bcoles <bcoles@gmail.com >
* removing redundant code
* implement field creation
* form field creation and sequential execution
* removing test beef.debug
Co-authored-by: bcoles <bcoles@gmail.com >
2022-03-30 13:44:36 +10:00
bcoles
57ab7fda84
Detect OpenNIC DNS ( #2341 )
2022-03-13 02:11:17 +11:00
bcoles
52996d4fc5
Detect Ethereum ENS ( #2342 )
2022-03-09 15:48:40 +10:00
Brendan Coles
a64480dfab
Modules: Resolve many Rubocop violations
2022-01-22 12:46:42 +00:00
Brendan Coles
060a3bfae2
Modules: Rename browser/webcam to browser/webcam_flash
2022-01-22 06:58:18 +00:00
Brendan Coles
d0e2894137
Metasploit BeEF Bind: Rename instructions.txt -> README.md
2022-01-22 05:30:33 +00:00
Brendan Coles
448c3e864b
Metasploit BeEF Bind: Update installation instructions for Metasploit v6
2022-01-22 05:29:56 +00:00
bcoles
9770e09d96
Update Metasploit BeEF Bind payloads for Metasploit v6 ( #2226 )
...
Fix modules for Metasploit v6.1.10-dev
2022-01-22 16:10:07 +11:00
Brendan Coles
77a30ae720
Add QEMU Monitor 'migrate' Command Execution module
2022-01-06 03:05:43 +00:00
wheatley
f33e2698a0
MAINTAINABILITY: 2257 update copyright 2022 ( #2259 )
...
* 2257 updated copyright date
2021-12-31 09:48:08 +10:00
Wanetty
b42aebd99f
Fix files to msf6
2021-11-10 04:34:50 -05:00
Wanetty
77c9991a35
Fix files to msf6
2021-11-10 04:31:10 -05:00
Brendan Coles
c8595b09b7
Modules: Add apache_tomcat_examples_cookie_disclosure module
2021-11-09 05:36:33 +00:00