metasploit-framework/lib/rex
HD Moore 42bc7496cf All sorts of fun changes to smb/dcerpc, the basics are:
1) Clean up SMB constants, add new ones, define which ones are supported by dialect
2) DCERPC over SMB uses a 'OpenPipe' class, not an 'OpenFile'
3) A new DCERPC option called 'smb_pipeio' allows the user to switch between Read/Write and TransactNamedPipe()


git-svn-id: file:///home/svn/incoming/trunk@3622 4d416f70-5f16-0410-b530-b9f4589650da
2006-04-26 16:59:44 +00:00
..
arch lib/msf/core/module_manager.rb - bug fixes to make it work with ruby-cvs 2006-04-15 20:26:41 +00:00
assembly Change the way disassemble works so it works on FreeBSD. 2005-12-30 21:15:32 +00:00
encoder Fix to ensure that 0x41 isn't randomly generated to prematurely break our decode loop 2006-04-26 15:50:05 +00:00
encoders /usr/bin/ruby vs /usr/bin/env ruby 2005-12-17 06:46:23 +00:00
encoding Tabs vs Spaces 2006-01-27 05:33:08 +00:00
exploitation * making constants look like reality is a good thing 2006-01-30 15:13:25 +00:00
io ugh, nasty bug where if an exception is raised during on_client_data in which the client was shut down, the select loop will still state that the client has data to be processed, which causes an exception to be raised, starting to loop over again 2006-02-03 19:54:08 +00:00
logging fix for a few bugs 2005-11-28 16:52:05 +00:00
nop /usr/bin/ruby vs /usr/bin/env ruby 2005-12-17 06:46:23 +00:00
parser /usr/bin/ruby vs /usr/bin/env ruby 2005-12-17 06:46:23 +00:00
peparsey initial work on adding x64 support, not all finished yet 2006-04-24 14:57:42 +00:00
pescan support to use proper pointer representation and 64-bit integers in struct 2006-04-24 21:09:36 +00:00
poly fix poly generation bug 2006-04-14 04:09:53 +00:00
post pack bug found during bh eu 2006-04-10 00:21:43 +00:00
proto All sorts of fun changes to smb/dcerpc, the basics are: 2006-04-26 16:59:44 +00:00
services vncinject payload 2005-12-12 07:07:19 +00:00
socket * add SSL TCP server support, using runtime generated/signed keys 2006-04-24 18:49:00 +00:00
struct2 support to use proper pointer representation and 64-bit integers in struct 2006-04-24 21:09:36 +00:00
sync major doc update 2005-11-15 05:22:13 +00:00
ui Fixed bugs in io/stream: 2006-01-28 07:12:35 +00:00
arch.rb Aux mode updates 2006-03-09 17:28:37 +00:00
codepage.map * add MS's widechar encoding support, named uhwtfms :P (note, to use in something like a URI, it needs to be cleaned up... since you have to send %uXXXX instead of just 2 bytes raw encoded) 2006-02-22 23:29:34 +00:00
constants.rb Aux mode updates 2006-03-09 17:28:37 +00:00
evasion.rb major doc update 2005-11-15 05:22:13 +00:00
evasion.rb.ut.rb /usr/bin/ruby vs /usr/bin/env ruby 2005-12-17 06:46:23 +00:00
exceptions.rb Tabs vs Spaces 2006-01-27 05:33:08 +00:00
exceptions.rb.ut.rb /usr/bin/ruby vs /usr/bin/env ruby 2005-12-17 06:46:23 +00:00
file.rb added is_usable check 2005-11-02 14:18:50 +00:00
file.rb.ut.rb /usr/bin/ruby vs /usr/bin/env ruby 2005-12-17 06:46:23 +00:00
job_container.rb Tons of fixes for aux/recon/db 2006-04-03 04:33:30 +00:00
peparsey.rb lib/msf/core/module_manager.rb - bug fixes to make it work with ruby-cvs 2006-04-15 20:26:41 +00:00
pescan.rb Nearly 100% functional 2006-04-16 04:41:54 +00:00
poly.rb poly encoder fixes 2006-01-18 15:43:48 +00:00
post.rb /usr/bin/ruby vs /usr/bin/env ruby 2005-12-17 06:46:23 +00:00
proto.rb Changes from Brian Caswell 2005-11-30 19:42:19 +00:00
proto.rb.ts.rb * fixup include path 2006-01-30 18:58:16 +00:00
service.rb updated comments to be more uniformed in class definition 2005-11-02 16:49:45 +00:00
service_manager.rb major doc update 2005-11-15 05:22:13 +00:00
service_manager.rb.ut.rb /usr/bin/ruby vs /usr/bin/env ruby 2005-12-17 06:46:23 +00:00
socket.rb Catch an exception thrown if no default route exists 2006-01-30 21:57:24 +00:00
socket.rb.ut.rb * use a slightly different port than other tests 2006-01-30 22:11:09 +00:00
struct2.rb /usr/bin/ruby vs /usr/bin/env ruby 2005-12-17 06:46:23 +00:00
test.rb * add 2006-03-07 16:41:48 +00:00
text.rb * random states 2006-04-21 03:59:07 +00:00
text.rb.ut.rb * random states 2006-04-21 03:59:07 +00:00
time.rb added gzip detection 2006-01-03 04:07:20 +00:00
transformer.rb major doc update 2005-11-15 05:22:13 +00:00
transformer.rb.ut.rb * rex exception names are used, therefor rex/exceptions is required 2006-01-30 18:50:43 +00:00
ui.rb meterp/msfconsole irb mode 2005-12-06 04:39:14 +00:00