metasploit-framework/lib/msf/core
HD Moore fda1083d13 Stop throwing an exception on module initialization, delay this until connect() to avoid breaking module enumeration tools. Clean up the tabs and indents. Delete the broken rescue clause with no begin
git-svn-id: file:///home/svn/framework3/trunk@7696 4d416f70-5f16-0410-b530-b9f4589650da
2009-12-04 17:22:32 +00:00
..
auxiliary Additional reporting methods removed 2009-11-25 06:20:21 +00:00
encoder See #430. This adds the AllowWin32SEH option to the upper/mixed alphanumeric encoders, providing 100% alphanumeric payloads for Windows platforms 2009-11-08 00:45:51 +00:00
encoding Code cleanups 2008-10-19 21:03:39 +00:00
exploit Stop throwing an exception on module initialization, delay this until connect() to avoid breaking module enumeration tools. Clean up the tabs and indents. Delete the broken rescue clause with no begin 2009-12-04 17:22:32 +00:00
handler tell the user what port we're listening on 2009-11-10 17:39:51 +00:00
module raise instead of exit 2009-11-09 18:27:30 +00:00
payload add PrependChrootBreak 2009-12-04 07:49:05 +00:00
rpc fixes #587; add http xmlrpc support from Ryan Linn, invoke it with 'load xmlrpc ServerType=Web' or ./msfrpcd -t Web 2009-12-02 00:00:11 +00:00
session Code cleanups 2008-10-19 21:03:39 +00:00
auxiliary.rb Updates the autopwn matching algorithm to use multiple ports and service names 2009-10-28 18:04:50 +00:00
constants.rb Code cleanups 2008-10-19 21:03:39 +00:00
data_store.rb Really fixes #464 2009-11-16 02:52:23 +00:00
db.rb Additional reporting methods removed 2009-11-25 06:20:21 +00:00
db_manager.rb Fixes #516 and fixes #515. This patch makes database support a little more user-friendly. The db commands now accept -h and --help, the db_drivers command will indicate how to install support for a given database, the db_create/db_destroy commands will indicate what tools are required to use them, and the postgres driver will now roperly handle sameuser authentication over a unix domain socket with postgres-pr 2009-11-14 21:41:38 +00:00
db_objects.rb remove reports record 2009-11-30 03:23:38 +00:00
encoded_payload.rb make logging a little more useful when encoding 2009-09-22 06:45:58 +00:00
encoder.rb Mostly cosmetic 2009-11-16 15:16:08 +00:00
event_dispatcher.rb Patch to avoid weird race conditions with mutexes, might solve concurrency issue, may cause new ones 2009-03-23 20:57:53 +00:00
exceptions.rb fix a bug where a failed encoder would try to convert nil to Integer. see #519 2009-11-16 18:57:04 +00:00
exceptions.rb.ut.rb Code cleanups 2008-10-19 21:03:39 +00:00
exploit.rb Updates the autopwn matching algorithm to use multiple ports and service names 2009-10-28 18:04:50 +00:00
exploit.rb.ut.rb Code cleanups 2008-10-19 21:03:39 +00:00
exploit_driver.rb Log the exploit name when the module raises an exception, helps track down bugs during automation 2009-11-16 15:08:58 +00:00
framework.rb make irb more useful by eliding unnecessary stuff from framework.inspect 2009-12-01 21:42:14 +00:00
handler.rb Correct a typo 2009-11-09 00:11:47 +00:00
module.rb Fixes #464 by using the correct logic to only save user defined variables and to reset default options after a register_*_options call by a mixin 2009-11-16 02:39:08 +00:00
module_manager.rb Another large number of warnings fixed by Yoann Guillot 2009-10-25 17:18:23 +00:00
nop.rb Code cleanups 2008-10-19 21:03:39 +00:00
option_container.rb Fixes #522. Allow RHOSTS to contain hostnames with dashes 2009-11-16 23:20:59 +00:00
option_container.rb.ut.rb Code cleanups 2008-10-19 21:03:39 +00:00
payload.rb Fixes #328. Crafty little bug -- if asm was "" vs nil, the stage would try to compile as metasm instead of using the raw payload. 2009-10-26 17:44:43 +00:00
payload_set.rb Fixes #574. Uses compatible_payloads as the initial list for finding a match 2009-11-25 02:24:41 +00:00
plugin.rb Code cleanups 2008-10-19 21:03:39 +00:00
plugin_manager.rb Code cleanups 2008-10-19 21:03:39 +00:00
rpc.rb This patch introduces a really basic RPC service. It is still a long way from its final version 2008-12-02 22:09:34 +00:00
session.rb Remove "#{xxx.to_s}" redundancies ('s/\(#{[^}]*\)\.to_s}/\1}/g') 2008-12-19 07:11:08 +00:00
session_manager.rb Code cleanups 2008-10-19 21:03:39 +00:00
session_manager.rb.ut.rb Code cleanups 2008-10-19 21:03:39 +00:00