Commit Graph

82 Commits

Author SHA1 Message Date
wade@bindshell.net
3ca4cc284c MSF filter stub added
git-svn-id: https://beef.googlecode.com/svn/trunk@710 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-01-22 20:26:29 +00:00
sussurro@happypacket.net
aec3d389fd fixed enums
git-svn-id: https://beef.googlecode.com/svn/trunk@708 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-01-22 03:30:27 +00:00
sussurro@happypacket.net
e41cf34aad Updates for Metasploit Usage
git-svn-id: https://beef.googlecode.com/svn/trunk@705 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-01-20 21:53:03 +00:00
wade@bindshell.net
e10e921e51 Actionable TODOs move to the tracker. TODOs have been removed from source.
git-svn-id: https://beef.googlecode.com/svn/trunk@703 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-01-20 21:03:16 +00:00
sussurro@happypacket.net
540f806d1d update dynamic module code so it shows up correctly.
git-svn-id: https://beef.googlecode.com/svn/trunk@702 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-01-19 16:38:16 +00:00
wade@bindshell.net
9d90813240 The superfluous JSON array (of size one) wrapping a hash in each input element has been removed. Thus, there is no need for the following instruction with each element: if(typeof input[0] == 'object') { input = input[0]; }
git-svn-id: https://beef.googlecode.com/svn/trunk@700 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-01-18 12:53:56 +00:00
wade@bindshell.net
c704868c1a comments added for common.js
git-svn-id: https://beef.googlecode.com/svn/trunk@695 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-01-16 21:31:17 +00:00
wade@bindshell.net
5cd1eb351a Support added to retrieve msf payload options and display them in the UI.
git-svn-id: https://beef.googlecode.com/svn/trunk@694 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-01-16 20:34:59 +00:00
vitaly.osipov@gmail.com
43f402c7f7 fixes issue 240 including ipv6 interfaces and whatnot.
git-svn-id: https://beef.googlecode.com/svn/trunk@688 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-01-10 00:31:17 +00:00
vitaly.osipov@gmail.com
e100325d56 I have no idea how to reliably detect all network interfaces from Ruby. This commit fixes the duplicates but not "missing interfaces" in banner output
git-svn-id: https://beef.googlecode.com/svn/trunk@687 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-01-09 23:51:31 +00:00
scotty.b.brown@gmail.com
3ba437578a This backs out r679 - thanks to Wade's over all fixes in r680. This code will probably be re-added in some from in #238
git-svn-id: https://beef.googlecode.com/svn/trunk@681 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-01-07 22:52:02 +00:00
wade@bindshell.net
bd37d5fbd7 This update addresses issue 197. jQuery.getScript() is now used to load the cross domain instructions from the framework. Scripts are now loaded and executed instead of using XMLHttpRequests.
git-svn-id: https://beef.googlecode.com/svn/trunk@680 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-01-07 20:27:10 +00:00
scotty.b.brown@gmail.com
8b9917c7f7 Possible fix towards the CORS issues in Chrome etc
git-svn-id: https://beef.googlecode.com/svn/trunk@679 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-01-07 07:51:29 +00:00
vitaly.osipov@gmail.com
a4d4d69b87 fixes issues 171
git-svn-id: https://beef.googlecode.com/svn/trunk@678 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-01-07 04:28:30 +00:00
sussurro@happypacket.net
f04a86337f Add in ability for dynamic commands (like Msf) to cache target settings for easy tree display
git-svn-id: https://beef.googlecode.com/svn/trunk@677 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-01-06 16:14:40 +00:00
sussurro@happypacket.net
147cc8573b Fix captiolzation of OsName field query
git-svn-id: https://beef.googlecode.com/svn/trunk@675 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-01-05 20:45:25 +00:00
wade@bindshell.net
50ea03a74f Updated to fix Issue 186.
Renaming DB column from has_run to instructions_sent. This matches more closely its new usage.

git-svn-id: https://beef.googlecode.com/svn/trunk@666 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-01-04 08:45:16 +00:00
wade@bindshell.net
73d6f93d1d Updated to fix Issue 186.
Previously, if a HB did not return a module result the instructions are resent. This update stops that and will only send the module instructions once.

git-svn-id: https://beef.googlecode.com/svn/trunk@665 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-01-04 08:40:58 +00:00
vitaly.osipov@gmail.com
3a13a67498 fixes issue 132
git-svn-id: https://beef.googlecode.com/svn/trunk@664 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-01-04 04:25:10 +00:00
passbe
27784d6f90 fixes Issue #24 - Event logger now captures keypress / click / and window focus and blur
git-svn-id: https://beef.googlecode.com/svn/trunk@661 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-01-03 06:07:07 +00:00
wade@bindshell.net
cdbde91bb9 Adding the start of the eventhandler
git-svn-id: https://beef.googlecode.com/svn/trunk@660 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-01-03 05:01:07 +00:00
wade@bindshell.net
c4e07ff66d minor update: typo
git-svn-id: https://beef.googlecode.com/svn/trunk@659 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-01-03 04:39:33 +00:00
scotty.b.brown@gmail.com
07a4acf6c0 Added the ! to teh filter for the IE response (navigator.plugins is not supported by this browser!)
git-svn-id: https://beef.googlecode.com/svn/trunk@658 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-01-03 02:54:13 +00:00
scotty.b.brown@gmail.com
db29962c4b Filter added for browser plugins for #179
git-svn-id: https://beef.googlecode.com/svn/trunk@657 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-01-03 02:46:26 +00:00
sussurro@happypacket.net
ef35332595 error handling for payload does not exist error
git-svn-id: https://beef.googlecode.com/svn/trunk@655 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-01-02 05:00:04 +00:00
sussurro@happypacket.net
0f192aeb52 git-svn-id: https://beef.googlecode.com/svn/trunk@653 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9 2011-01-02 04:20:57 +00:00
sussurro@happypacket.net
1140b46502 caching of payload info for dynamic modules to help streamline exploit process
git-svn-id: https://beef.googlecode.com/svn/trunk@651 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-01-02 04:08:33 +00:00
scotty.b.brown@gmail.com
5fb01bea01 Fixing comment in code
git-svn-id: https://beef.googlecode.com/svn/trunk@649 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2011-01-02 00:07:49 +00:00
sussurro@happypacket.net
e49ccef747 Library bindings to bring in new Metasploit modules as well as handle database pieces
git-svn-id: https://beef.googlecode.com/svn/trunk@646 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2010-12-29 21:32:49 +00:00
sussurro@happypacket.net
1284646730 Add in metasploit connecitivy and base base modules to create generic commands
git-svn-id: https://beef.googlecode.com/svn/trunk@645 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2010-12-29 21:30:32 +00:00
xntrik
dfb0c86f85 the about and log out links now behave as links
git-svn-id: https://beef.googlecode.com/svn/trunk@642 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2010-12-29 07:30:41 +00:00
passbe
5ebd007de8 First stage of the beef user interactions logger. Client side key logging is working. Issue #24
git-svn-id: https://beef.googlecode.com/svn/trunk@638 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2010-12-27 06:00:39 +00:00
xntrik
d44a330f07 issue 216 : logging datagrid store now using local-caching Ext.ux.data.PagingJsonStore
git-svn-id: https://beef.googlecode.com/svn/trunk@635 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2010-12-24 03:42:51 +00:00
sussurro@happypacket.net
fe4ece8715 Addition of table "dynamic_command_info" which is designed to hold cache information about dynamically loaded modules. This information will allow the tree pane to be populated without frequent queries directly into a dynamic module sourcebackend such as Metasploit.
git-svn-id: https://beef.googlecode.com/svn/trunk@633 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2010-12-22 18:58:12 +00:00
sussurro@happypacket.net
37e15707cd Updated msfclient to support new basic features for exploit population
git-svn-id: https://beef.googlecode.com/svn/trunk@632 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2010-12-22 18:42:05 +00:00
mosse.benjamin
581b969423 saving work: start implementing the code that will generate and disable distributed engine rules in the UI
git-svn-id: https://beef.googlecode.com/svn/trunk@630 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2010-12-21 12:49:12 +00:00
wade@bindshell.net
5f8c4aa5d7 minor param update
git-svn-id: https://beef.googlecode.com/svn/trunk@623 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2010-12-20 22:57:27 +00:00
wade@bindshell.net
5695da8ce2 OS targeting added to modules. Also, some modules have been updated to prompt status.
git-svn-id: https://beef.googlecode.com/svn/trunk@620 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2010-12-19 09:37:18 +00:00
wade@bindshell.net
aeacf83aa8 Updated for issue 185. This change added another traffic light (orange == user prompt) to the module targets. Also targets are now set using the set_target() function.
No OS target functionality is currently in place. 



git-svn-id: https://beef.googlecode.com/svn/trunk@619 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2010-12-19 04:35:13 +00:00
wade@bindshell.net
6570619529 is_valid_browser_plugins? filter stub added and is_valid_ip? filter now used in initnandler. This starts issue 179 and closes issue 181.
git-svn-id: https://beef.googlecode.com/svn/trunk@617 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2010-12-17 10:49:40 +00:00
wade@bindshell.net
1a09e6ce31 minor code formatting change
git-svn-id: https://beef.googlecode.com/svn/trunk@615 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2010-12-17 09:10:20 +00:00
mosse.benjamin
d478da517a adding the distributed engine rule model
git-svn-id: https://beef.googlecode.com/svn/trunk@613 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2010-12-16 10:44:54 +00:00
wade@bindshell.net
e7e15fbcd4 Minor bug fix. Removed non-existent file.
git-svn-id: https://beef.googlecode.com/svn/trunk@612 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2010-12-16 10:36:55 +00:00
mosse.benjamin
9552f259b3 reducing number of http requests per #186. Rewriting the hooked browser manager and the event updater.
git-svn-id: https://beef.googlecode.com/svn/trunk@611 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2010-12-16 09:10:49 +00:00
wade@bindshell.net
53f41c8eb6 Adding support for evercookie for issue 126
git-svn-id: https://beef.googlecode.com/svn/trunk@604 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2010-12-15 07:50:12 +00:00
wade@bindshell.net
ffeda704b5 jQuery included in hook.js and initialised with $j
git-svn-id: https://beef.googlecode.com/svn/trunk@602 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2010-12-13 09:41:51 +00:00
scotty.b.brown@gmail.com
2f162b92b9 Added ! to the has_valid_browser details_chars filter to cater for the message from IE - "navigator.plugins is not supported in this browser"
git-svn-id: https://beef.googlecode.com/svn/trunk@597 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2010-12-04 13:05:08 +00:00
scotty.b.brown@gmail.com
10ee49cb1a Refactored out the 'commmamd' typos and added a new filter to use when checking the details returned from initially hooking a browser.
git-svn-id: https://beef.googlecode.com/svn/trunk@596 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2010-12-04 12:54:05 +00:00
wade@bindshell.net
83697ece40 Requester filters updated
git-svn-id: https://beef.googlecode.com/svn/trunk@595 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2010-12-04 02:25:51 +00:00
wade@bindshell.net
37c75f68dc comment added
git-svn-id: https://beef.googlecode.com/svn/trunk@593 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
2010-12-03 22:56:08 +00:00