antisnatchor
e9a6049e58
Fixes issue 621: Added 2 new command line options. Now it's psosible to specify a different config.yaml file. Also changed the core load order, adding a new bootstrap module.
2012-03-04 14:55:03 +01:00
Christian Frichot
63805d943d
The Console Shell now allows you to drop into an IRB (and then play with the BeEF object if you want) Issue #627
2012-03-03 14:59:59 +08:00
bcoles
cda1659356
Improved proxy error handling. Fixes issue #92 .
...
The proxy now dies somewhat gracefully when given a malformed request.
The `Content-Length' header is now only matched by the parser if its
value is an integer.
A request with a null or missing HTTP version in the header now defaults
to HTTP/1.0
A request with a null or missing `Host' header returns:
`ERROR: CrossDomain Request. The request was not sent.'
regardless of whether the host is specified in the URL.
2012-02-19 03:42:20 +10:30
antisnatchor
2715e0400c
added browser type,version and OS to console output when a new browser is hooked in BeEF
2012-02-15 16:01:47 +01:00
antisnatchor
d9104b93f4
removed console.log function calls that were throwing errors on IE
2012-02-15 16:01:23 +01:00
antisnatchor
55b52427e8
re-added panel.removeAll when generating a newExploitPanel, corrected typo on function name genExistingExploitPanel
2012-02-15 16:00:57 +01:00
antisnatchor
74d176ff73
Fixed issue 34: now only one zombie tab is created (current browser). When switching between browsers, the previous zombiePanel is destroyed.
2012-02-15 16:00:14 +01:00
bcoles
9ff162a861
Disabled HackVertor tab
2012-01-18 23:59:04 +10:30
bcoles
2ab95cc763
Renamed Decoder tab to HackVertor and disabled it for the upcomming
...
release
2012-01-18 23:42:14 +10:30
Wade Alcorn
d8797f6bc7
Updated the 'update to the latest revision' line to use 'git pull'
2012-01-11 23:15:19 +10:00
Wade Alcorn
6589c10760
Minor tidy up
2012-01-11 21:27:03 +10:00
Wade Alcorn
eab4d3083d
Fix added for #78
...
Gracefully fail command line with unknown option
https://github.com/beefproject/beef/issues/78
Now the framework suggests the user runs --help
2012-01-11 20:53:51 +10:00
Saafan
f54de7763e
Merge branch 'master' of https://github.com/beefproject/beef
2012-01-05 16:15:45 +02:00
Saafan
a5c6179e10
Cleans up rake output for MSFIntegration Unit tests. Fixes issue 28
2012-01-05 16:14:51 +02:00
bcoles
a956bd60ea
Added "Decoder" tab draft
2012-01-05 15:49:08 +10:30
bcoles
a6986e3960
Added detection for Chrome 16, updated Chrome Extensions modules and
...
split the Details tab "Browser Hook Initialization" into "Hooked Page",
"Browser" and "Host"
2012-01-04 18:52:34 +10:30
Wade Alcorn
06899ca267
Year updated from 2011 to 2012
2011-12-31 22:24:36 +10:00
bcoles
2439c9d61c
Added Page URI to browser hook initialization details
...
Fixes issue 543
2011-12-28 08:47:07 +10:30
Saafan
315c22967e
Fixes the new changes of MSF from xmlrpc to msgpack
2011-12-27 21:40:15 +02:00
bcoles
9b4a24c676
Fixed content-type for .json files
...
Content-type is now 'application/json'
2011-12-27 19:37:57 +10:30
bcoles
746ac62b8e
Removed "sort by" functionality from hooked browser tree
...
Fixes issue 539
2011-12-27 14:26:02 +10:30
bcoles
dcf31850fe
Updated a few module names
...
Added mailing list signup form to the advanced demo page in preperation for the stored password theft module
2011-12-26 12:03:22 +10:30
bcoles
74ec478449
Added allow_cross_domain to the request object
...
By default all requests use allow_cross_domain = "true"
The Proxy component uses allow_cross_domain = "false"
The Forge Request component uses allow_cross_domain = "true"
Fixes issue 87
2011-12-25 17:37:32 +10:30
bcoles
6ff92f48e0
Added document.referrer to browser hook initialization and tidied some code
2011-12-22 02:43:12 +10:30
bcoles
ff0cf9f9ae
Minor spelling/grammatical changes
2011-12-21 23:27:40 +10:30
bcoles
590e514680
Renamed "Requester" tab to "Rider"
...
Added Proxy sub-tab under Rider tab
Part of issue 63
2011-12-20 22:04:22 +10:30
bcoles
3ee52b82c0
Part of issue 87, issue 63, issue 29, issue 30
...
In preperation for creating requester and proxy unit tests:
o Tidied up some of the requester and proxy
o Partially de-coupled requester from proxy
o Fixed minor bugs:
o is_valid_uri was not implemented correctly
o http scheme validation had "http" instead of "https"
2011-12-20 02:47:50 +10:30
root
6ac0200bf5
Fixed bugs found when building unit-tests that could cause prolems
2011-12-16 13:34:54 -05:00
root
4a9e224e8a
updated rpcclient to get rid of old @enabled variables
2011-12-16 12:35:49 -05:00
bcoles
47ac45632d
Added BeEF logo to panel header
2011-12-15 03:07:43 +10:30
root
d1d6698dcf
Updated to work with the new metasploit msgpack server
2011-12-06 03:51:19 -05:00
bcoles
412fd68732
Updated code.google.com links with github.com in:
...
extensions/admin_ui/media/javascript/ui/panel/WelcomeTab.js
2011-12-12 21:12:20 +10:30
bcoles
78d3702de3
Updated CSS to allow copying of module results
...
Fixes issue 68
2011-12-12 19:54:48 +10:30
bcoles
c665712f75
Updated download links for github
2011-12-11 20:55:27 +10:30
bcoles
120e36d4b4
Added BeEF version to panel header and updated some links from
...
code.google.com to github.com
2011-12-11 20:30:09 +10:30
Ben Passmore
434779055c
Emergency fix: Corrected API fire error, with non inherited class calling super.
2011-12-04 10:09:32 +10:00
Christian Frichot
dd8eb589a2
(Fixes issue 454) First run of QRCode Extension. Nothing fancy, but if enabled, gives you some URLs upon start up with default hooking URLs. Advanced hooking and persistance modules will make this sexier
2011-11-29 20:22:44 +08:00
Christian Frichot
af7becdfc3
Tidying up some of the in-built console shell interface
2011-11-27 18:46:26 +08:00
bcoles
25206bddc8
Added "Submit Bug" link to the Admin UI
...
Fixes issue 545
2011-11-27 02:25:56 +10:30
Christian Frichot
9c7bc0ea51
Removed core dependancy on librex - installer advises, but doesn't install. Beef does NOT require librex, unless you actually enable the console.shell extension
2011-11-24 22:06:21 +08:00
antisnatchor
c37db1e364
(Fixes issue 486): now using the requester (so also the tunneling proxy) you can correctly send POST requests
2011-11-23 17:07:55 +01:00
antisnatchor
0866b0a8e1
bugfix on the requester, small code change in net.js (optimized cross_domain checks, added check when URI contains schema/domain as well)
2011-11-22 11:18:55 +01:00
antisnatchor
4c1ed2ee2e
completely removed WebRick dependency and references in the code!! fuck yeah
2011-11-22 10:20:44 +01:00
antisnatchor
18d4b642fe
replaced WebRick HttpUtils in requester filters
2011-11-22 10:12:26 +01:00
antisnatchor
9618f484fd
code beautify. Also removed the tolerant parser old patch code: it's not needed anymore
2011-11-22 09:58:04 +01:00
antisnatchor
5322570346
rewrote the requester core to parse raw HTTP requests from the DB (requester_parse_db_request): don't use WebRick utils anymore
2011-11-22 09:53:00 +01:00
antisnatchor
edf129d9ea
replaced WebRick util method to parse HTTP request in Requester admin_ui controller
2011-11-20 11:49:05 +01:00
antisnatchor
e502882ed3
admin_ui session cookie management now with Rack
2011-11-20 11:12:59 +01:00
antisnatchor
6c9e83b617
Merge branch 'master' of https://code.google.com/p/beef
2011-11-19 20:11:22 +01:00
antisnatchor
05d06bb94e
Removed unuseful Mutexes, refactored all the ugly 'exception-oriented' code that was using WebRick BadRequest, added config.yaml option to enable verbose debugging logs of Thin
2011-11-19 18:02:41 +01:00