bcoles
a172362452
Part of issue #862 - Add beef.debug() for client-side debugging
...
Add `beef.debug()` function - wraps `console.log()`
Debug messages are suppressed for browsers which don't support `console.log()`
Update './core/*' to use `beef.debug()` instead of `console.log()`
Update './modules/*' to use `beef.debug()` instead of `console.log()`
Update './extensions/*' to use `beef.debug()` instead of `console.log()`
Add 'modules/debug/test_beef_debug/' module
2013-04-15 16:49:01 +09:30
bcoles
55b0bee9ca
Re-enable XSS-Rays vectors containing ' charater
...
Fix issue #47
2013-04-14 20:38:41 +09:30
antisnatchor
5585879cca
Updated multiple core files to use hook_session_name consistently from the config.yaml file.
2013-04-09 10:25:49 +01:00
Christian Frichot
b4732a9438
Fixes #876 . Can detect Chrome 26.
2013-04-08 13:08:56 +08:00
antisnatchor
73e291832e
Replacing document.location.href with location in xssrays.js.
2013-04-07 15:54:14 +01:00
antisnatchor
85b204f52b
Updated beef.hardware component name for consistency.
2013-04-07 13:19:23 +01:00
antisnatchor
78410e28eb
Changed attachApplet dom.js method to use <applet> also for Firefox, instead of the <embed> tag. This fixes some issues when running Signed Applets.
2013-04-06 12:30:00 +01:00
Christian Frichot
af67c6a8d9
Few enhancements to dom.js. See #870 #871 #872
2013-04-06 15:52:32 +08:00
Christian Frichot
69fd3e600c
Event log now logs when a zombie comes back online. #867
2013-04-04 21:29:18 +08:00
Christian Frichot
9a23ed758e
New getHighestZindex function in beef.dom and updated createIframe beef.dom function. #865
2013-04-02 14:33:57 +08:00
bcoles
9ca50e0505
Comment out two console.log() lines in hookChildFrames
2013-03-29 15:16:56 +10:30
Christian Frichot
7e57313e21
New Link Rewrite (Hidden using overwritten click handling) module. #860
2013-03-25 19:26:59 +08:00
bcoles
fb26ef5f71
Add beef.browser.hookChildFrames()
...
BeEF now automatically hooks all same-domain child (i)frames
Allows logging of child frame events - fixes issue #493
2013-03-18 00:37:15 +10:30
bcoles
c98d9a4300
Manually merged Windows Media Player detection from @gcattani
...
Fix issue #833
Fix issue #847
2013-03-17 03:30:12 +10:30
bcoles
f3f624e9a4
Fixed bug introduced in commit 8132eb0e53
2013-03-17 03:21:38 +10:30
bcoles
8132eb0e53
Solution: Hide beef behind an apache webserver
...
Manually merge code from @lalaglubsch
Add support for BeEF through a proxy
Fix issue #856
2013-03-16 20:12:27 +10:30
Javier Marcos
657aac9dcd
Detection added for the Foxit Reader plugin, fixes #829
2013-03-11 00:19:19 +00:00
antisnatchor
713a20f157
Replaced eval with new Function when executing data coming from BeEF's WebSocket server.
2013-03-05 10:37:49 +00:00
antisnatchor
6a968e77c0
Removed all the crappy Oracle code to detect if java is enabled. Was preventing x-domain hooking on FF.
2013-03-04 22:07:47 +00:00
antisnatchor
710769283e
Merge branch 'master' of https://github.com/beefproject/beef
2013-03-03 11:26:29 +00:00
antisnatchor
4e7b983bd3
Added support for Chrome 25.
2013-03-03 11:24:08 +00:00
bcoles
83749aad08
Add support for Firefox 20
2013-02-26 13:17:14 +10:30
bcoles
0d8521dd7b
Add 'bind_raw' to asset handler
2013-02-23 16:57:47 +10:30
Nbblrr
7eec331cf9
Plugin for VLC detection #828
2013-02-21 23:14:28 +01:00
antisnatchor
c37f0e1719
Patched Rack::File to don't reflect the URI path in the page if a file is not found. Official patch is not out yet.
2013-02-20 11:57:37 +00:00
antisnatchor
c222d0e4e3
Patched BeEF hook core to support injection when the hooked domain uses HttpOnly.
2013-02-18 17:19:49 +00:00
Brendan Coles
5e257d4e33
Merge pull request #843 from gcattani/834-hasRealPlayer
...
Add RealPlayer detection
2013-02-17 08:30:40 -08:00
gcatt
63695e66d7
Add RealPlayer detection
2013-02-17 12:37:56 +01:00
bcoles
90174dda23
Add beef.hardware.isTouchEnabled()
2013-02-11 02:46:35 +10:30
bcoles
bf19223a01
Add 'HasQuickTime' to core/main/handlers/browserdetails.rb
2013-02-07 02:43:58 +10:30
bcoles
11a56c5ce9
Add hasQuickTime to browser object
2013-02-05 01:41:21 +10:30
radoen
4003b69646
Update core/main/client/browser.js
2013-02-03 12:32:25 +01:00
radoen
4e73163403
ISSUES #817
...
to refine UI rendering.
Note In FF 21.xx the old detection method correctly work yet
2013-02-03 01:45:01 +01:00
radoen
fdf3dff690
ISSUES #817
...
to refine UI rendering.
Note In FF 21.xx the old detection method correctly work yet
2013-02-02 22:07:28 +01:00
bcoles
f7b55be03a
Add 'beef.browser.hasQuickTime()'
...
Merged manually from https://github.com/beefproject/beef/pull/836
Fix issue #835
starting
2013-02-03 05:59:06 +10:30
bcoles
449c6633aa
Rename 'System Platform' to 'Browser Platform'
2013-02-03 05:24:48 +10:30
bcoles
95970d5364
Add 'beef.browser.hasSilverlight()'
...
Add 'modules/browser/detect_silverlight'
2013-02-03 04:42:13 +10:30
bcoles
2c10dd040c
Add 'beef.hardware.isLaptop()'
2013-02-03 03:55:14 +10:30
bcoles
cdc92f084e
Add laptop icon
2013-02-03 03:41:29 +10:30
bcoles
15a502bce6
Add CPU type to browser initialization
...
Add support for Firefox 19
2013-02-03 03:39:30 +10:30
bcoles
10bdcce34a
Fix typos in 'beef.hardware.cpuType()' and OS detection
2013-02-03 03:36:41 +10:30
bcoles
7dc1882427
Add virtual machine icon to browser
...
'BeEF::Core::Models::BrowserDetails::hw_icon()'
2013-02-03 03:02:27 +10:30
bcoles
78162e6d26
Add 'beef.hardware.cpuType()'
2013-02-03 03:01:54 +10:30
bcoles
6913e97e2e
Update Windows OS detection
...
Add functions:
beef.os.isWinCE()
beef.os.isWin2000SP1()
beef.os.isWindows()
2013-02-03 03:01:18 +10:30
Wade Alcorn
0df85344f0
Changed ActiveX detection slightly
2013-02-01 07:11:53 +10:00
bcoles
e3dced8a9e
Add virtual machine icon
2013-02-01 04:30:25 +10:30
bcoles
30171693ff
Add 'beef.hardware.isVirtualMachine()'
...
Rename 'beef.hardware.getMobileName()' to 'beef.hardware.getName()'
2013-02-01 04:29:06 +10:30
bcoles
61d0bf2e14
Add beef.browser.hasActiveX()
...
Add modules/browser/detect_activex module
Fix issue #832
2013-02-01 01:22:45 +10:30
bcoles
c085c2d3d7
Add detection for IE10
...
Fixes issue #818
2013-01-28 01:05:31 +10:30
bcoles
3cb7bb9f51
Add support for Windows 8
2013-01-28 01:01:29 +10:30