1
mirror of https://github.com/rapid7/metasploit-framework synced 2024-11-12 11:52:01 +01:00
metasploit-framework/lib/rex
HD Moore 2902a47d6d Remove busted unicode from the javascript os detect, this caused errors on 1.9.1
git-svn-id: file:///home/svn/framework3/trunk@6894 4d416f70-5f16-0410-b530-b9f4589650da
2009-07-25 03:46:08 +00:00
..
arch a few simple changes (e.g., pack('V') -> pack_dword() where applicable) 2009-07-13 22:26:27 +00:00
assembly Code cleanups 2008-10-19 21:03:39 +00:00
elfparsey Fixes up msfpescan/msfelfscan to work with both 1.8.6 and 1.9.1 2009-06-03 01:39:54 +00:00
elfscan Fix 1.9.1 compat for msfelfscan 2009-06-14 20:18:38 +00:00
encoder Replace += with << for Strings in a bunch of places. 2009-03-08 07:55:47 +00:00
encoders Code cleanups 2008-10-19 21:03:39 +00:00
encoding Fix up the encoding xor to work with both old and new ruby 2009-06-03 02:30:12 +00:00
exploitation Remove busted unicode from the javascript os detect, this caused errors on 1.9.1 2009-07-25 03:46:08 +00:00
image_source Pulled out image_source 2008-02-09 04:35:21 +00:00
io Apply patch to fix SSL server support 2009-03-25 16:41:10 +00:00
logging Code cleanups 2008-10-19 21:03:39 +00:00
machparsey Code cleanups 2008-10-19 21:03:39 +00:00
machscan Another 1.9.1 compat change, this time for msfmachscan 2009-06-03 01:43:48 +00:00
mime Code cleanups 2008-10-19 21:03:39 +00:00
nop Improvements to opty2 from vlad902: 2008-10-30 07:30:52 +00:00
parser Replace += with << for Strings in a bunch of places. 2009-03-08 07:55:47 +00:00
payloads Code cleanups 2008-10-19 21:03:39 +00:00
peparsey Performance and debugging improvements from Yoann Guillot 2009-06-25 17:59:51 +00:00
pescan Add support for section dumping 2009-06-20 17:53:53 +00:00
platforms Code cleanups 2008-10-19 21:03:39 +00:00
poly Minor fixes for ruby 1.9.1 compatibility, still quite a bit more to go 2009-06-02 23:36:58 +00:00
post Add the OpenSSL require to meterpreter 2009-07-22 18:37:51 +00:00
proto Switches meterpreter to SSL by default, using the PolarSSL library. To build this, just place polarssl.lib into an workspace/common/Release/ 2009-06-26 23:18:53 +00:00
services Remove "#{xxx.to_s}" redundancies ('s/\(#{[^}]*\)\.to_s}/\1}/g') 2008-12-19 07:11:08 +00:00
socket Enable broadcast support for all datagram sockets, remove the broadcast parameter entirely. 2009-07-13 15:24:46 +00:00
struct2 Minor fixes for ruby 1.9.1 compatibility, still quite a bit more to go 2009-06-02 23:36:58 +00:00
sync Performance and debugging improvements from Yoann Guillot 2009-06-25 17:59:51 +00:00
ui Minor fixes for ruby 1.9.1 compatibility, still quite a bit more to go 2009-06-02 23:36:58 +00:00
arch.rb Code cleanups 2008-10-19 21:03:39 +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
compat.rb Enforce maximum thread count on windows platforms 2009-06-19 21:46:40 +00:00
constants.rb merge browser_autopwn back into trunk. This changes the database schema slightly, so make sure to db_destroy and db_create before using the database features. 2009-07-22 20:14:35 +00:00
elfparsey.rb Updated ELF stuff 2008-02-13 02:43:56 +00:00
elfscan.rb Added more options 2008-02-06 17:31:57 +00:00
exceptions.rb return host info if available in HostCommunicationError's addr_to_s 2009-02-06 14:15:54 +00:00
exceptions.rb.ut.rb Code cleanups 2008-10-19 21:03:39 +00:00
file.rb Make sure Rex::Compat is loaded (triggers on msfpescan -D) 2009-03-17 21:48:17 +00:00
file.rb.ut.rb Code cleanups 2008-10-19 21:03:39 +00:00
image_source.rb Updated ELF stuff 2008-02-13 02:43:56 +00:00
job_container.rb typos 2008-12-29 07:47:37 +00:00
LICENSE Updated to reflect the new license of Rex 2006-09-01 15:50:10 +00:00
logging.rb Code cleanups 2008-10-19 21:03:39 +00:00
machparsey.rb Code cleanups 2008-10-19 21:03:39 +00:00
machscan.rb Code cleanups 2008-10-19 21:03:39 +00:00
mime.rb Code cleanups 2008-10-19 21:03:39 +00:00
payloads.rb Code cleanups 2008-10-19 21:03:39 +00:00
peparsey.rb Updated ELF stuff 2008-02-13 02:43:56 +00:00
pescan.rb Updated ELF stuff 2008-02-13 02:43:56 +00:00
platforms.rb Code cleanups 2008-10-19 21:03:39 +00:00
poly.rb Code cleanups 2008-10-19 21:03:39 +00:00
post.rb Code cleanups 2008-10-19 21:03:39 +00:00
proto.rb Code cleanups 2008-10-19 21:03:39 +00:00
proto.rb.ts.rb Code cleanups 2008-10-19 21:03:39 +00:00
script.rb Code cleanups 2008-10-19 21:03:39 +00:00
service_manager.rb Remove "#{xxx.to_s}" redundancies ('s/\(#{[^}]*\)\.to_s}/\1}/g') 2008-12-19 07:11:08 +00:00
service_manager.rb.ut.rb Code cleanups 2008-10-19 21:03:39 +00:00
service.rb Remove "#{xxx.to_s}" redundancies ('s/\(#{[^}]*\)\.to_s}/\1}/g') 2008-12-19 07:11:08 +00:00
socket.rb Revert last commit temporarily 2009-03-07 23:00:17 +00:00
socket.rb.ut.rb Code cleanups 2008-10-19 21:03:39 +00:00
struct2.rb Code cleanups 2008-10-19 21:03:39 +00:00
sync.rb Code cleanups 2008-10-19 21:03:39 +00:00
test.rb Code cleanups 2008-10-19 21:03:39 +00:00
text.rb Reduce the size of the generated executables (works better with sqlmap and other tools that need small exes). Payloads are now capped at 2048 and the amount of random data appended to the exe has been reduced. 2009-07-20 13:55:29 +00:00
text.rb.ut.rb fix unit tests to reflect new output 2009-03-09 05:19:26 +00:00
time.rb strip Rex::ExtTime.sec_to_s return val to remove ever-present trailing space 2009-07-13 23:32:35 +00:00
transformer.rb Code cleanups 2008-10-19 21:03:39 +00:00
transformer.rb.ut.rb Code cleanups 2008-10-19 21:03:39 +00:00
ui.rb Code cleanups 2008-10-19 21:03:39 +00:00