antisnatchor
2715e0400c
added browser type,version and OS to console output when a new browser is hooked in BeEF
2012-02-15 16:01:47 +01:00
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
6ff92f48e0
Added document.referrer to browser hook initialization and tidied some code
2011-12-22 02:43:12 +10:30
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
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
bcoles@gmail.com
d0f332643e
Separated hostname and hostport
...
git-svn-id: https://beef.googlecode.com/svn/trunk@1366 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-10-16 14:25:47 +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
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
bcoles@gmail.com
ee6dbe3bee
Updated OS detection
...
o Added icons
o Removed duplicate entry for Win98
git-svn-id: https://beef.googlecode.com/svn/trunk@1278 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-12 14:54:18 +00:00
bcoles@gmail.com
ca4e2d18f5
Added Android OS detection from useragent
...
git-svn-id: https://beef.googlecode.com/svn/trunk@1254 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-02 11:35:20 +00:00
bcoles@gmail.com
203173b621
Added BlackBerry and Nokia (Symbian/Maemo) OS detection from useragent
...
git-svn-id: https://beef.googlecode.com/svn/trunk@1253 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-09-02 10:56:41 +00:00
bcoles@gmail.com
7a4b07ef2e
Added "Has WebSockets" to initialization / details tab
...
git-svn-id: https://beef.googlecode.com/svn/trunk@1237 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-26 13:28:53 +00:00
passbe
d8a089a1b3
Reworked timed API system. You now must use the BeEF::API::Registra.register() to hook into timed API calls. This will speed up the framework and allow paramater matching for API hooks.
...
git-svn-id: https://beef.googlecode.com/svn/trunk@1235 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-24 09:33:22 +00:00
passbe
f5e9327887
Autorun Baby! Fixes issue #375
...
git-svn-id: https://beef.googlecode.com/svn/trunk@1198 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-17 05:46:26 +00:00
passbe
0067a9c088
Cleaned up pre_http_start + mount_handlers. Added direct call API options for mounting and unmounting http handlers
...
git-svn-id: https://beef.googlecode.com/svn/trunk@1184 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-12 00:13:36 +00:00
wade@bindshell.net
d870c423fd
updated the initialization handler to increase robustness.
...
git-svn-id: https://beef.googlecode.com/svn/trunk@1183 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-11 10:58:02 +00:00
passbe
887d93697f
Added basic timed API calls including: pre/post soft/hard module load (+config load). post extension load. Added name tag to all extension config files
...
git-svn-id: https://beef.googlecode.com/svn/trunk@1181 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-11 05:59:30 +00:00
yori.kvitchko
a70de4dbf8
Added get cookies to on-initialize.
...
git-svn-id: https://beef.googlecode.com/svn/trunk@1162 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-08-03 06:36:50 +00:00
antisnatchor
951f59b092
(Fixes issue 400): Now the domain field of the hooked_browser table is filled correctly on hooking initialization.
...
git-svn-id: https://beef.googlecode.com/svn/trunk@1154 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-30 17:09:06 +00:00
bcoles@gmail.com
73ae24b029
Added Detect Cookie Support to initialization and details tab
...
M extensions/admin_ui/controllers/modules/modules.rb
M extensions/initialization/handler.rb
M core/main/client/browser.js
Example output on details tab:
Session Cookies: Yes
Persistent Cookies: Yes
Fixes Issue 380
git-svn-id: https://beef.googlecode.com/svn/trunk@1122 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-28 05:06:53 +00:00
bcoles@gmail.com
a9d983b898
Added Browser Type to initialization and default tab
...
M extensions/admin_ui/controllers/modules/modules.rb
M extensions/initialization/handler.rb
M core/main/client/browser.js
Example output on details tab:
Browser Type: {"FF5":true, "FF":true}
Fixes Issue 377
git-svn-id: https://beef.googlecode.com/svn/trunk@1070 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-18 22:09:26 +00:00
bcoles@gmail.com
569fec02cd
Added Detect Scripts Support to initialization and details tab
...
M extensions/admin_ui/controllers/modules/modules.rb
M extensions/initialization/handler.rb
M core/main/client/browser.js
Example output on details tab:
Java Enabled: No
VBScript Enabled: No
Has Flash: Yes
Has GoogleGears: No
Fixes Issue 383 # https://code.google.com/p/beef/issues/detail?id=383
git-svn-id: https://beef.googlecode.com/svn/trunk@1069 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-18 04:16:54 +00:00
bcoles@gmail.com
6b00485b97
Added Screen Details to initialization and default tab
...
M extensions/admin_ui/controllers/modules/modules.rb
M extensions/initialization/handler.rb
M core/main/client/browser.js
Example output on details tab:
Screen Params: {"width"=>1024, "height"=>768, "colordepth"==>24}
Window Size: {"width"=>1024, "height"=>640}
git-svn-id: https://beef.googlecode.com/svn/trunk@1067 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-16 07:14:23 +00:00
scotty.b.brown@gmail.com
5c3e6f1575
Adding Apache Licence Header to all files (except VERSION file)
...
git-svn-id: https://beef.googlecode.com/svn/trunk@1046 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-07-02 23:08:28 +00:00
antisnatchor
6d19b04f60
Using _ instead of . for DB table names: this convention ([a-z0-9_]) follow best-practices, and in this way there is no need to use a backtick when writing sql queries in MySQL (or in the future PostreSQL)
...
git-svn-id: https://beef.googlecode.com/svn/trunk@1033 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-06-27 14:26:44 +00:00
wade@bindshell.net
bf7b080396
Unused mutexs removed.
...
git-svn-id: https://beef.googlecode.com/svn/trunk@913 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-20 12:27:03 +00:00
scotty.b.brown@gmail.com
35f62714b1
Moving nextgen from a branch to the trunk!!!
...
git-svn-id: https://beef.googlecode.com/svn/trunk@908 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-20 07:54:56 +00:00