Commit Graph

314 Commits

Author SHA1 Message Date
scotty.b.brown@gmail.com
f1f591a245 (Fixes issue 202) See issue comments for details.
git-svn-id: https://beef.googlecode.com/svn/trunk@938 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-28 04:30:09 +00:00
passbe
88ce370792 Changed reliance upon filename to the configuration system. This works towards fixing issue #322
git-svn-id: https://beef.googlecode.com/svn/trunk@937 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-28 01:12:58 +00:00
passbe
18aaed3572 Abstracted extension and module loading. Also checking print_debug for console extension loading. (Fixes issue 324)
git-svn-id: https://beef.googlecode.com/svn/trunk@936 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-27 05:19:30 +00:00
passbe
90e0b30c78 Added is_present, is_enabled, is_loaded helper functions for Extensions / Modules
git-svn-id: https://beef.googlecode.com/svn/trunk@935 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-27 04:33:10 +00:00
passbe
b9818239e3 Moved dynamic loading back to loader. Added helper classes for BeEF::Module/s BeEF::Extension/s. This is to facilitate issues 319, 322, 324
git-svn-id: https://beef.googlecode.com/svn/trunk@934 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-27 04:14:56 +00:00
passbe
3fe7e3971c Altered mounted /command path reference to filename. This will be fixed with dynamic module loading. (Fixes issue 325)
git-svn-id: https://beef.googlecode.com/svn/trunk@933 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-27 02:26:17 +00:00
passbe
e8046ac355 Fixes issue 273. Safari seemed to be working fine, however I have cleaned up the JavaScript code.
git-svn-id: https://beef.googlecode.com/svn/trunk@932 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-27 01:18:44 +00:00
passbe
1aa1fef079 Fixes issue #328. Dynamic handler now passes response headers correctly
git-svn-id: https://beef.googlecode.com/svn/trunk@929 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-26 09:57:03 +00:00
antisnatchor
f13806fa5c (Fixes issue 288): now changeFavicon works in Firefox, Chrome and Opera
git-svn-id: https://beef.googlecode.com/svn/trunk@928 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-26 09:35:23 +00:00
passbe
3b6693640b Fixed bug in configuration files for debug modules. All class keys should be lower case.
git-svn-id: https://beef.googlecode.com/svn/trunk@927 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-26 07:49:27 +00:00
antisnatchor
f1ecdd6ee2 Updated references to README and beef file.
git-svn-id: https://beef.googlecode.com/svn/trunk@925 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-25 08:51:33 +00:00
antisnatchor
c57519c990 (Fixes issue 299): now commands are sorted by working-kind (working commands firsts). Also replaced numbers with constants for future code maintenance.
git-svn-id: https://beef.googlecode.com/svn/trunk@921 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-24 15:38:28 +00:00
antisnatchor
a2bc8ff2f0 Completely fixed issue with Dynamic module loading (MSF). Now MSF exploits can be launched again with no errors.
git-svn-id: https://beef.googlecode.com/svn/trunk@920 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-24 15:32:46 +00:00
antisnatchor
94c9c96250 (Fixes issue 309), (Fixes issue 323) : added contextMenu and business logic for zombie proxy selection. The zombie to use as proxy can be now changed dynamically.
git-svn-id: https://beef.googlecode.com/svn/trunk@919 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-24 11:34:49 +00:00
antisnatchor
a3800267fa fixed issue when loading Dynamic modules, added debug messages
git-svn-id: https://beef.googlecode.com/svn/trunk@918 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-22 18:27:30 +00:00
antisnatchor
1625178b27 (Fixes issue 154)
git-svn-id: https://beef.googlecode.com/svn/trunk@917 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-22 17:10:37 +00:00
wade@bindshell.net
41289e5f1d Adding debug modules
git-svn-id: https://beef.googlecode.com/svn/trunk@916 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-21 23:09:40 +00:00
passbe
8e033aac83 Moved module configuration elements into thier config.yaml. File and Data keys have not been moved yet. When migration is started the module's database elements are pushed into their config hash. This is in preperation for the admin_ui refactor
git-svn-id: https://beef.googlecode.com/svn/trunk@915 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-21 04:59:55 +00:00
scotty.b.brown@gmail.com
7b6c546555 fixing checkout bug on windows -two files with same name
git-svn-id: https://beef.googlecode.com/svn/trunk@914 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-20 20:21:51 +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
wade@bindshell.net
f57be3aa5f Files tidied and renamed variables.
git-svn-id: https://beef.googlecode.com/svn/trunk@912 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-20 12:21:19 +00:00
antisnatchor
329c9a5cf4 Reproduced and fixed "undefined method `<=>' for nil:NilClass". Btw, there was no sense to reorder events by id, as they are already ordered by date in the UI
git-svn-id: https://beef.googlecode.com/svn/trunk@911 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-20 09:18:25 +00:00
passbe
edb42c8129 Moved admin_ui config under beef.extension.admin_ui to ensure consistency
git-svn-id: https://beef.googlecode.com/svn/trunk@910 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-20 09:16:44 +00:00
passbe
46f147bafa Fixed metasploit extension invalid configuration referencing
git-svn-id: https://beef.googlecode.com/svn/trunk@909 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-20 09:00:30 +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
scotty.b.brown@gmail.com
af413eecdb extra step moving trunk
git-svn-id: https://beef.googlecode.com/svn/trunk@907 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-20 07:50:25 +00:00
scotty.b.brown@gmail.com
2773a31eef New trunk.
git-svn-id: https://beef.googlecode.com/svn/trunk@906 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-20 07:44:19 +00:00
scotty.b.brown@gmail.com
bede2de811 First step of moving beef-nextgen to trunk.
git-svn-id: https://beef.googlecode.com/svn/trunk@905 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-20 07:42:47 +00:00
bcoles@gmail.com
a50badff09 Added ./modules/commands/network/fingerprint_local_network/
Experimental network module

This module attempts to fingerprint embedded devices within the 
zombies'--This line, and those below, will be ignored--
local network. It does this by loading images on common local network 
IP addresses then matching the image width, height and path to thoseA
for a known device.


git-svn-id: https://beef.googlecode.com/svn/trunk@877 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-17 00:58:41 +00:00
sussurro@happypacket.net
56bc17abcb Forgot this.. *sigh*, adding for option caching to fix revision 851
git-svn-id: https://beef.googlecode.com/svn/trunk@852 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-04 19:38:01 +00:00
sussurro@happypacket.net
a8c70e0e5f Fixes issue 253 , persistant command options.
git-svn-id: https://beef.googlecode.com/svn/trunk@851 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-04 19:32:52 +00:00
antisnatchor
55dfc60b59 issue 9: added some server-side logging
git-svn-id: https://beef.googlecode.com/svn/trunk@850 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-04 14:41:30 +00:00
scotty.b.brown@gmail.com
04a261577e (Fixes issue 9)
This is the first cut at the tunneling proxy - it is by no means perfect - but it should be functional.

git-svn-id: https://beef.googlecode.com/svn/trunk@849 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-04 11:04:41 +00:00
antisnatchor
23435f4079 (Fixes issue 167): welcome window is displayed only the first time a user opens a zombie command tab.
git-svn-id: https://beef.googlecode.com/svn/trunk@846 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-04 10:19:05 +00:00
antisnatchor
f040baf8df issue 153: better server-side console logging when binding a file to a url
git-svn-id: https://beef.googlecode.com/svn/trunk@826 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-03 18:20:59 +00:00
scotty.b.brown@gmail.com
a25d8712ec Last update to requester for #297
git-svn-id: https://beef.googlecode.com/svn/trunk@825 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-03 10:04:34 +00:00
scotty.b.brown@gmail.com
a810867142 Setting the status code for a successful request.
git-svn-id: https://beef.googlecode.com/svn/trunk@824 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-03 09:49:04 +00:00
wade@bindshell.net
ba821480d0 Typo fix
git-svn-id: https://beef.googlecode.com/svn/trunk@823 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-01 10:22:57 +00:00
wade@bindshell.net
98b21402ff Framework update instructions added
git-svn-id: https://beef.googlecode.com/svn/trunk@822 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-04-01 10:21:33 +00:00
wade@bindshell.net
80de8161b5 Credit added for function
git-svn-id: https://beef.googlecode.com/svn/trunk@820 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-03-31 21:06:11 +00:00
scotty.b.brown@gmail.com
e23f63366b This is my first chop at fixing #297
It's by no means complete - but basic requests are working again.

git-svn-id: https://beef.googlecode.com/svn/trunk@811 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-03-29 11:04:02 +00:00
passbe
9051410173 Removing leftover puts
git-svn-id: https://beef.googlecode.com/svn/trunk@810 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-03-26 22:40:06 +00:00
passbe
31ddadbdbc Removed erroring code, until a viable solution can be forumlated for data returns, thoughout the command system
git-svn-id: https://beef.googlecode.com/svn/trunk@809 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-03-26 22:35:45 +00:00
a.m.saafan@gmail.com
c87649450d - Seperated browser details detection into seperate modules. [Issue #: 280]
git-svn-id: https://beef.googlecode.com/svn/trunk@808 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-03-26 19:40:20 +00:00
mosse.benjamin
ecd1e428b6 fix for issue 16 (datastore nil instead of string)
git-svn-id: https://beef.googlecode.com/svn/trunk@807 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-03-25 12:00:45 +00:00
mosse.benjamin
3c892f1bb9 fix issue 300
git-svn-id: https://beef.googlecode.com/svn/trunk@806 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-03-25 11:36:09 +00:00
scotty.b.brown@gmail.com
f7abc7ef5e The gem sqlite3-ruby has been re-named to sqlite3.
git-svn-id: https://beef.googlecode.com/svn/trunk@805 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-03-25 09:25:58 +00:00
mosse.benjamin
3bddb477ac removing print
git-svn-id: https://beef.googlecode.com/svn/trunk@804 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-03-25 07:18:43 +00:00
mosse.benjamin
a2a25f8c3f fixing beefjs json code to work on IE
git-svn-id: https://beef.googlecode.com/svn/trunk@803 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-03-25 07:17:01 +00:00
passbe
40059a4c9b Added AssetHandler to allow for map_file_to_url. Fixes issue 153
git-svn-id: https://beef.googlecode.com/svn/trunk@802 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-03-24 11:40:15 +00:00