antisnatchor
9ae0929a8c
Merge remote-tracking branch 'upstream/master'
2012-05-02 13:04:51 +03:00
bcoles
923921b92b
Added skeleton for custom hooks
...
Part of issue #101
2012-04-23 19:33:19 +09:30
antisnatchor
6f73dd6a82
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
config.yaml
2012-04-18 15:27:22 +01:00
antisnatchor
d1e23c2084
Updated admin_ui and console extensions code to reflect the move of initialization extension into the core.
2012-04-18 14:37:44 +01:00
antisnatchor
364575592a
Moved BeEF credentials from admin_ui extension to the main config.yaml. Updated both admin_ui and RESTful API to reflect the changes.
2012-04-15 10:53:08 +01:00
antisnatchor
2198c69aa8
Merge remote-tracking branch 'upstream/master'. Fixed conflicts on config.yaml.
2012-04-14 20:44:17 +01:00
bcoles
e52b5101ee
Updated logo location
...
The favicon is not located at /favicon.ico if web server immitation is enabled
2012-04-12 17:20:20 +09:30
Graziano Felline
736c81573e
Setting up structures and server/client environment.
...
A lot of TODO
2012-04-06 02:21:40 +02:00
Thomas Mackenzie
e168a05936
added pageerror logo for iis imitation
2012-04-04 20:04:31 +01:00
antisnatchor
67d024441d
Added Apache/Centos images for the default root page (web server imitation)
2012-04-04 16:45:39 +01:00
antisnatchor
f5a77a63eb
Prevent to mount the favicon.ico if we're imitating a web server.
2012-04-04 16:06:19 +01:00
bcoles
2bca21a41d
Minor updates to XSSRays
...
Part of issue #47
2012-03-26 16:29:15 +10:30
Michele Orru
11fbeb3296
Merge pull request #643 from antisnatchor/master
...
RESTful API, from antisnatchor with love :D
2012-03-15 10:33:17 -07:00
antisnatchor
837c1f2db8
Modified BeEF::Module.execute to return the command_id of the persisted command, instead of just returning a boolean. Refactored usages in the code as well.
2012-03-13 12:40:28 +01:00
bcoles
6ef889b0b1
Removed Java from hook initialization:
...
- Removed has_java
- Removed internal_ip
- Removed internal_hostname
Added function `beef.browser.javaEnabled()`
Patched function `beef.browser.hasJava()`
- should no longer break the hook in Chrome/Safari
Added `not_working` browsers to History Extraction module
2012-03-13 00:19:01 +10:30
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
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
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
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
bcoles
47ac45632d
Added BeEF logo to panel header
2011-12-15 03:07:43 +10:30
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
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
bcoles
25206bddc8
Added "Submit Bug" link to the Admin UI
...
Fixes issue 545
2011-11-27 02:25:56 +10:30
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
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
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
antisnatchor
2997540918
rewrote the server core and adjusted the API/classes to use Thin and Rack instead of WebRick.
2011-11-19 15:49:19 +01:00
antisnatchor
9bed6cf9fd
"Allowing" <br> tag when output escaping content in the command module output.
...
git-svn-id: https://beef.googlecode.com/svn/trunk@1391 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-11-02 15:15:24 +00:00
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
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
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