Commit Graph

577 Commits

Author SHA1 Message Date
bcoles@gmail.com
515dbefacf Fixes issue 483
git-svn-id: https://beef.googlecode.com/svn/trunk@1263 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-08 11:39:18 +00:00
bcoles@gmail.com
d110c99a61 >_>
Fixes issue 418



git-svn-id: https://beef.googlecode.com/svn/trunk@1262 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-08 11:21:01 +00:00
bcoles@gmail.com
162e72d66b Deleted modules/network/detect_dns_address
Detecting the DNS address will need to be achieved using a different 
method. The module was committed for testing purposes.

Resolves issue 141 - 	Add Module: Detect DNS Address.



git-svn-id: https://beef.googlecode.com/svn/trunk@1261 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-08 10:37:29 +00:00
bcoles@gmail.com
7de1b9f594 Enabled autoScroll for the command module options panel in the admin_ui
Fixes issue 472



git-svn-id: https://beef.googlecode.com/svn/trunk@1260 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-06 13:04:46 +00:00
passbe
a2acadb4eb Added new metasploit extension. Needs more work but the majority of the extension is there
git-svn-id: https://beef.googlecode.com/svn/trunk@1259 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-03 00:44:26 +00:00
passbe
97b244d61a Removing old Metasploit extension
git-svn-id: https://beef.googlecode.com/svn/trunk@1258 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-02 23:58:55 +00:00
passbe
0403ea0853 Created API override_execute() for modules. Re-wrote is_matched_params? to fix bug and for better parameter matching
git-svn-id: https://beef.googlecode.com/svn/trunk@1257 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-02 23:56:52 +00:00
passbe
687e058c88 Allowed : through param keys
git-svn-id: https://beef.googlecode.com/svn/trunk@1256 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-02 23:54:57 +00:00
passbe
93b289c353 Created print_over to allow for printing over the same line
git-svn-id: https://beef.googlecode.com/svn/trunk@1255 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-02 23:53:53 +00:00
bcoles@gmail.com
ca4e2d18f5 Added Android OS detection from useragent
git-svn-id: https://beef.googlecode.com/svn/trunk@1254 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-02 11:35:20 +00:00
bcoles@gmail.com
203173b621 Added BlackBerry and Nokia (Symbian/Maemo) OS detection from useragent
git-svn-id: https://beef.googlecode.com/svn/trunk@1253 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-02 10:56:41 +00:00
antisnatchor
3556268718 (Fixes issue 401): added one-to-many relationship between xssrays_scan and xssrays_details models. Updated code that use them accordingly.
git-svn-id: https://beef.googlecode.com/svn/trunk@1252 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-02 10:43:41 +00:00
antisnatchor
3f82b0315a (Fixes issue 427): fixed sending back PoC for POST injection with xssrays.
git-svn-id: https://beef.googlecode.com/svn/trunk@1251 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-02 10:18:48 +00:00
antisnatchor
10d8edb5fd <xssrays> prevent printing console.log messages if the hooked browser is IE
git-svn-id: https://beef.googlecode.com/svn/trunk@1250 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-02 09:26:46 +00:00
antisnatchor
5fb6334654 (Fixes issue 405): added attack vector browser checks using the beef.browser API. If the vector is marked as working with only IE, if the browser is FF the attack will be skipped.
git-svn-id: https://beef.googlecode.com/svn/trunk@1249 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-02 09:21:31 +00:00
passbe
7186b75aad Added API BeEF::Module.get_options() override. Added API.matched?() method to determine if a conditional API register is met. API methods can now return data to the core
git-svn-id: https://beef.googlecode.com/svn/trunk@1248 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-01 06:45:49 +00:00
antisnatchor
f228138fb2 <xssrays> small code cleanup and comments added
git-svn-id: https://beef.googlecode.com/svn/trunk@1247 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-31 11:11:42 +00:00
antisnatchor
4fc61d4c47 (Fixes issue 403): added handler: "xssrays" to xssrays.js. This is why beef.net.send was never called.
git-svn-id: https://beef.googlecode.com/svn/trunk@1246 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-31 10:00:22 +00:00
antisnatchor
59bfab48a3 (Fixes issue 406): when checking for URI path Xss, remove the last / from the url in case there is one. It will be added later.
git-svn-id: https://beef.googlecode.com/svn/trunk@1245 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-31 08:43:57 +00:00
antisnatchor
cfe0b3e87b <xssrays> removed browser checks and fixed unreferenced variable sameDomain (now is crossDomain)
git-svn-id: https://beef.googlecode.com/svn/trunk@1244 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-31 08:24:17 +00:00
bcoles@gmail.com
26b87ef55d Fixed typo
Forgot to change the class when renaming the module -.-



git-svn-id: https://beef.googlecode.com/svn/trunk@1243 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-30 20:16:02 +00:00
bcoles@gmail.com
39f2303e86 Fixed two small typos
git-svn-id: https://beef.googlecode.com/svn/trunk@1242 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-30 09:10:59 +00:00
bcoles@gmail.com
b119f8614c Added module: Browser Fingerprinting
This module attempts to fingerprint the browser type and version using 
URI handlers unique to Internet Explorer and Mozilla Firefox. This 
method does not rely on JavaScript objects which may have been modified 
by the user or browser compatibility mode.



git-svn-id: https://beef.googlecode.com/svn/trunk@1241 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-30 03:48:21 +00:00
antisnatchor
b4cb58346e Fixed proxy: the new filters where causing problems. Removed all of them except the method and version checks.
git-svn-id: https://beef.googlecode.com/svn/trunk@1240 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-29 09:18:24 +00:00
antisnatchor
ed8a0a4ca2 Fixed wrong mount handler in Proxy extension.
git-svn-id: https://beef.googlecode.com/svn/trunk@1239 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-29 09:14:56 +00:00
xntrik
1bc314c446 Detect Local Settings Module: APPLET calls include domain/port. Updated target in the config
git-svn-id: https://beef.googlecode.com/svn/trunk@1238 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-28 05:20:21 +00:00
bcoles@gmail.com
7a4b07ef2e Added "Has WebSockets" to initialization / details tab
git-svn-id: https://beef.googlecode.com/svn/trunk@1237 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-26 13:28:53 +00:00
passbe
2bfd396af8 Corrected Xssrays API class. Added id specification to API Registra. Register function now checks API path
git-svn-id: https://beef.googlecode.com/svn/trunk@1236 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-24 10:03:53 +00:00
passbe
d8a089a1b3 Reworked timed API system. You now must use the BeEF::API::Registra.register() to hook into timed API calls. This will speed up the framework and allow paramater matching for API hooks.
git-svn-id: https://beef.googlecode.com/svn/trunk@1235 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-24 09:33:22 +00:00
bcoles@gmail.com
5c384ca6a3 Updated pdf path in Hook Default Browser module
Fixes issue 419



git-svn-id: https://beef.googlecode.com/svn/trunk@1234 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-24 09:31:56 +00:00
passbe
211ec00683 Added post_soft_load timed API call. Corrected BeEF::Module.exist function to use Class specification in configuration
git-svn-id: https://beef.googlecode.com/svn/trunk@1233 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-23 10:24:48 +00:00
a.m.saafan@gmail.com
12a7c7f134 Add ignore to the locally configured file. Fixes issue 419.
git-svn-id: https://beef.googlecode.com/svn/trunk@1232 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-23 10:02:50 +00:00
passbe
c5e36ec785 Changed DB Migration to work with config instead of file paths
git-svn-id: https://beef.googlecode.com/svn/trunk@1231 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-23 10:01:48 +00:00
a.m.saafan@gmail.com
624f7851f3 Delete old 'hook ie' module. Fixes issue 419.
git-svn-id: https://beef.googlecode.com/svn/trunk@1230 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-23 10:01:01 +00:00
passbe
efec6c65ca Changed extension and module path to be relative. This was an oversight on my behalf, if the full root path is saved into the db and the beef location is moved, beef will fail to work
git-svn-id: https://beef.googlecode.com/svn/trunk@1229 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-23 09:57:46 +00:00
a.m.saafan@gmail.com
c83ec8cf29 Fixes for cross domain issues in the 'hook default' module and rename it. Fixes issue 419.
git-svn-id: https://beef.googlecode.com/svn/trunk@1228 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-23 09:56:57 +00:00
bcoles@gmail.com
2da80b90b7 Response Body is now the default accordion panel displayed (rather than
the Response Headers panel) when viewing requester HTTP response details



git-svn-id: https://beef.googlecode.com/svn/trunk@1227 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-21 04:54:59 +00:00
bcoles@gmail.com
21d5164d4d Response Headers is now the default accordion panel displayed (rather
than the Request panel) when viewing requester HTTP response details

The requester history panel now automatically refreshes upon display

Changed processed status from 'false' to 'waiting' and 'true' to 
'complete' in the requester

Fixes Issue 459



git-svn-id: https://beef.googlecode.com/svn/trunk@1226 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-21 03:29:42 +00:00
bcoles@gmail.com
141482b27c Split HTTP request response body and response headers into separate
panels in the requester response history view



git-svn-id: https://beef.googlecode.com/svn/trunk@1222 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-20 20:50:19 +00:00
xntrik
92c422096e (Fixes issue 386) Updated 'console' extension to incorporate MSFs Rex Library for an interactive shell
git-svn-id: https://beef.googlecode.com/svn/trunk@1221 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-20 02:45:14 +00:00
wade@bindshell.net
c19873e12d small type fixed
git-svn-id: https://beef.googlecode.com/svn/trunk@1218 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-19 20:05:13 +00:00
bcoles@gmail.com
51b4ec211b Removed redundant ipec directories from ./modules/network/
modules/network/inter-protocol
	modules/network/inter_protocol_win_bindshell



git-svn-id: https://beef.googlecode.com/svn/trunk@1217 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-19 15:57:34 +00:00
bcoles@gmail.com
3ea5868c8c Decoupled demos extension from main config.yaml
Fixes issue 447



git-svn-id: https://beef.googlecode.com/svn/trunk@1216 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-19 15:49:33 +00:00
bcoles@gmail.com
c3bd1e5fa7 Added "not http" to port_status as part of beef.net.request
Status "open" and "closed" were added in revision 1177

Fixes issue 286



git-svn-id: https://beef.googlecode.com/svn/trunk@1215 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-19 15:28:51 +00:00
bcoles@gmail.com
72c6bf87b0 Added port column to Requester History tab
git-svn-id: https://beef.googlecode.com/svn/trunk@1214 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-19 14:49:43 +00:00
bcoles@gmail.com
4b7983163e Made command results history panel resizable
Fixes Issue 451



git-svn-id: https://beef.googlecode.com/svn/trunk@1213 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-19 12:55:20 +00:00
bcoles@gmail.com
b1de14dcf1 Added HEAD, OPTIONS, PUT and DELETE methods
Fixes issue 356

Added HTTP request validation to proxy extension

	Fixes issue 429



git-svn-id: https://beef.googlecode.com/svn/trunk@1212 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-19 09:24:31 +00:00
bcoles@gmail.com
a0ba7fa7fc Added module: Detect DNS Address
Fixes issue 141



git-svn-id: https://beef.googlecode.com/svn/trunk@1211 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-19 06:33:21 +00:00
wade@bindshell.net
cddf0e598c ipec link removed
git-svn-id: https://beef.googlecode.com/svn/trunk@1210 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-18 22:20:17 +00:00
wade@bindshell.net
d5ea764fb2 removed extra directory
git-svn-id: https://beef.googlecode.com/svn/trunk@1209 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-18 21:59:03 +00:00