From 903d364450d9cccf7028e812acf1afb1ffa59dfc Mon Sep 17 00:00:00 2001 From: Brendan Coles Date: Fri, 8 Dec 2017 18:14:32 +0000 Subject: [PATCH] Remove experimental extensions from config.yaml --- config.yaml | 24 ++++++++++++----------- extensions/admin_ui/config.yaml | 2 +- extensions/autoloader/config.yaml | 2 +- extensions/demos/config.yaml | 2 +- extensions/dns/config.yaml | 2 +- extensions/dns_rebinding/config.yaml | 2 +- extensions/evasion/config.yaml | 2 +- extensions/events/config.yaml | 2 +- extensions/ipec/config.yaml | 2 +- extensions/metasploit/config.yaml | 2 +- extensions/network/config.yaml | 2 +- extensions/proxy/config.yaml | 5 +++-- extensions/requester/config.yaml | 2 +- extensions/social_engineering/config.yaml | 2 +- extensions/webrtc/config.yaml | 2 +- extensions/xssrays/config.yaml | 2 +- 16 files changed, 30 insertions(+), 27 deletions(-) diff --git a/config.yaml b/config.yaml index fc6ae1dd0..b1bc48769 100644 --- a/config.yaml +++ b/config.yaml @@ -147,24 +147,26 @@ beef: enable: false # You may override default extension configuration parameters here + # Note: additional experimental extensions are available in the 'extensions' directory + # and can be enabled via their respective 'config.yaml' file extension: + admin_ui: + enable: true + demos: + enable: true + events: + enable: true + evasion: + enable: false requester: enable: true proxy: enable: true - key: "beef_key.pem" - cert: "beef_cert.pem" + network: + enable: true metasploit: enable: false social_engineering: enable: true - evasion: - enable: false - ipec: + xssrays: enable: true - # this is still experimental.. - dns: - enable: false - # this is still experimental.. - dns_rebinding: - enable: false diff --git a/extensions/admin_ui/config.yaml b/extensions/admin_ui/config.yaml index 49357b01e..bba3f2e34 100644 --- a/extensions/admin_ui/config.yaml +++ b/extensions/admin_ui/config.yaml @@ -7,7 +7,7 @@ beef: extension: admin_ui: name: 'Admin UI' - enable: true + enable: false favicon_file_name: "favicon.ico" favicon_dir: "/images" login_fail_delay: 1 diff --git a/extensions/autoloader/config.yaml b/extensions/autoloader/config.yaml index 0cc5ee1a8..ec185a161 100644 --- a/extensions/autoloader/config.yaml +++ b/extensions/autoloader/config.yaml @@ -6,6 +6,6 @@ beef: extension: autoloader: - enable: true + enable: false name: 'Autoloader' diff --git a/extensions/demos/config.yaml b/extensions/demos/config.yaml index fae47e732..381aaae05 100644 --- a/extensions/demos/config.yaml +++ b/extensions/demos/config.yaml @@ -6,7 +6,7 @@ beef: extension: demos: - enable: true + enable: false name: 'Demos' demo_path: "/demos/basic.html" diff --git a/extensions/dns/config.yaml b/extensions/dns/config.yaml index 47a367b52..e3d096287 100644 --- a/extensions/dns/config.yaml +++ b/extensions/dns/config.yaml @@ -6,7 +6,7 @@ beef: extension: dns: - enable: true + enable: false name: 'DNS Server' authors: ['soh_cah_toa'] protocol: 'udp' diff --git a/extensions/dns_rebinding/config.yaml b/extensions/dns_rebinding/config.yaml index 767fe8a5b..b8466d543 100644 --- a/extensions/dns_rebinding/config.yaml +++ b/extensions/dns_rebinding/config.yaml @@ -1,7 +1,7 @@ beef: extension: dns_rebinding: - enable: true + enable: false name: 'DNS Rebinding' authors: ['Milovanov T.I.'] #Addresses are split into internal/external for more convenient attack diff --git a/extensions/evasion/config.yaml b/extensions/evasion/config.yaml index de94d8a7a..2da96f02a 100644 --- a/extensions/evasion/config.yaml +++ b/extensions/evasion/config.yaml @@ -6,7 +6,7 @@ beef: extension: evasion: - enable: true + enable: false name: 'Evasion' authors: ["antisnatchor"] exclude_core_js: ["lib/jquery-1.12.4.min.js", "lib/json2.js", "lib/jools.min.js", "lib/mdetect.js"] diff --git a/extensions/events/config.yaml b/extensions/events/config.yaml index ccef3557f..3071b2ee8 100644 --- a/extensions/events/config.yaml +++ b/extensions/events/config.yaml @@ -6,6 +6,6 @@ beef: extension: events: - enable: true + enable: false name: 'Events' diff --git a/extensions/ipec/config.yaml b/extensions/ipec/config.yaml index aa92489ed..623a4c5a0 100644 --- a/extensions/ipec/config.yaml +++ b/extensions/ipec/config.yaml @@ -6,6 +6,6 @@ beef: extension: ipec: - enable: true + enable: false name: 'Inter-Protocol Exploitation' authors: ["antisnatchor"] diff --git a/extensions/metasploit/config.yaml b/extensions/metasploit/config.yaml index 3031463d1..5b6953807 100644 --- a/extensions/metasploit/config.yaml +++ b/extensions/metasploit/config.yaml @@ -20,7 +20,7 @@ beef: extension: metasploit: name: 'Metasploit' - enable: true + enable: false # Metasploit msgrpc connection options host: "127.0.0.1" port: 55552 diff --git a/extensions/network/config.yaml b/extensions/network/config.yaml index 73278fe79..d40be17f9 100644 --- a/extensions/network/config.yaml +++ b/extensions/network/config.yaml @@ -7,7 +7,7 @@ beef: extension: network: name: 'Network' - enable: true + enable: false authors: ["bcoles"] description: "This extension facilitates interaction with hosts on a zombie browser's local area network(s). It provides a point and click interface for performing a variety of actions including host discovery, fingerprinting and exploitation. Identified network hosts are available in the Network -> Hosts panel. Identified network services are available in the Network -> Services panel. Right-click a host or service for more options." # enable this option to record private network hosts and services only (RFC1918 IPv4, private IPv6, localhost) diff --git a/extensions/proxy/config.yaml b/extensions/proxy/config.yaml index 5b8698bca..e7cd4ad70 100644 --- a/extensions/proxy/config.yaml +++ b/extensions/proxy/config.yaml @@ -7,8 +7,9 @@ beef: extension: proxy: name: 'Proxy' - enable: true + enable: false address: "127.0.0.1" port: 6789 authors: ["antisnatchor", "scotty"] - + key: "beef_key.pem" + cert: "beef_cert.pem" diff --git a/extensions/requester/config.yaml b/extensions/requester/config.yaml index 72e992e40..9e18bb998 100644 --- a/extensions/requester/config.yaml +++ b/extensions/requester/config.yaml @@ -7,5 +7,5 @@ beef: extension: requester: name: 'Requester' - enable: true + enable: false authors: ["antisnatchor", "scotty"] diff --git a/extensions/social_engineering/config.yaml b/extensions/social_engineering/config.yaml index 70e237d3f..d00dd4d83 100644 --- a/extensions/social_engineering/config.yaml +++ b/extensions/social_engineering/config.yaml @@ -6,7 +6,7 @@ beef: extension: social_engineering: - enable: true + enable: false name: 'Social Engineering' authors: ["antisnatchor"] web_cloner: diff --git a/extensions/webrtc/config.yaml b/extensions/webrtc/config.yaml index b88aeb13a..497ec52d1 100644 --- a/extensions/webrtc/config.yaml +++ b/extensions/webrtc/config.yaml @@ -7,7 +7,7 @@ beef: extension: webrtc: name: 'WebRTC' - enable: true + enable: false authors: ["xntrik"] stunservers: '["stun:stun.l.google.com:19302","stun:stun1.l.google.com:19302","turn:numb.viagenie.ca:3478"]' # stunservers: '["stun:stun.l.google.com:19302"]' diff --git a/extensions/xssrays/config.yaml b/extensions/xssrays/config.yaml index 886f3a29d..6982c939b 100644 --- a/extensions/xssrays/config.yaml +++ b/extensions/xssrays/config.yaml @@ -6,7 +6,7 @@ beef: extension: xssrays: - enable: true + enable: false name: 'XSSRays' authors: ["antisnatchor"] clean_timeout: 3000