antisnatchor
8f7caff30f
changed websocket.js structure with closures.
2012-04-07 14:19:56 +01:00
antisnatchor
296d0161c9
fixed issue with FF detectionon websockets
2012-04-07 13:48:10 +01:00
antisnatchor
b08326ebcc
fixed typo in ws.receive
2012-04-07 13:41:58 +01:00
antisnatchor
552beb4ccd
changed allowed origins to ALL
2012-04-07 13:40:18 +01:00
antisnatchor
faae01a9aa
Changed default websocket port
2012-04-07 13:34:21 +01:00
Graziano Felline
ce8919297f
Merge remote-tracking branch 'origin/master'
...
Conflicts:
core/main/network_stack/websocket/websocket.rb
2012-04-07 14:21:41 +02:00
Graziano Felline
bcd0ff154f
Added websocket.js in beefjs.rb
2012-04-07 14:20:47 +02:00
antisnatchor
fe588cd2a0
Merge branch 'master' of https://github.com/radoen/beef-radoen
...
Conflicts:
core/main/network_stack/websocket/websocket.rb
2012-04-07 13:07:17 +01:00
Graziano Felline
e1134e2fa6
Thread for websocket
2012-04-07 14:01:37 +02:00
antisnatchor
a5504a5b11
Printing nice print_into about the websocket
2012-04-07 12:59:24 +01:00
antisnatchor
64cee24c65
Added WebSocket config options for enable, secure and port
2012-04-07 12:46:57 +01:00
antisnatchor
236c8a81b6
Fixed issue with lib loading and WebSocket server initalization
2012-04-07 12:31:37 +01:00
Graziano Felline
d3e2e1eb30
Inserted module in bootstrap
2012-04-07 12:56:06 +02:00
Graziano Felline
736c81573e
Setting up structures and server/client environment.
...
A lot of TODO
2012-04-06 02:21:40 +02:00
bcoles
cce8cf451c
Added XssRays vectors:
...
o URL encoded
o Double URL encoded
o Double nibble URL encoded
Fixes issue #65
Part of issue #47
2012-04-05 14:26:30 +09:30
bcoles
f852b87b2b
Added detection for Chrome 18 and 19
2012-04-05 12:45:10 +09:30
Thomas Mackenzie
e76f301593
added iis imitation construction page
2012-04-04 18:39:56 +01:00
antisnatchor
616b969f96
added todo for IIS 6 default root page (web server imitation)
2012-04-04 16:42:42 +01:00
antisnatchor
0067e20702
Changed HTTP response 'server' header to IIS/6 when iis is specified.
2012-04-04 16:41:15 +01:00
antisnatchor
870a182411
Added HTTP response with default Apache centos root page (web server imitation).
2012-04-04 16:33:32 +01:00
antisnatchor
454280f7de
Adjusted errors and default returns for the web server imitation.
2012-04-04 16:05:52 +01:00
antisnatchor
6bebb80f61
Added default 404 HTTP response bodies for Apache 2.2.3 and IIS 6
2012-04-04 15:47:21 +01:00
antisnatchor
1db9ccaff6
Merge branch 'master' of https://github.com/beefproject/beef
2012-03-31 14:12:52 +01:00
antisnatchor
2db4885c2f
Added comments in the main Router class.
2012-03-31 13:57:18 +01:00
antisnatchor
5474f0507a
Allowing also GET method on Access-Control-Allow-Methods (dynamic handler).
2012-03-31 13:27:59 +01:00
antisnatchor
59ac216b71
Added basic web-server imitation (overriding Server response headers, added config.yaml options).
2012-03-31 13:24:30 +01:00
antisnatchor
addc256b8c
Remove route "/" from the main router class. Must return 'not found' anyway.
2012-03-29 15:00:20 +02:00
antisnatchor
b88acd98c8
Added BeEF router superclass: it will be extended by other classes when sub-routes are needed.
2012-03-29 14:24:15 +02:00
bcoles
2bca21a41d
Minor updates to XSSRays
...
Part of issue #47
2012-03-26 16:29:15 +10:30
Nikolaos Anastopoulos
e4d4edba75
Public port setting affects URI scheme
2012-03-23 20:42:12 +02:00
Nikolaos Anastopoulos
3d26782125
Added public port setting to server configuration
2012-03-23 15:09:46 +02:00
bcoles
45475d625b
Updated IE version detection
...
No longer modifies the DOM for every call to:
`isIE8()`
`isIE9()`
`isIE()`
2012-03-22 19:27:36 +10:30
bcoles
5329d5c147
Added support for Firefox 11
2012-03-16 13:11:20 +10:30
bcoles
e52779e72e
Fixed javaEnabled() in BeEF hook
...
- It was breaking the hook in IE6
Also fixed a couple of typos in the Local File Theft module description
2012-03-16 12:40:13 +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
99fff273fe
removed old reference to dynamic_module table
2012-03-15 13:58:37 +01:00
antisnatchor
61efe56b10
Removed classes and requires of dynamic* tables. Not used anymore.
2012-03-15 13:56:48 +01:00
antisnatchor
4e224e63ee
added example on how to call metasploit modules with the REST api
2012-03-15 13:53:29 +01:00
antisnatchor
fec922a63c
Implemented /api/modules/ to retrieve all enabled modules
2012-03-14 16:52:25 +01:00
antisnatchor
8fdd127f17
Disabled Sinatra exception, and set the custom 404 response to 'not found.'
2012-03-14 16:26:29 +01:00
Graziano Felline
b02bdbaaa7
ISSUE 625 - corrected the bug. Added li's elements poison
2012-03-14 15:41:10 +01:00
Graziano Felline
8795c5770a
ISSUE 625 - corrected the bug. Added li's elements poison
2012-03-14 15:34:46 +01:00
antisnatchor
c3a611d12e
Implemented info/options retrieval for a specific module throught the REST API
2012-03-13 17:18:13 +01:00
antisnatchor
434f9f8e43
Now it's possible to launch command modules via the REST api (also with options), and then get execution results.
2012-03-13 12:43:10 +01:00
antisnatchor
3674f06609
Implemented /api/logs and /api/logs/hb_session, added code comments
2012-03-12 17:40:38 +01:00
antisnatchor
818f3d207e
Retrieving correct browser version with browserDetails BrowserVersion
2012-03-12 17:14:09 +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
4429ab3df2
Added /api/hooks logic to retrieve online and offline HBs as json
2012-03-12 12:46:04 +01:00
antisnatchor
03cd06a014
Added stubs and registered classes for the 3 main RESTful API endpoints: hooks, modules, logs
2012-03-12 11:55:26 +01:00
antisnatchor
872272645e
Added api_token for RESTful api authentication
2012-03-12 10:27:03 +01:00