Commit Graph

427 Commits

Author SHA1 Message Date
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
antisnatchor
c33616cd54 (Fixes issue 392) removed console.log lines from debug modules JS files. console object is not implemented in IE browser.
git-svn-id: https://beef.googlecode.com/svn/trunk@1081 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-21 14:05:56 +00:00
antisnatchor
77f9f4f542 (Fixes issue 391) Fixed JSON undefined error that was preventing browser hooking on IE < 8
git-svn-id: https://beef.googlecode.com/svn/trunk@1080 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-21 13:50:12 +00:00
scotty.b.brown@gmail.com
545c8e171c More code for #329
git-svn-id: https://beef.googlecode.com/svn/trunk@1071 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-19 07:35:40 +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
wade@bindshell.net
090d9d6782 Removed support for Ruby 1.8. Fixes issue 389.
git-svn-id: https://beef.googlecode.com/svn/trunk@1068 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-17 00:50:32 +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
scotty.b.brown@gmail.com
fff1039c41 Adding target specification to alert_dialog configuration
git-svn-id: https://beef.googlecode.com/svn/trunk@1066 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-16 01:52:46 +00:00
passbe
baa288b6d0 First chop at target parsing code, needs rework
git-svn-id: https://beef.googlecode.com/svn/trunk@1065 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-16 00:21:51 +00:00
antisnatchor
2d5360a870 Issue 384: initial commit of Gareth XssRays 0.5.5
git-svn-id: https://beef.googlecode.com/svn/trunk@1064 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-14 09:10:25 +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
xntrik
63eef3e97e Addresses some of issue 135 - local settings are detected for chrome with user interaction to accept java
git-svn-id: https://beef.googlecode.com/svn/trunk@1062 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-13 01:56:58 +00:00
sussurro@happypacket.net
80090daea1 adding postgres support for msf
git-svn-id: https://beef.googlecode.com/svn/trunk@1061 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-12 17:25:15 +00:00
antisnatchor
2ee589af14 (Fixes issue 365) Fixed browser plugin regex when using Ruby 1.9.2 and UTF-8 strings (like Microsoft® DRM)
git-svn-id: https://beef.googlecode.com/svn/trunk@1059 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-11 13:33:43 +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
wade@bindshell.net
23470fbe91 Version number has been updated.
Fixes issue 364.

git-svn-id: https://beef.googlecode.com/svn/trunk@1056 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-10 01:09:07 +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
fd48f3b0bd Reverting back to sqlite as default DB (my fault)
git-svn-id: https://beef.googlecode.com/svn/trunk@1054 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-09 22:31:05 +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
6c1dcf1c27 Added comments and code when using MySQL to switch to UTF8 as default encoding
git-svn-id: https://beef.googlecode.com/svn/trunk@1052 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-09 22:30:51 +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
antisnatchor
c5419797c3 (Fixes issue 371) setting default internal and external encoding to UTF8 when using ruby 1.9.x
git-svn-id: https://beef.googlecode.com/svn/trunk@1050 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-09 22:30:33 +00:00
antisnatchor
1386e8efc3 (Fixes issue 366) Reducing chop size to prevent ERROR WEBrick::HTTPStatus::RequestURITooLarge
git-svn-id: https://beef.googlecode.com/svn/trunk@1049 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-09 22:30:29 +00:00
scotty.b.brown@gmail.com
001d84743d fixed versions and msf is off by default
git-svn-id: https://beef.googlecode.com/svn/trunk@1048 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-08 22:19:04 +00:00
passbe
641f6ab427 Disabled ascii art for this release
git-svn-id: https://beef.googlecode.com/svn/trunk@1047 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-05 10:31:41 +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
sussurro@happypacket.net
b4fc87916f fixing autopwn
git-svn-id: https://beef.googlecode.com/svn/trunk@1045 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-01 22:14:24 +00:00
sussurro@happypacket.net
d3250ee7ea fixing autopwn
git-svn-id: https://beef.googlecode.com/svn/trunk@1044 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-01 22:12:17 +00:00
yori.kvitchko
12e93cd188 Fixed to work with latest version of beef. Added random file naming and ability to change extension. Also added notes for new version of vTigerCRM.
git-svn-id: https://beef.googlecode.com/svn/trunk@1043 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-06-30 20:19:29 +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
wade@bindshell.net
f1e51b9e34 Updated comments for enabling metasploit
git-svn-id: https://beef.googlecode.com/svn/trunk@1040 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-06-29 02:31:17 +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
xntrik
c720934421 fixes issue 341
git-svn-id: https://beef.googlecode.com/svn/trunk@1036 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-06-28 09:45:40 +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
3b79c677aa Issue 355: now query parameters are correctly forwarded by the proxy, as well as POST requests with body parameters
git-svn-id: https://beef.googlecode.com/svn/trunk@1034 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-06-27 14:31:34 +00:00
antisnatchor
6d19b04f60 Using _ instead of . for DB table names: this convention ([a-z0-9_]) follow best-practices, and in this way there is no need to use a backtick when writing sql queries in MySQL (or in the future PostreSQL)
git-svn-id: https://beef.googlecode.com/svn/trunk@1033 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-06-27 14:26:44 +00:00
scotty.b.brown@gmail.com
27f9857d31 (Fixes issue 350) There is no discernible difference between FF4 and FF5 This may prove similar to Chrome now FF are on a shorter release cycle.
As such the difference between FF4 and FF5 has had to fall back to UA string.

git-svn-id: https://beef.googlecode.com/svn/trunk@1032 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-06-27 11:53:39 +00:00
scotty.b.brown@gmail.com
b96184a0cf FF5 is no longer detected as FF3.6
git-svn-id: https://beef.googlecode.com/svn/trunk@1031 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-06-27 11:09:17 +00:00
passbe
c99f40d8f1 Removed encoding from beef.ascii logo
git-svn-id: https://beef.googlecode.com/svn/trunk@1030 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-06-27 08:06:14 +00:00
passbe
c5264b950a First version of beef.ascii
git-svn-id: https://beef.googlecode.com/svn/trunk@1029 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-06-27 07:01:49 +00:00
antisnatchor
9009ed85bd Reverted back two MSF related files, inadvertently committed before...
git-svn-id: https://beef.googlecode.com/svn/trunk@1028 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-06-26 18:12:56 +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
passbe
a8c833fcfd Removed inherit parameter, think older versions of ruby dont support it
git-svn-id: https://beef.googlecode.com/svn/trunk@1026 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-06-26 08:45:07 +00:00
passbe
a02f14b79f Fixed incorrect parameter type
git-svn-id: https://beef.googlecode.com/svn/trunk@1025 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-06-26 08:31:57 +00:00
passbe
4f467ba6fd Created API Security Path mapping procedures. Fixes issue 340
git-svn-id: https://beef.googlecode.com/svn/trunk@1024 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-06-26 01:29:11 +00:00
passbe
62502cf124 Corrected print_debug to convert item to string
git-svn-id: https://beef.googlecode.com/svn/trunk@1023 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-06-26 01:18:53 +00:00