antisnatchor
71fb6ae089
bind_socket: receive buffer length increased to 1024 bytes
2012-07-23 18:25:55 +01:00
antisnatchor
6139da2161
Managing the famous if data == buffer_length case while receiving data in socket (bind_socket)
2012-07-23 11:05:38 +01:00
antisnatchor
6342fdad77
Fixec and enhanced the bind_socket method in AssetHandler. Multi-thread, close socket when no more data is received, print_debug raw request
2012-07-23 10:55:41 +01:00
bcoles
1defa2dbc2
Multiple changes to console:
...
[console] Fixed bug in displaying browser info in console
[console] Added zombie IDs to console messages
[console] Added browser type to zombie info
[console] Added menu support for selecting multiple zombies (incomplete)
2012-07-22 20:38:28 +09:30
bcoles
8e2f0e9a44
Added support for Firefox 14
2012-07-18 22:03:24 +09:30
antisnatchor
be71984362
Patched bind_socket: support multiple clients, don't close the client socket
2012-07-15 17:26:01 +01:00
antisnatchor
6dbf64cfa7
Added bind_socket/unbind_socket to AssetHandler
2012-07-15 12:57:21 +01:00
antisnatchor
4d262d6d19
Issue #556 : added json response to RESTful endpoint /api/modules/multi
2012-06-30 19:00:42 +01:00
antisnatchor
bd6065eff9
Issue #556 : updated exception error message
2012-06-30 18:38:25 +01:00
antisnatchor
5d47739c71
Issue #556 : added RESTful api endpoint /api/modules/multi
2012-06-30 18:33:51 +01:00
antisnatchor
3aadf6fa75
Issue #556 : the RESTful api call to retrieve HBs now returns also the ID of the HB
2012-06-30 16:00:31 +01:00
antisnatchor
b784710ca9
Added detection of Opera 12.x (still beta)
2012-06-30 15:42:03 +01:00
bcoles
9fdd8bc819
Added support for Chrome 20
2012-06-29 13:41:05 +09:30
qswain2
b89ff04930
Fixed accidental removal of are init call in init.js
2012-06-28 06:44:27 -04:00
qswain2
6a4f2ac6be
Merge branch 'master' of github.com:beefproject/beef
2012-06-27 23:00:55 -04:00
antisnatchor
473f71e42d
Added missing WebOS constant/image that were preventing admin_ui to work properly.
2012-06-27 10:23:43 +01:00
bcoles
7686d55b4b
Added hardware detection for HTC, Motorola, Google Nexus, Nokia, Sony
...
Ericsson
2012-06-26 18:52:03 +09:30
qswain2
8b17643fdc
Merged changes from origin
2012-06-25 23:53:43 -04:00
qswain2
8d8a0ca9e9
Merge branch 'master' of github.com:beefproject/beef
...
Conflicts:
core/main/handlers/modules/beefjs.rb
2012-06-25 22:59:31 -04:00
qswain2
4f6d07bced
Added init call for are
2012-06-25 22:56:45 -04:00
bcoles
d5acc6409e
Added beef.browser.hasPhonegap()
...
Added hasPhonegap() and hasGooglegears() to balloon messages
Updated os in module configs from "iPhone" to "iOS"
2012-06-25 11:04:19 +09:30
bcoles
268ef4588f
Added device/hardware detection
2012-06-25 01:35:33 +09:30
bcoles
71133869e4
Added browser details to Hooked Browser balloon messages
...
Fixes issue #521
2012-06-24 20:36:10 +09:30
qswain2
6063e6246d
Added miniied jools to lib and included jools in buildjs string. Had to modify the underscore template settis to resolve conflicts in the erubis evaluator. Created are object as apart of beefjs and created basic stub to create the jools object.
2012-06-02 13:15:35 -04:00
qswain2
f622171eef
added rowserfied jools js file so that jools can be used in the browser
2012-05-31 00:57:22 -04:00
bcoles
0ac7023df1
Renamed getScreenParams() to getScreenSize()
...
Added date stamp to browser hook initialization
2012-05-29 18:52:43 +09:30
bcoles
75315f8622
Added support for Firefox 13
...
Added return message for fake flash update module
2012-05-29 16:40:15 +09:30
antisnatchor
874bc14278
Close issues #541 and #684 . Added 2 command line options to ovveride default port and websocket server port
2012-05-28 13:44:05 +01:00
antisnatchor
0d2598e0b8
MITB: closed expressions
2012-05-25 11:18:33 +01:00
antisnatchor
c79a2ee6f1
Evasion: Added bootstrapper functionality. Added support for obfuscate modules with the same techniques used for the hook.
2012-05-23 15:23:15 +01:00
antisnatchor
8d805c550f
Started working on the Evasion/Obfuscation extension. Added scrambler, minifier and base64 encoder in the chain.
2012-05-22 16:41:29 +01:00
antisnatchor
1282831af1
Terminating unterminated statements in various JS files.
2012-05-22 13:38:28 +01:00
antisnatchor
2bad801c80
Terminating unterminated statements in various JS files.
2012-05-22 13:27:57 +01:00
antisnatchor
51b27709dd
Merge remote-tracking branch 'upstream/master'. WS: added stringifying command results in beef.net.send
2012-05-19 19:19:03 +01:00
Mike Haworth
b420fe0523
When using safari as cross-domain proxy polling failed if firefox requested http://fxfeeds.mozilla.com/en-US/firefox/headlines.xml . The cause was JSON.stringify failing, so just through a try /catch round it
2012-05-20 00:05:02 +12:00
bcoles
1335f57a46
Browser plugins are now passed through unique()
2012-05-14 20:29:18 +09:30
bcoles
78b88ee09f
Changed status/port status info for cross-domain request history
2012-05-14 18:57:44 +09:30
bcoles
2f7d98c7a7
Fixed bug in core/main/client/net.js
...
ALL requests (modules, requester, etc) were failing in Firefox since
commit 1fd66bce1e
2012-05-14 17:45:03 +09:30
Mike Haworth
1fd66bce1e
Issue #666 Proxy now uses forge_request, allowing cross domaian requests, for instances where SOP bypass is available
2012-05-13 13:08:13 +12:00
Christian Frichot
7d7f6b13b4
Fixes Issue #550 Module categories can include sub-folders. Specify them as an array in their yaml file
2012-05-12 17:37:46 +08:00
antisnatchor
247e0e9a62
Issue 676. Now we use em-websocket for WebSocket server side. Instead of threads we use events with EventMachine. Faster and consumes less memory.
2012-05-11 15:58:59 +01:00
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