Commit Graph

96 Commits

Author SHA1 Message Date
a.m.saafan@gmail.com
a1acb6e397 Added support for encoding and storing requests of type image. Fixes issue 368.
git-svn-id: https://beef.googlecode.com/svn/trunk@1200 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-17 14:19:25 +00:00
passbe
f5e9327887 Autorun Baby! Fixes issue #375
git-svn-id: https://beef.googlecode.com/svn/trunk@1198 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-17 05:46:26 +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
wade@bindshell.net
d870c423fd updated the initialization handler to increase robustness.
git-svn-id: https://beef.googlecode.com/svn/trunk@1183 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-11 10:58:02 +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
passbe
3b33f0977d Cleaning up API. Fixes Issue 372
git-svn-id: https://beef.googlecode.com/svn/trunk@1171 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-08 10:56:24 +00:00
passbe
1f40047331 Updated BeEF's homepage link to new website before next release
git-svn-id: https://beef.googlecode.com/svn/trunk@1168 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-05 00:43:35 +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
951f59b092 (Fixes issue 400): Now the domain field of the hooked_browser table is filled correctly on hooking initialization.
git-svn-id: https://beef.googlecode.com/svn/trunk@1154 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-30 17:09:06 +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
passbe
3797e6bffa Metasploit connection issues fixed. BeEF core now sets every extensions path. The msf extension was also using a path variable. Fixes issue 410
git-svn-id: https://beef.googlecode.com/svn/trunk@1140 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-30 12:04:37 +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
antisnatchor
6fd1aa5914 Issue 384: First draft of XssRays (extension) missing model
git-svn-id: https://beef.googlecode.com/svn/trunk@1111 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-26 18:33:49 +00:00
antisnatchor
b90ddd367d Issue 384: First draft of XssRays (extension)
git-svn-id: https://beef.googlecode.com/svn/trunk@1110 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-26 18:32:14 +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
a.m.saafan@gmail.com
803f1fd722 - Changed the default page that is opened by the PDF and did some minor tweaks . [Issue #: 219]
git-svn-id: https://beef.googlecode.com/svn/trunk@1098 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-25 15:55:12 +00:00
antisnatchor
25c0723da3 Added iFrame keylogger module: given a same-domain resource, creates a fullscreen overlay iframe, and attach a keylogger to it.
git-svn-id: https://beef.googlecode.com/svn/trunk@1082 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-21 18:47:38 +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
9780afa68b (Fixes issue 370) Patched WebRick::HttpRequest to overwrite the URI Parser UNRESERVED regex: this prevents BAD URI errors when sending attack vector chars. Added config file for the requester extension.
git-svn-id: https://beef.googlecode.com/svn/trunk@1055 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-09 22:31:13 +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
antisnatchor
fe5b318792 (Fixes issue 359) Proxy/Requester now forward back original XHR response headers (stripping some of them lik encoding and cache related). Added also a temporary fix for issue 368 (prevent saving raw image data if db = mysql).
git-svn-id: https://beef.googlecode.com/svn/trunk@1051 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-09 22:30:44 +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