antisnatchor
052d25a36b
Fixed another bug when parsing the BeEF hook cookie in Js. now using beef.session.get_hook_session_id(). Should be the last fix.
2012-05-11 14:22:13 +01:00
antisnatchor
96a16fa683
Fix issue 675 (added erubis parsing for Websocket config options)
2012-05-11 11:45:13 +01:00
antisnatchor
256ef0f2e8
Fix issue 673 (command module friendly name in WebSocket fork)
2012-05-11 11:12:12 +01:00
antisnatchor
fdad068ee5
Fix issue 674 (NilClass issue)
2012-05-10 13:54:40 +01:00
antisnatchor
925e744194
Merge remote-tracking branch 'upstream/master'
...
Resolved conflicts:
core/main/client/net.js
core/main/handlers/modules/beefjs.rb
2012-05-10 10:19:22 +01:00
antisnatchor
e426b3fb13
Added iframe XSRF form in beef.dom (Fixes issue 104)
2012-05-09 14:07:13 +01:00
antisnatchor
6f293ba866
Added dynamic module loading in the configuration object
2012-05-08 16:33:10 +01:00
bcoles
a62b77cc1d
Updated introduction of public port settings
...
These settings are experimental
2012-05-07 18:26:27 +09:30
Brendan Coles
f221f93ebb
Merge pull request #652 from ebababi/master
...
Introduce public port setting
2012-05-07 01:09:22 -07:00
bcoles
99d47351b7
Patched newline issue in request() in net.js
...
See commit c3435ee345 for more info
2012-05-03 15:54:46 +09:30
antisnatchor
72ba526cbc
merged changes of net.js to fix the requester/tunneling proxy
2012-05-02 14:28:30 +03:00
antisnatchor
c3435ee345
Fixed a nasty bug in net.js forgeRequest. Stripping line breaks from request domain: prevented the requester/tunneling proxy to work (always cross-domain fails)
2012-05-02 14:25:31 +03:00
antisnatchor
2c19a3a8d8
Fixed issue when hooking a browser that contains other cookies than BEEFHOOK. now "alive" send back only the BeEF session value
2012-05-02 14:01:04 +03:00
antisnatchor
9ae0929a8c
Merge remote-tracking branch 'upstream/master'
2012-05-02 13:04:51 +03:00
antisnatchor
6ff34953d9
Added Leffe beer can handler. commented for now.
2012-04-30 10:14:59 +01:00
bcoles
75cf67a6c4
Re-categorized some modules
...
Fixed a couple of typos
2012-04-27 10:35:17 +09:30
bcoles
b5b5f0cd1a
Fixed bug in IE version detection
2012-04-23 14:44:03 +09:30
antisnatchor
6cb8eb68fe
Fixed bug on IE9 detection
2012-04-22 13:17:55 +01:00
Graziano Felline
97c2649e36
Corrected issues on IE browser (IE8 IE9) to check IE6 -IE7
...
Corrected Issues whit character encoding
2012-04-20 19:17:34 +02:00
antisnatchor
f63240d3cb
Added /api/hooks/:session RESTful api call in order to retrieve the full BrowserDetails for the hooked browser.
2012-04-20 14:46:46 +01:00
antisnatchor
5a345abfab
Added print_info when unmounting a url (assethandler)
2012-04-20 14:08:08 +01:00
antisnatchor
f8cd395e21
Added additional check on pathname for XssRays Issue 657
2012-04-20 11:40:28 +01:00
Graziano Felline
c83e7d584e
Now the Alive check is by ws Timer 5 second
...
Tested And work
2012-04-19 19:30:19 +02:00
antisnatchor
cf3587e2b1
Fix issue 657: the damn IE doesn't contain a forward slash on pathname
2012-04-19 18:08:16 +01:00
antisnatchor
b41c6e8559
Catched JSON::ParserError exception when a client abruptly disconnects (i.e.: closing the browser manually, or the hooked tab)
2012-04-18 16:56:43 +01:00
antisnatchor
6f73dd6a82
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
config.yaml
2012-04-18 15:27:22 +01:00
antisnatchor
cecd6cb14a
Slightly changed comments on websocket.rb
2012-04-18 15:19:34 +01:00
antisnatchor
43f82b0c72
Removed not needed line
2012-04-18 14:41:49 +01:00
antisnatchor
cd4fce7887
Moved initialization extension into the core. BrowserDetails are a vital component of BeEF. There is no reason to don't have it in the core.
2012-04-18 12:54:48 +01:00
Graziano Felline
656262c0f4
Basic response recv system implemented
...
todo ping-pong for alive host. thread's content is in websocket.rb
todo setting up a separate handler for via ws answer's
2012-04-18 12:00:17 +02:00
antisnatchor
3ebe44732b
Added beef.module.key.class to /api/module JSON response.
2012-04-15 12:54:04 +01:00
antisnatchor
8feef887b9
Fixed issue with malformed JSON response (missing }). No using hash.to_json to send response.
2012-04-15 11:56:00 +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
Christian Frichot
49af6ad443
Merge branch 'RESTenhance'
2012-04-15 16:44:05 +08:00
Christian Frichot
79a7dd3e88
RESTful Admin API Class now includes a LOGIN method
2012-04-15 16:38:38 +08:00
Christian Frichot
321a63b148
Placeholder admin RESTful API class
2012-04-15 07:24:56 +08:00
Christian Frichot
44e9871503
RESTful API now obeys permitted_ui_subnet
2012-04-15 07:24:17 +08:00
antisnatchor
2198c69aa8
Merge remote-tracking branch 'upstream/master'. Fixed conflicts on config.yaml.
2012-04-14 20:44:17 +01:00
Graziano Felline
2755c6449c
Deleted some stuff that does not work correctly in old browser (IE 8)
...
Better check for FF
Cleand up inside the code
2012-04-14 19:42:53 +02:00
antisnatchor
185b1be30f
Fixed issue with command execution. Now commands are executed correctly via WebSocket.
2012-04-13 13:35:29 +01:00
Graziano Felline
65138db207
Commands are now sent through websocket
...
Trouble with eval function in websocket.js
2012-04-13 12:45:48 +02:00
Graziano Felline
23f782b8d8
Hook.js load websocket.js only if specifield in beef configuration file
...
if websocket is disabled all work normally
if websocket is enabled have trouble in command.rb
2012-04-12 19:01:49 +02:00
bcoles
0c0027e06f
Event Logger now logs form submissions
...
Fixes issue #141
2012-04-12 12:27:28 +09:30
Graziano Felline
af9b3c97b5
Added polling stop if websocket is up in updater.js
...
added hash for websocket in websocket.rb
added check for websocket existence in command.rb and net.js
added a POC onmessage function in websocket.js
added check for websocket support in init.js
added a POC send to send command output to server in beef.js
2012-04-11 20:52:47 +02:00
bcoles
6af55c7e33
Event Logger now logs clipboard events (in IE6 only)
...
Fixes issue# 653
Tidied up the 'submit' handler a bit. Part of issue #141
2012-04-11 14:06:56 +09:30
antisnatchor
2b77416226
Issue 654: the main hook handler now extends the Router class
2012-04-09 12:26:57 +01:00
antisnatchor
22772c7822
Issue 654: the RESTful api classes are now extending the Router class
2012-04-09 11:16:21 +01:00
antisnatchor
8cac63a2f0
Issue 654: if /dh handler is called without params, return 404
2012-04-09 11:03:02 +01:00
antisnatchor
c60825faae
Issue 654: adjusted DynamicReconstruction handler to extend the Router class
2012-04-09 10:33:23 +01:00
Graziano Felline
302512e172
Added FF11 support
2012-04-08 13:21:12 +02:00