Commit Graph

74 Commits

Author SHA1 Message Date
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
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
passbe
8fe714881a Module execution functionality is now decoupled from the admin_ui. See BeEF::Module.execute(). Added Hooked Browser Manager skeleton.
git-svn-id: https://beef.googlecode.com/svn/trunk@1196 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-17 02:17:19 +00:00
bcoles@gmail.com
4e4bfe5483 Added border to columns on the Commands tab
git-svn-id: https://beef.googlecode.com/svn/trunk@1194 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-13 03:09:00 +00:00
bcoles@gmail.com
738c36ed1f Added "Module Results History" heading to the Modules panel on the Commands tab
Fixes issue 439



git-svn-id: https://beef.googlecode.com/svn/trunk@1193 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-13 00:58:25 +00:00
bcoles@gmail.com
db98c99fc9 Added "Module Tree" heading to the Modules tree on the Commands tab
git-svn-id: https://beef.googlecode.com/svn/trunk@1192 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-12 14:00:56 +00:00
a.m.saafan@gmail.com
55d6651040 - Fixed command description column sort problem. [Issue #: 344]
git-svn-id: https://beef.googlecode.com/svn/trunk@1191 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-12 13:42:21 +00:00
wade@bindshell.net
56281d4626 Broken link updated to a working one.
git-svn-id: https://beef.googlecode.com/svn/trunk@1190 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-12 11:32:34 +00:00
wade@bindshell.net
1ee717699a minor update to command modules welcome box.
git-svn-id: https://beef.googlecode.com/svn/trunk@1189 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-12 11:31:55 +00:00
wade@bindshell.net
8d97814c18 minor update to text description.
git-svn-id: https://beef.googlecode.com/svn/trunk@1188 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-12 11:31:00 +00:00
bcoles@gmail.com
94049e3e5d Added instructions to the Requester tab
Fixes issue 422



git-svn-id: https://beef.googlecode.com/svn/trunk@1187 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-12 10:21:29 +00:00
passbe
0067a9c088 Cleaned up pre_http_start + mount_handlers. Added direct call API options for mounting and unmounting http handlers
git-svn-id: https://beef.googlecode.com/svn/trunk@1184 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-12 00:13:36 +00:00
passbe
887d93697f Added basic timed API calls including: pre/post soft/hard module load (+config load). post extension load. Added name tag to all extension config files
git-svn-id: https://beef.googlecode.com/svn/trunk@1181 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-11 05:59:30 +00:00
bcoles@gmail.com
22941a51b4 Augmented beef.net.request to support port_status
Only "open" and "closed" are supported currently

Part of issue 286



git-svn-id: https://beef.googlecode.com/svn/trunk@1177 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-10 09:47:01 +00:00
wade@bindshell.net
cfb70267f3 small xssrays desc update
git-svn-id: https://beef.googlecode.com/svn/trunk@1175 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-09 11:39:51 +00:00
wade@bindshell.net
518982887d fixed a small typo
git-svn-id: https://beef.googlecode.com/svn/trunk@1174 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-09 11:38:37 +00:00
antisnatchor
381d083895 Issue 384: added XssRays "Scan config" tab, to configure crossDomain and cleanTimeout options. Added defaults to xssrays config file, also to prevent printing console.log statements if debug=false. Minor changes to xssrays_scan model.
git-svn-id: https://beef.googlecode.com/svn/trunk@1164 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-03 11:59:13 +00:00
yori.kvitchko
a70de4dbf8 Added get cookies to on-initialize.
git-svn-id: https://beef.googlecode.com/svn/trunk@1162 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-03 06:36:50 +00:00
antisnatchor
63677e1901 (Fixes issue 424): Updated ExtJS from 3.2.1 to latest stable legacy release (3.4.0). Good performance improvement, known console errors gone :)
git-svn-id: https://beef.googlecode.com/svn/trunk@1158 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-01 12:27:01 +00:00
antisnatchor
f3cac50915 (Fixes issue 415): Added XssRays tab description to Welcome page. Added also that it's possible to right-click on a browser for some functionality.
git-svn-id: https://beef.googlecode.com/svn/trunk@1153 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-30 16:15:52 +00:00
wade@bindshell.net
1378394142 website link changed on welcome page
git-svn-id: https://beef.googlecode.com/svn/trunk@1139 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-29 23:48:42 +00:00
wade@bindshell.net
d7930dc9da These changes clean up (a little) the details tab.
git-svn-id: https://beef.googlecode.com/svn/trunk@1136 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-29 14:54:21 +00:00
wade@bindshell.net
a817fe14c4 These changes clean up the details tab (Fixes issue 398).
git-svn-id: https://beef.googlecode.com/svn/trunk@1135 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-29 14:53:57 +00:00
wade@bindshell.net
72703c605f removed the double display of browser name in the details tab
git-svn-id: https://beef.googlecode.com/svn/trunk@1134 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-29 14:53:32 +00:00
antisnatchor
62672b2159 Issue 384: added escape_for_html function to escape PoC data before rendering in ExtJs UI
git-svn-id: https://beef.googlecode.com/svn/trunk@1125 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-28 13:29:38 +00:00
antisnatchor
4c10509975 (Fixes issue 399): fixed layout issues in XssRays zombie tab
git-svn-id: https://beef.googlecode.com/svn/trunk@1124 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-28 12:45:47 +00:00
antisnatchor
91577429af Issue 384: removed old field update in hb table (not used anymore, was even preventing xssrays to start)
git-svn-id: https://beef.googlecode.com/svn/trunk@1123 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-28 12:43:30 +00:00
bcoles@gmail.com
73ae24b029 Added Detect Cookie Support to initialization and details tab
M	extensions/admin_ui/controllers/modules/modules.rb
M	extensions/initialization/handler.rb
M	core/main/client/browser.js

Example output on details tab:

	Session Cookies: Yes
	Persistent Cookies: Yes

Fixes Issue 380



git-svn-id: https://beef.googlecode.com/svn/trunk@1122 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-28 05:06:53 +00:00
passbe
5b4ff61909 Final changes to convert from old super() method to new configuration system. Fixes Issue 329
git-svn-id: https://beef.googlecode.com/svn/trunk@1119 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-28 00:50:04 +00:00
passbe
a137a7be9b Hacked the admin_ui to use the new configuration target system. This commit renders all dynamic modules as VERIFIED UNKNOWN
git-svn-id: https://beef.googlecode.com/svn/trunk@1117 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-27 01:03:45 +00:00
antisnatchor
a14fe4ba0a Issue 384: First draft of XssRays (admin UI): extjs UI
git-svn-id: https://beef.googlecode.com/svn/trunk@1113 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-26 18:35:46 +00:00
scotty.b.brown@gmail.com
98a0f50e93 More work #329
git-svn-id: https://beef.googlecode.com/svn/trunk@1108 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-26 10:51:58 +00:00
bcoles@gmail.com
a9d983b898 Added Browser Type to initialization and default tab
M extensions/admin_ui/controllers/modules/modules.rb
	M extensions/initialization/handler.rb
	M core/main/client/browser.js 

Example output on details tab:

	Browser Type: {"FF5":true, "FF":true}

Fixes Issue 377


git-svn-id: https://beef.googlecode.com/svn/trunk@1070 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-18 22:09:26 +00:00
bcoles@gmail.com
569fec02cd Added Detect Scripts Support to initialization and details tab
M extensions/admin_ui/controllers/modules/modules.rb
M extensions/initialization/handler.rb
M core/main/client/browser.js 

Example output on details tab:

Java Enabled: No
VBScript Enabled: No
Has Flash: Yes
Has GoogleGears: No

Fixes Issue 383 # https://code.google.com/p/beef/issues/detail?id=383



git-svn-id: https://beef.googlecode.com/svn/trunk@1069 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-18 04:16:54 +00:00
bcoles@gmail.com
6b00485b97 Added Screen Details to initialization and default tab
M      extensions/admin_ui/controllers/modules/modules.rb
M      extensions/initialization/handler.rb
M      core/main/client/browser.js

Example output on details tab:

Screen Params: {"width"=>1024, "height"=>768, "colordepth"==>24}
Window Size: {"width"=>1024, "height"=>640}



git-svn-id: https://beef.googlecode.com/svn/trunk@1067 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-16 07:14:23 +00:00
passbe
6ca6f4981e Decoupled the module's dependency on category names to find module files. Module configuration now stores path on load
git-svn-id: https://beef.googlecode.com/svn/trunk@1063 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-13 09:44:39 +00:00
antisnatchor
7bd377005f Issue 360: forgot to add the "method" value to the list of fields. Now request method is displayed correctly on the reuqester history grid.
git-svn-id: https://beef.googlecode.com/svn/trunk@1058 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-11 13:03:45 +00:00
antisnatchor
1205b72fea (Fixes issue 360) Added full XHR response headers when opening the http response in Requester tab. Also added ready-to-use code to add a contextMenu on the requester history tab grid.
git-svn-id: https://beef.googlecode.com/svn/trunk@1053 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-09 22:31:00 +00:00
scotty.b.brown@gmail.com
5c3e6f1575 Adding Apache Licence Header to all files (except VERSION file)
git-svn-id: https://beef.googlecode.com/svn/trunk@1046 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-02 23:08:28 +00:00
scotty.b.brown@gmail.com
1486812e96 (Fixes issue 144) BOO YAH
git-svn-id: https://beef.googlecode.com/svn/trunk@1042 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-06-30 11:41:41 +00:00
scotty.b.brown@gmail.com
2a28466913 More work on #144
git-svn-id: https://beef.googlecode.com/svn/trunk@1041 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-06-30 11:15:49 +00:00
scotty.b.brown@gmail.com
4472ad82c4 More work on #144
git-svn-id: https://beef.googlecode.com/svn/trunk@1039 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-06-28 11:14:26 +00:00
passbe
6ad9287f03 Added BeEF logo to authentication page
git-svn-id: https://beef.googlecode.com/svn/trunk@1038 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-06-28 11:09:48 +00:00
scotty.b.brown@gmail.com
f3f0c070bd Prep for #144
git-svn-id: https://beef.googlecode.com/svn/trunk@1037 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-06-28 09:57:55 +00:00
scotty.b.brown@gmail.com
eddfc4c9c8 Fixing Typos and removing debug code.
git-svn-id: https://beef.googlecode.com/svn/trunk@1035 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-06-28 09:15:44 +00:00
antisnatchor
6af4f673d3 Proxy and Requester enhancements. Proxy got a good performance improvement, it's now multi-thread, able to handle errors, can be used with a normal browser. Requester core (ruby/js) has been enhanced too: db model, js logic and parsing code. Many previous bugs in different parts have been corrected.
git-svn-id: https://beef.googlecode.com/svn/trunk@1027 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-06-26 18:03:53 +00:00