76 Commits

Author SHA1 Message Date
kaitoozawa
065c7adf03 fix test cleanup and install firefox dependencies 2026-01-12 16:57:12 +10:00
zinduolis
95793433fa Update copyright year to 2026 2025-12-26 19:18:05 +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
8fe4673325 add ui support for tests 2024-04-21 04:01:21 +10:00
Stephen
6afee3fc37 add BROWSER_HOOKING_TIMEOUT const 2024-04-01 10:42:30 +10:00
Stephen
e61a632d3c added SERVER_START_TIMEOUT const 2024-03-30 17:04:52 +10:00
Stephen
bbffef1ea7 changed tests to use PAGE_LOAD_TIMEOUT const 2024-03-30 16:54:44 +10:00
Stephen
b00573de72 aded PAGE_LOAD_TIMEOUT const 2024-03-30 16:53:15 +10:00
Stephen
6ee901724f add a test and remove the screenshot code 2024-03-28 08:19:09 +10:00
Stephen
24a25d6e6a tidy BeefTest and add more test cases 2024-03-27 18:53:56 +10:00
Stephen
712201d909 fixed logout helper and cleaned up code 2024-03-26 19:04:58 +10:00
Stephen
0fb4805c44 fixed login helper function 2024-03-26 06:53:33 +10:00
Stephen
2d54cde54d basic format change 2024-03-22 11:33:27 +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
bcoles
6887774823 Remove PhishingFrenzy integration (#2793) 2023-04-03 15:51:10 +10:00
jcrew99
486a9bb329 Update copyright 2023 (#2675)
* updated copyright

* reverted gemfile lock changes
2022-12-31 15:36:07 +10:00
jcrew99
29e025bbfc spec: Fix some rubocop violations (#2011) 2022-01-23 23:49:44 +11:00
wheatley
f33e2698a0 MAINTAINABILITY: 2257 update copyright 2022 (#2259)
* 2257 updated copyright date
2021-12-31 09:48:08 +10:00
wheatley
b6425e4a90 Release 0.5.2.0 (#2166)
* fixed offline zombie not deleting

* Bump jsdoc-to-markdown from 6.0.1 to 7.0.1 (#2161)

Bumps [jsdoc-to-markdown](https://github.com/jsdoc2md/jsdoc-to-markdown) from 6.0.1 to 7.0.1.
- [Release notes](https://github.com/jsdoc2md/jsdoc-to-markdown/releases)
- [Commits](https://github.com/jsdoc2md/jsdoc-to-markdown/compare/v6.0.1...v7.0.1)

---
updated-dependencies:
- dependency-name: jsdoc-to-markdown
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bug: Core - 1785 Fixed public hook url configuration settings (#2163)

* added spec file for testing changes

* added local host getter to configuration class

* added default value 0.0.0.0 for local host if it's not set

* added port config getter with default

* added port config getter with default

* fixed spelling errors for port

* added public configuration values and validation

* removed logic from public port as it was not required

* added beef host to configuration class

* added beef port to configuration class and removed default http.port logic from public_port

* fixed rubocop errors and refactored spec tests

* added beef host configuration values used for external resources

* added beef url to configuration

* added spec file for testing changes

* added local host getter to configuration class

* added default value 0.0.0.0 for local host if it's not set

* added port config getter with default

* added port config getter with default

* fixed spelling errors for port

* added public configuration values and validation

* removed logic from public port as it was not required

* added beef host to configuration class

* added beef port to configuration class and removed default http.port logic from public_port

* fixed rubocop errors and refactored spec tests

* added beef host configuration values used for external resources

* added beef url to configuration

* created command spec file

* add before statement to load all enabled modules to test command class

* add spec to check if configuration instance exists by setting and accessing a config variable

* updated http proto for beef host

* reverting changes on this file, dev values set

* removed some unessessary checks

* fixed grammar test now we're only testing one configuration attribute

* added hook url for contextual usage

* refactoring admin_ui with new code usage

* fixed issue with the location of the beef.http.https.public_enabled

* refactored powershell module and extension

* adding the new config setting for public https beign enabled

* refactor qrcode extension

* replace video fake plugin refactor

* social engineering refactoring

* phonegap module refactoring

* exploit refactoing

* network module refactoing

* ipec module refactoring

* host module refactoring

* debug refactoring

* browser refactoring

* social engineering extension refactoring

* core main server refactoring

* core main console banner refactoring

* removing dev test

* fixed area with location of http.https.enabled

* changed the hook url definition to return the hook file path

* updated banners to use new configuration getters

* updated extensions and modules with the hook url change

* added new public.host configuration settings and validations for depicated usage of public

* updated to use public.port configuration

* added validation for old configuration public_port

* updated to use public https configuration setting

* updated config with new settings format

* fixed get to point to new locations

* fixed pointer to hook_file_path

* Update extensions/social_engineering/web_cloner/web_cloner.rb

Co-authored-by: bcoles <bcoles@gmail.com>

* updated enabled to enable

* making sure default configuration file does not have preset values

Co-authored-by: bcoles <bcoles@gmail.com>

* bumped versions to 0.5.2.0

* Usability: #2145. Added user input request for beef update within 'beef' install script (#2162)

* added user input request for beef update

* swaped git pull from system to backticks

* flags added for auto update and timout to input

* updated install.txt to reference the update-beef script (#2160)

Co-authored-by: Andrew Wheatley <a@andrews-mini.home>
Co-authored-by: Isaac Powell <36595182+DeezyE@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: bcoles <bcoles@gmail.com>
2021-09-12 21:33:02 +10:00
J
4ec6ecee27 updated all of the copyright information 2021-01-11 04:48:56 +10:00
Jish
dd6c8283cd updated rubocop changes 2020-08-03 08:23:05 -04:00
Jack Walker
93df6694b8 Changed error handling to account for any false fails. Should now only fail if tests truly does not meet it's intended requirements. 2020-05-27 17:06:09 +10:00
Jack Walker
a82e5209be Flipped localhost/127.0.0.1 in ATTACK/VICTIM_DOMAIN test constants. Supposed fix for testing issue. 2020-05-18 14:42:33 +10:00
Jack Walker
0375acd7f8 Fixed BrowserStack timeout error handling. 2020-05-15 11:41:13 +10:00
Jack Walker
0c429a8d43 Forced latest Selenium version in El Capitan + Catalina Safari tests. Noticed error using older versions. 2020-05-15 10:52:30 +10:00
Jack Walker
8488bc3866 Removed explicit Selenium driver versions. Causing multiple testing errors. 2020-05-06 13:15:02 +10:00
Jack Walker
6480127929 Explicitly added Selenium driver version 2020-05-06 12:54:55 +10:00
Jack Walker
b62e4c0b3a Bumping version of failing configs. 2020-04-27 16:35:06 +10:00
Jack Walker
6edc5ab846 Bumped min XP FF ver. 2020-04-27 11:19:45 +10:00
Jack Walker
b81f16b28d Bumped min XP FF ver. 2020-04-27 11:13:21 +10:00
Jack Walker
a0d74e9bc7 Bumped min XP FF ver. 2020-04-27 11:06:24 +10:00
Jack Walker
11bb90c2aa Bumped min XP FF ver. 2020-04-27 10:45:31 +10:00
Jack Walker
d643388710 Additional Edge fingerprinting fixes. Bumped min XP FF ver. 2020-04-27 10:39:30 +10:00
Jack Walker
847cba488b Additional Edge fingerprinting fixes. Bumped min XP FF ver. 2020-04-27 10:08:25 +10:00
Jack Walker
7d709c7973 Additional Edge fingerprinting fixes. Bumped min XP FF ver. 2020-04-27 09:58:59 +10:00
Jack Walker
d44b6e6729 Testing the 3 failing browsers 2020-04-27 09:23:26 +10:00
Jack Walker
c5f9cb9e5f Bumped XP min FF version compatibility to 8. 2020-04-24 13:39:55 +10:00
Jack Walker
9903c02188 Bumped lowest version of Firefox compability to 7. 2020-04-24 12:56:37 +10:00
Jack Walker
b7b78b84c8 Bumped lowest version of Firefox compability to 7. 2020-04-24 12:56:26 +10:00
Jack Walker
9f5b3c540d Re-running failing tests. 2020-04-24 11:32:10 +10:00
Jack Walker
1cb7103df6 Today is a new day 2020-04-23 08:53:41 +10:00
Jack Walker
709e748797 Getting closer? 2020-04-22 16:12:45 +10:00
Jack Walker
af8b001ff8 How about this 2020-04-22 16:00:22 +10:00
Jack Walker
a51a555a32 This is it fixed 2020-04-22 15:44:55 +10:00
Jack Walker
1df856bd30 Attempt 1231829038102931 2020-04-22 15:35:06 +10:00
Jack Walker
02f34cad56 Pls fix 2020-04-22 15:27:10 +10:00
Jack Walker
97fd3f1dcb Example error fix 2020-04-22 15:10:31 +10:00