Commit Graph

146 Commits

Author SHA1 Message Date
bcoles@gmail.com dd5b1f5a81 Added platform and ActiveX detection to the browser hook initialization
o Platform often provides the architecture (ie, 32bit) and can 
	be useful in identifying devices / smart phones

	o ActiveX detection was added for obscure browsers (ie, such as 
	software using an embedded browsing engine built on the IE COM)
	Normally ActiveX would only be detected on a hooked IE browser.

Moved the `is_valid_yes_no' filter from browser.rb to base.rb



git-svn-id: https://beef.googlecode.com/svn/trunk@1368 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-10-16 20:56:23 +00:00
buherator@gmail.com caad2d5437 Displaying zombie domain and port on Requester tab
git-svn-id: https://beef.googlecode.com/svn/trunk@1367 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-10-16 20:19:03 +00:00
bcoles@gmail.com d0f332643e Separated hostname and hostport
git-svn-id: https://beef.googlecode.com/svn/trunk@1366 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-10-16 14:25:47 +00:00
buherator@gmail.com ed866886f7 Storing port of HookedBrowser, fixing value of HookedBrowser.domain
git-svn-id: https://beef.googlecode.com/svn/trunk@1365 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-10-15 22:04:08 +00:00
buherator@gmail.com 7447015901 sorting commands by status and name
git-svn-id: https://beef.googlecode.com/svn/trunk@1364 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-10-15 14:25:50 +00:00
antisnatchor e22332e1f8 (Fixes issue 467) rewrote from scratch the XssRays handler, refactored JS and Ruby code, improved the whole thing.
git-svn-id: https://beef.googlecode.com/svn/trunk@1361 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-10-12 14:56:50 +00:00
sussurro@happypacket.net 17d8553b9f update of msf module to make it launch exploits
git-svn-id: https://beef.googlecode.com/svn/trunk@1359 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-10-10 01:52:55 +00:00
buherator@gmail.com ab1ec19a5c Changed BeEF::API::Registra to BeEF::API::Registrar
git-svn-id: https://beef.googlecode.com/svn/trunk@1358 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-10-09 15:31:52 +00:00
antisnatchor 20f07a5b04 prevent BeEF to be auto-BeEFed :-)
git-svn-id: https://beef.googlecode.com/svn/trunk@1357 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-10-07 13:07:07 +00:00
sussurro@happypacket.net 988e7b010e change override_execute so that it will pass the hooked browser session so we can both override functionality and add commands
git-svn-id: https://beef.googlecode.com/svn/trunk@1350 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-10-04 16:57:11 +00:00
wade@bindshell.net 91f7583015 minor updates to the welcome page
git-svn-id: https://beef.googlecode.com/svn/trunk@1349 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-10-03 09:29:37 +00:00
antisnatchor 182e6256e8 fixed JS error that prevented opening BeEF UI commandtabs on IE browsers.
git-svn-id: https://beef.googlecode.com/svn/trunk@1346 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-10-02 17:02:44 +00:00
antisnatchor 533be7cefc Issue 416: added a note regarding xssrays on the welcome tab.
git-svn-id: https://beef.googlecode.com/svn/trunk@1345 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-10-02 16:25:20 +00:00
bcoles@gmail.com 451c148ae8 Updated Requester/Proxy info in Getting Started tab
Part of issue 416



git-svn-id: https://beef.googlecode.com/svn/trunk@1343 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-10-02 15:14:58 +00:00
antisnatchor ae3c154518 Issue 416: adjusted font size and div width for the getting started panel.
git-svn-id: https://beef.googlecode.com/svn/trunk@1341 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-10-02 13:13:30 +00:00
bcoles@gmail.com c015529f19 Removed the Commands welcome window and Requester welcome window
Moved the content of the welcome windows to the Getting Started tab

The formatting and wording needs to be improved

This is part of issue 416


git-svn-id: https://beef.googlecode.com/svn/trunk@1339 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-10-02 12:28:15 +00:00
bcoles@gmail.com 0634033937 Set column headings to white-space: nowrap;
Fixes issue 418

This change keeps the height of the column headings consistent 
across all tabs for people who run BeEF in tiny windows



git-svn-id: https://beef.googlecode.com/svn/trunk@1338 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-10-02 09:04:10 +00:00
bcoles@gmail.com fc5470f1de Patched load mask error on login/authentication page
git-svn-id: https://beef.googlecode.com/svn/trunk@1334 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-10-01 08:26:37 +00:00
wade@bindshell.net 26c4d3f9d3 console details updated
git-svn-id: https://beef.googlecode.com/svn/trunk@1328 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-30 11:51:51 +00:00
a.m.saafan@gmail.com c6de8c1a0d Added Play Sound module. Also, added support for WEBrick custom MIME types. Fixes issue 51 .
git-svn-id: https://beef.googlecode.com/svn/trunk@1312 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-27 13:25:02 +00:00
sussurro@happypacket.net 6658eff14c fixkup for metasploit to make payloads options be dynamic again.
git-svn-id: https://beef.googlecode.com/svn/trunk@1311 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-26 04:00:02 +00:00
sussurro@happypacket.net d7866754a9 remove cache file from checkout, it should be populated per individual
git-svn-id: https://beef.googlecode.com/svn/trunk@1310 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-26 03:43:05 +00:00
antisnatchor d2ccf5401b (Fixes issue 509): slightly modified a simple Chrome extension from nithinbekal.com in order to tests Chrome Extension Exploits. Read the manifest.json
git-svn-id: https://beef.googlecode.com/svn/trunk@1300 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-21 08:53:30 +00:00
wade@bindshell.net 23dd67a63f increased friendly console output
git-svn-id: https://beef.googlecode.com/svn/trunk@1298 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-17 13:32:54 +00:00
A.M.Saafan@gmail.com 0362c536e5 Truncate response data larger than 100K. Fixes issue 463
git-svn-id: https://beef.googlecode.com/svn/trunk@1297 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-17 13:04:50 +00:00
bcoles@gmail.com ee6dbe3bee Updated OS detection
o Added icons

	o Removed duplicate entry for Win98



git-svn-id: https://beef.googlecode.com/svn/trunk@1278 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-12 14:54:18 +00:00
bcoles@gmail.com 2c60a5ec89 Removed autoScroll from command config panel
Fixes issue 472



git-svn-id: https://beef.googlecode.com/svn/trunk@1269 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-10 08:09:05 +00:00
sussurro@happypacket.net f34e3115e7 fixes to bring MSF back to similar functionality
git-svn-id: https://beef.googlecode.com/svn/trunk@1266 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-10 02:06:10 +00:00
antisnatchor e061c396a0 Fixed typo in JS code that was throwing an error when opening the requester tab in IE browsers.
git-svn-id: https://beef.googlecode.com/svn/trunk@1265 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-09 12:32:50 +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 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
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
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
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
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 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
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 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