Commit Graph

193 Commits

Author SHA1 Message Date
zinduolis
95793433fa Update copyright year to 2026 2025-12-26 19:18:05 +10:00
Stephen
2e587ef2c4 Set social engineering extension to false by default 2024-01-07 11:33:12 +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
bcoles
e1ed67b5d3 config: add comments for public connect-back settings (#2778) 2023-04-01 04:21:36 +11:00
jcrew99
486a9bb329 Update copyright 2023 (#2675)
* updated copyright

* reverted gemfile lock changes
2022-12-31 15:36:07 +10:00
bcoles
0d084f00c6 GeoIP: update geoip to use new Maxmind GeoIP database (#2268)
Nice
2022-01-17 09:29:41 +10:00
wheatley
f33e2698a0 MAINTAINABILITY: 2257 update copyright 2022 (#2259)
* 2257 updated copyright date
2021-12-31 09:48:08 +10:00
Isaac Powell
66257f1cf3 Release/0.5.4.0 (#2234)
* version up to 0.5.4.0
2021-11-26 12:00:58 +11:00
Isaac Powell
7c3e342981 Feature/ci (#2190)
squash and merge
2021-10-15 14:22:56 +11:00
Isaac Powell
3b34e428cc version up (#2188) 2021-10-15 13:56:58 +11:00
wheatley
43e3fa5432 Release: 0.5.3.0 (#2169)
* Fix #1851 - Command/request(s) sent to zombie 'undefined' bug (#1963)

* Provided correct context in locationHashChanged() to have data necessary for the nested function calls to act as intended.

* rubocop cleanup (#2170)

* version up (#2172)

Co-authored-by: Jack Walker <46417690+jackdwalker@users.noreply.github.com>
Co-authored-by: Isaac Powell <36595182+DeezyE@users.noreply.github.com>
2021-09-24 11:06:47 +10:00
wheatley
694df4c17b Updated config.yaml to remove "" form public 2021-09-12 22:15:41 +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
wheatley
16e14c6f2e Release 0.5.1.0 (#2156)
* updated version to 5.0.1.0 in package.json

* updated version to 5.0.1.0 in VERSION

* updated version to 5.0.1.0 in config.yml

* removed Active Record section

* cleanup bundle related folders and added to .gitignore

* bumped tag url in ISSUETEMPLATE

* updating version to 0.5.1.0

* readding .bundle/config as we do not want users to automatically install dev/test gems

* fixed spelling mistake of .bundle
2021-09-04 14:56:47 +10:00
J
4ec6ecee27 updated all of the copyright information 2021-01-11 04:48:56 +10:00
Jack Walker
dbd20a742e Added icamys changes, inverting the logic for the found variable. 2020-07-21 11:22:47 +10:00
Josh
4e0a2bb465 moving these back to defaults 2020-04-08 20:26:15 -07:00
aaron
7df4a714e3 Haha passwords 2020-04-03 16:11:40 +10:00
aaron
ad908e1813 Split on config 2020-04-03 15:42:16 +10:00
aaron
93ed26d10f Moved failed beefJS split into hooked instead of into BeEFJS 2020-04-03 14:37:48 +10:00
aaron
3f59aa2d9c Legacy beef not working :( 2020-04-03 13:52:08 +10:00
aaron
24ee0c5095 Adding GBs hookedbrowserwebsockettimeout fix 2020-04-02 15:21:33 +10:00
aaron
3b27cd65d8 End of day code 2020-04-01 17:55:12 +10:00
aaron
f28bc603ad Starting promise based port scanner 2020-04-01 14:06:55 +10:00
jcrew99
5de127a0e2 Merge pull request #1845 from beefproject/fix_broken_admin_ui_access
Fix broken admin ui access
2020-01-13 13:08:24 +10:00
Grant Burgess
998c3fd8b2 Added config option that Closes #1354 2020-01-10 14:36:37 +10:00
beep
470b3483d0 Update copyright information 2020-01-01 18:47:08 -08:00
root
0943ee4ad3 Merge branch 'master' of https://github.com/beefproject/beef into update_version_number
updating the version number that was written over-somewhere
2019-12-30 05:49:00 +00:00
root
e8c1456371 updating the version number 2019-12-30 05:48:01 +00:00
Ben Passmore
06d1ba7754 Reverted config to sqlite only 2019-10-08 16:12:53 +10:00
root
0531cdf745 config 2019-09-20 08:16:16 +00:00
root
a35d0eae5e trying to get the .travis to error 2019-09-20 07:22:49 +00:00
root
fb168f7480 testing the rake 2019-09-20 06:44:36 +00:00
root
625e4ce386 checked the stage 2019-09-20 04:39:44 +00:00
root
042713f257 testing the .travis 2019-09-20 04:38:16 +00:00
Brendan Coles
07cc6f9542 Bump version to 0.4.7.4-alpha-pre 2019-05-05 14:40:50 +00:00
Brendan Coles
7df8888505 Bump version to 0.4.7.3-alpha 2019-05-05 14:37:34 +00:00
Brendan Coles
367e91b095 Bump version to 0.4.7.3-alpha-pre 2019-05-04 22:50:38 +00:00
Brendan Coles
a6cce27518 Bump version to 0.4.7.2-alpha 2019-05-04 22:48:26 +00:00
Brendan Coles
1cc3136421 Move beef.db back to BeEF root directory 2019-03-13 23:38:54 +00: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
2fa56c419f Bump version to 0.4.7.2-alpha-pre 2019-03-01 22:41:57 +00:00
Brendan Coles
2d23692fd6 BeEF version 0.4.7.1-alpha 2019-02-27 15:55:28 +00:00
Brendan Coles
5320dbc7fb Clean up Admin UI 2019-02-23 12:21:12 +00:00
Brendan Coles
b46472ada6 Add update-geoipdb script 2019-02-17 05:42:45 +00: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
46885fb681 Update GeoIP to use MaxMind GeoLite2 2019-02-10 12:53:29 +00:00