# -*- encoding: utf-8 -*- # stub: librex 0.0.42 ruby lib Gem::Specification.new do |s| s.name = "librex".freeze s.version = "0.0.42".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Metasploit Development Team".freeze, "Jacob Hammack".freeze] s.date = "2011-07-12" s.description = "Rex provides a variety of classes useful for security testing and exploit development. Based on SVN Revision 13159".freeze s.email = ["hdm@metasploit.com".freeze, "jacob.hammack@hammackj.com".freeze] s.extra_rdoc_files = ["README.markdown".freeze] s.files = ["README.markdown".freeze, "Rakefile".freeze, "lib/rex.rb".freeze, "lib/rex.rb.ts.rb".freeze, "lib/rex/LICENSE".freeze, "lib/rex/arch.rb".freeze, "lib/rex/arch/sparc.rb".freeze, "lib/rex/arch/sparc.rb.ut.rb".freeze, "lib/rex/arch/x86.rb".freeze, "lib/rex/arch/x86.rb.ut.rb".freeze, "lib/rex/assembly/nasm.rb".freeze, "lib/rex/assembly/nasm.rb.ut.rb".freeze, "lib/rex/codepage.map".freeze, "lib/rex/compat.rb".freeze, "lib/rex/constants.rb".freeze, "lib/rex/elfparsey.rb".freeze, "lib/rex/elfparsey/elf.rb".freeze, "lib/rex/elfparsey/elfbase.rb".freeze, "lib/rex/elfparsey/exceptions.rb".freeze, "lib/rex/elfscan.rb".freeze, "lib/rex/elfscan/scanner.rb".freeze, "lib/rex/elfscan/search.rb".freeze, "lib/rex/encoder/alpha2.rb".freeze, "lib/rex/encoder/alpha2/alpha_mixed.rb".freeze, "lib/rex/encoder/alpha2/alpha_upper.rb".freeze, "lib/rex/encoder/alpha2/generic.rb".freeze, "lib/rex/encoder/alpha2/unicode_mixed.rb".freeze, "lib/rex/encoder/alpha2/unicode_upper.rb".freeze, "lib/rex/encoder/ndr.rb".freeze, "lib/rex/encoder/ndr.rb.ut.rb".freeze, "lib/rex/encoder/nonalpha.rb".freeze, "lib/rex/encoder/nonupper.rb".freeze, "lib/rex/encoder/xdr.rb".freeze, "lib/rex/encoder/xdr.rb.ut.rb".freeze, "lib/rex/encoder/xor.rb".freeze, "lib/rex/encoder/xor/dword.rb".freeze, "lib/rex/encoder/xor/dword_additive.rb".freeze, "lib/rex/encoders/xor_dword.rb".freeze, "lib/rex/encoders/xor_dword_additive.rb".freeze, "lib/rex/encoders/xor_dword_additive.rb.ut.rb".freeze, "lib/rex/encoding/xor.rb".freeze, "lib/rex/encoding/xor.rb.ts.rb".freeze, "lib/rex/encoding/xor/byte.rb".freeze, "lib/rex/encoding/xor/byte.rb.ut.rb".freeze, "lib/rex/encoding/xor/dword.rb".freeze, "lib/rex/encoding/xor/dword.rb.ut.rb".freeze, "lib/rex/encoding/xor/dword_additive.rb".freeze, "lib/rex/encoding/xor/dword_additive.rb.ut.rb".freeze, "lib/rex/encoding/xor/exceptions.rb".freeze, "lib/rex/encoding/xor/generic.rb".freeze, "lib/rex/encoding/xor/generic.rb.ut.rb".freeze, "lib/rex/encoding/xor/qword.rb".freeze, "lib/rex/encoding/xor/word.rb".freeze, "lib/rex/encoding/xor/word.rb.ut.rb".freeze, "lib/rex/exceptions.rb".freeze, "lib/rex/exceptions.rb.ut.rb".freeze, "lib/rex/exploitation/cmdstager.rb".freeze, "lib/rex/exploitation/cmdstager/base.rb".freeze, "lib/rex/exploitation/cmdstager/debug_asm.rb".freeze, "lib/rex/exploitation/cmdstager/debug_write.rb".freeze, "lib/rex/exploitation/cmdstager/tftp.rb".freeze, "lib/rex/exploitation/cmdstager/vbs.rb".freeze, "lib/rex/exploitation/egghunter.rb".freeze, "lib/rex/exploitation/egghunter.rb.ut.rb".freeze, "lib/rex/exploitation/encryptjs.rb".freeze, "lib/rex/exploitation/heaplib.js.b64".freeze, "lib/rex/exploitation/heaplib.rb".freeze, "lib/rex/exploitation/javascriptosdetect.rb".freeze, "lib/rex/exploitation/jsobfu.rb".freeze, "lib/rex/exploitation/obfuscatejs.rb".freeze, "lib/rex/exploitation/omelet.rb".freeze, "lib/rex/exploitation/omelet.rb.ut.rb".freeze, "lib/rex/exploitation/opcodedb.rb".freeze, "lib/rex/exploitation/opcodedb.rb.ut.rb".freeze, "lib/rex/exploitation/seh.rb".freeze, "lib/rex/exploitation/seh.rb.ut.rb".freeze, "lib/rex/file.rb".freeze, "lib/rex/file.rb.ut.rb".freeze, "lib/rex/image_source.rb".freeze, "lib/rex/image_source/disk.rb".freeze, "lib/rex/image_source/image_source.rb".freeze, "lib/rex/image_source/memory.rb".freeze, "lib/rex/io/bidirectional_pipe.rb".freeze, "lib/rex/io/datagram_abstraction.rb".freeze, "lib/rex/io/ring_buffer.rb".freeze, "lib/rex/io/ring_buffer.rb.ut.rb".freeze, "lib/rex/io/stream.rb".freeze, "lib/rex/io/stream_abstraction.rb".freeze, "lib/rex/io/stream_server.rb".freeze, "lib/rex/job_container.rb".freeze, "lib/rex/logging.rb".freeze, "lib/rex/logging/log_dispatcher.rb".freeze, "lib/rex/logging/log_sink.rb".freeze, "lib/rex/logging/sinks/flatfile.rb".freeze, "lib/rex/logging/sinks/stderr.rb".freeze, "lib/rex/machparsey.rb".freeze, "lib/rex/machparsey/exceptions.rb".freeze, "lib/rex/machparsey/mach.rb".freeze, "lib/rex/machparsey/machbase.rb".freeze, "lib/rex/machscan.rb".freeze, "lib/rex/machscan/scanner.rb".freeze, "lib/rex/mime.rb".freeze, "lib/rex/mime/header.rb".freeze, "lib/rex/mime/message.rb".freeze, "lib/rex/mime/part.rb".freeze, "lib/rex/nop/opty2.rb".freeze, "lib/rex/nop/opty2.rb.ut.rb".freeze, "lib/rex/nop/opty2_tables.rb".freeze, "lib/rex/ole.rb".freeze, "lib/rex/ole/clsid.rb".freeze, "lib/rex/ole/difat.rb".freeze, "lib/rex/ole/directory.rb".freeze, "lib/rex/ole/direntry.rb".freeze, "lib/rex/ole/docs/dependencies.txt".freeze, "lib/rex/ole/docs/references.txt".freeze, "lib/rex/ole/fat.rb".freeze, "lib/rex/ole/header.rb".freeze, "lib/rex/ole/minifat.rb".freeze, "lib/rex/ole/propset.rb".freeze, "lib/rex/ole/samples/create_ole.rb".freeze, "lib/rex/ole/samples/dir.rb".freeze, "lib/rex/ole/samples/dump_stream.rb".freeze, "lib/rex/ole/samples/ole_info.rb".freeze, "lib/rex/ole/storage.rb".freeze, "lib/rex/ole/stream.rb".freeze, "lib/rex/ole/substorage.rb".freeze, "lib/rex/ole/util.rb".freeze, "lib/rex/parser/acunetix_nokogiri.rb".freeze, "lib/rex/parser/apple_backup_manifestdb.rb".freeze, "lib/rex/parser/appscan_nokogiri.rb".freeze, "lib/rex/parser/arguments.rb".freeze, "lib/rex/parser/arguments.rb.ut.rb".freeze, "lib/rex/parser/burp_session_nokogiri.rb".freeze, "lib/rex/parser/foundstone_nokogiri.rb".freeze, "lib/rex/parser/ini.rb".freeze, "lib/rex/parser/ini.rb.ut.rb".freeze, "lib/rex/parser/ip360_aspl_xml.rb".freeze, "lib/rex/parser/ip360_xml.rb".freeze, "lib/rex/parser/mbsa_nokogiri.rb".freeze, "lib/rex/parser/nessus_xml.rb".freeze, "lib/rex/parser/netsparker_xml.rb".freeze, "lib/rex/parser/nexpose_raw_nokogiri.rb".freeze, "lib/rex/parser/nexpose_simple_nokogiri.rb".freeze, "lib/rex/parser/nexpose_xml.rb".freeze, "lib/rex/parser/nmap_nokogiri.rb".freeze, "lib/rex/parser/nmap_xml.rb".freeze, "lib/rex/parser/nokogiri_doc_mixin.rb".freeze, "lib/rex/parser/retina_xml.rb".freeze, "lib/rex/payloads.rb".freeze, "lib/rex/payloads/win32.rb".freeze, "lib/rex/payloads/win32/common.rb".freeze, "lib/rex/payloads/win32/kernel.rb".freeze, "lib/rex/payloads/win32/kernel/common.rb".freeze, "lib/rex/payloads/win32/kernel/migration.rb".freeze, "lib/rex/payloads/win32/kernel/recovery.rb".freeze, "lib/rex/payloads/win32/kernel/stager.rb".freeze, "lib/rex/peparsey.rb".freeze, "lib/rex/peparsey/exceptions.rb".freeze, "lib/rex/peparsey/pe.rb".freeze, "lib/rex/peparsey/pe_memdump.rb".freeze, "lib/rex/peparsey/pebase.rb".freeze, "lib/rex/peparsey/section.rb".freeze, "lib/rex/pescan.rb".freeze, "lib/rex/pescan/analyze.rb".freeze, "lib/rex/pescan/scanner.rb".freeze, "lib/rex/pescan/search.rb".freeze, "lib/rex/platforms.rb".freeze, "lib/rex/platforms/windows.rb".freeze, "lib/rex/poly.rb".freeze, "lib/rex/poly/block.rb".freeze, "lib/rex/poly/register.rb".freeze, "lib/rex/poly/register/x86.rb".freeze, "lib/rex/post.rb".freeze, "lib/rex/post/dir.rb".freeze, "lib/rex/post/file.rb".freeze, "lib/rex/post/file_stat.rb".freeze, "lib/rex/post/gen.pl".freeze, "lib/rex/post/io.rb".freeze, "lib/rex/post/meterpreter.rb".freeze, "lib/rex/post/meterpreter/channel.rb".freeze, "lib/rex/post/meterpreter/channel_container.rb".freeze, "lib/rex/post/meterpreter/channels/pool.rb".freeze, "lib/rex/post/meterpreter/channels/pools/file.rb".freeze, "lib/rex/post/meterpreter/channels/pools/stream_pool.rb".freeze, "lib/rex/post/meterpreter/channels/stream.rb".freeze, "lib/rex/post/meterpreter/client.rb".freeze, "lib/rex/post/meterpreter/client_core.rb".freeze, "lib/rex/post/meterpreter/dependencies.rb".freeze, "lib/rex/post/meterpreter/extension.rb".freeze, "lib/rex/post/meterpreter/extensions/espia/espia.rb".freeze, "lib/rex/post/meterpreter/extensions/espia/tlv.rb".freeze, "lib/rex/post/meterpreter/extensions/incognito/incognito.rb".freeze, "lib/rex/post/meterpreter/extensions/incognito/tlv.rb".freeze, "lib/rex/post/meterpreter/extensions/networkpug/networkpug.rb".freeze, "lib/rex/post/meterpreter/extensions/networkpug/tlv.rb".freeze, "lib/rex/post/meterpreter/extensions/priv/fs.rb".freeze, "lib/rex/post/meterpreter/extensions/priv/passwd.rb".freeze, "lib/rex/post/meterpreter/extensions/priv/priv.rb".freeze, "lib/rex/post/meterpreter/extensions/priv/tlv.rb".freeze, "lib/rex/post/meterpreter/extensions/sniffer/sniffer.rb".freeze, "lib/rex/post/meterpreter/extensions/sniffer/tlv.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/constants.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/fs/dir.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/fs/file.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/fs/file_stat.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/fs/io.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/net/config.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/net/interface.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/net/route.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/net/socket.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/net/socket_subsystem/tcp_client_channel.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/net/socket_subsystem/tcp_server_channel.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/net/socket_subsystem/udp_channel.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/railgun.rb.ts.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/railgun/api_constants.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/railgun/api_constants.rb.ut.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/railgun/buffer_item.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/railgun/buffer_item.rb.ut.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/railgun/def/def_advapi32.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/railgun/def/def_iphlpapi.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/railgun/def/def_kernel32.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/railgun/def/def_netapi32.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/railgun/def/def_ntdll.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/railgun/def/def_shell32.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/railgun/def/def_user32.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/railgun/def/def_ws2_32.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/railgun/dll.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/railgun/dll.rb.ut.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/railgun/dll_function.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/railgun/dll_function.rb.ut.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/railgun/dll_helper.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/railgun/dll_helper.rb.ut.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/railgun/mock_magic.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/railgun/multicall.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/railgun/railgun.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/railgun/railgun.rb.ut.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/railgun/tlv.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/railgun/util.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/railgun/win_const_manager.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/railgun/win_const_manager.rb.ut.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/stdapi.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/sys/config.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/sys/event_log.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/sys/event_log_subsystem/event_record.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/sys/power.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/sys/process.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/sys/process_subsystem/image.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/sys/process_subsystem/io.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/sys/process_subsystem/memory.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/sys/process_subsystem/thread.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/sys/registry.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/sys/registry_subsystem/registry_key.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/sys/registry_subsystem/registry_value.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/sys/registry_subsystem/remote_registry_key.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/sys/thread.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/tlv.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/ui.rb".freeze, "lib/rex/post/meterpreter/extensions/stdapi/webcam/webcam.rb".freeze, "lib/rex/post/meterpreter/inbound_packet_handler.rb".freeze, "lib/rex/post/meterpreter/object_aliases.rb".freeze, "lib/rex/post/meterpreter/packet.rb".freeze, "lib/rex/post/meterpreter/packet_dispatcher.rb".freeze, "lib/rex/post/meterpreter/packet_parser.rb".freeze, "lib/rex/post/meterpreter/packet_response_waiter.rb".freeze, "lib/rex/post/meterpreter/ui/console.rb".freeze, "lib/rex/post/meterpreter/ui/console/command_dispatcher.rb".freeze, "lib/rex/post/meterpreter/ui/console/command_dispatcher/core.rb".freeze, "lib/rex/post/meterpreter/ui/console/command_dispatcher/espia.rb".freeze, "lib/rex/post/meterpreter/ui/console/command_dispatcher/incognito.rb".freeze, "lib/rex/post/meterpreter/ui/console/command_dispatcher/networkpug.rb".freeze, "lib/rex/post/meterpreter/ui/console/command_dispatcher/priv.rb".freeze, "lib/rex/post/meterpreter/ui/console/command_dispatcher/priv/elevate.rb".freeze, "lib/rex/post/meterpreter/ui/console/command_dispatcher/priv/passwd.rb".freeze, "lib/rex/post/meterpreter/ui/console/command_dispatcher/priv/timestomp.rb".freeze, "lib/rex/post/meterpreter/ui/console/command_dispatcher/sniffer.rb".freeze, "lib/rex/post/meterpreter/ui/console/command_dispatcher/stdapi.rb".freeze, "lib/rex/post/meterpreter/ui/console/command_dispatcher/stdapi/fs.rb".freeze, "lib/rex/post/meterpreter/ui/console/command_dispatcher/stdapi/net.rb".freeze, "lib/rex/post/meterpreter/ui/console/command_dispatcher/stdapi/sys.rb".freeze, "lib/rex/post/meterpreter/ui/console/command_dispatcher/stdapi/ui.rb".freeze, "lib/rex/post/meterpreter/ui/console/command_dispatcher/stdapi/webcam.rb".freeze, "lib/rex/post/meterpreter/ui/console/interactive_channel.rb".freeze, "lib/rex/post/permission.rb".freeze, "lib/rex/post/process.rb".freeze, "lib/rex/post/thread.rb".freeze, "lib/rex/post/ui.rb".freeze, "lib/rex/proto.rb".freeze, "lib/rex/proto.rb.ts.rb".freeze, "lib/rex/proto/dcerpc.rb".freeze, "lib/rex/proto/dcerpc.rb.ts.rb".freeze, "lib/rex/proto/dcerpc/client.rb".freeze, "lib/rex/proto/dcerpc/client.rb.ut.rb".freeze, "lib/rex/proto/dcerpc/exceptions.rb".freeze, "lib/rex/proto/dcerpc/handle.rb".freeze, "lib/rex/proto/dcerpc/handle.rb.ut.rb".freeze, "lib/rex/proto/dcerpc/ndr.rb".freeze, "lib/rex/proto/dcerpc/ndr.rb.ut.rb".freeze, "lib/rex/proto/dcerpc/packet.rb".freeze, "lib/rex/proto/dcerpc/packet.rb.ut.rb".freeze, "lib/rex/proto/dcerpc/response.rb".freeze, "lib/rex/proto/dcerpc/response.rb.ut.rb".freeze, "lib/rex/proto/dcerpc/uuid.rb".freeze, "lib/rex/proto/dcerpc/uuid.rb.ut.rb".freeze, "lib/rex/proto/dhcp.rb".freeze, "lib/rex/proto/dhcp/constants.rb".freeze, "lib/rex/proto/dhcp/server.rb".freeze, "lib/rex/proto/drda.rb".freeze, "lib/rex/proto/drda.rb.ts.rb".freeze, "lib/rex/proto/drda/constants.rb".freeze, "lib/rex/proto/drda/constants.rb.ut.rb".freeze, "lib/rex/proto/drda/packet.rb".freeze, "lib/rex/proto/drda/packet.rb.ut.rb".freeze, "lib/rex/proto/drda/utils.rb".freeze, "lib/rex/proto/drda/utils.rb.ut.rb".freeze, "lib/rex/proto/http.rb".freeze, "lib/rex/proto/http.rb.ts.rb".freeze, "lib/rex/proto/http/client.rb".freeze, "lib/rex/proto/http/client.rb.ut.rb".freeze, "lib/rex/proto/http/handler.rb".freeze, "lib/rex/proto/http/handler/erb.rb".freeze, "lib/rex/proto/http/handler/erb.rb.ut.rb".freeze, "lib/rex/proto/http/handler/erb.rb.ut.rb.rhtml".freeze, "lib/rex/proto/http/handler/proc.rb".freeze, "lib/rex/proto/http/handler/proc.rb.ut.rb".freeze, "lib/rex/proto/http/header.rb".freeze, "lib/rex/proto/http/header.rb.ut.rb".freeze, "lib/rex/proto/http/packet.rb".freeze, "lib/rex/proto/http/packet.rb.ut.rb".freeze, "lib/rex/proto/http/request.rb".freeze, "lib/rex/proto/http/request.rb.ut.rb".freeze, "lib/rex/proto/http/response.rb".freeze, "lib/rex/proto/http/response.rb.ut.rb".freeze, "lib/rex/proto/http/server.rb".freeze, "lib/rex/proto/http/server.rb.ut.rb".freeze, "lib/rex/proto/ntlm.rb".freeze, "lib/rex/proto/ntlm.rb.ut.rb".freeze, "lib/rex/proto/ntlm/base.rb".freeze, "lib/rex/proto/ntlm/constants.rb".freeze, "lib/rex/proto/ntlm/crypt.rb".freeze, "lib/rex/proto/ntlm/exceptions.rb".freeze, "lib/rex/proto/ntlm/message.rb".freeze, "lib/rex/proto/ntlm/utils.rb".freeze, "lib/rex/proto/proxy/socks4a.rb".freeze, "lib/rex/proto/rfb.rb".freeze, "lib/rex/proto/rfb.rb.ut.rb".freeze, "lib/rex/proto/rfb/cipher.rb".freeze, "lib/rex/proto/rfb/client.rb".freeze, "lib/rex/proto/rfb/constants.rb".freeze, "lib/rex/proto/smb.rb".freeze, "lib/rex/proto/smb.rb.ts.rb".freeze, "lib/rex/proto/smb/client.rb".freeze, "lib/rex/proto/smb/client.rb.ut.rb".freeze, "lib/rex/proto/smb/constants.rb".freeze, "lib/rex/proto/smb/constants.rb.ut.rb".freeze, "lib/rex/proto/smb/crypt.rb".freeze, "lib/rex/proto/smb/evasions.rb".freeze, "lib/rex/proto/smb/exceptions.rb".freeze, "lib/rex/proto/smb/simpleclient.rb".freeze, "lib/rex/proto/smb/simpleclient.rb.ut.rb".freeze, "lib/rex/proto/smb/utils.rb".freeze, "lib/rex/proto/smb/utils.rb.ut.rb".freeze, "lib/rex/proto/sunrpc.rb".freeze, "lib/rex/proto/sunrpc/client.rb".freeze, "lib/rex/proto/tftp.rb".freeze, "lib/rex/proto/tftp/constants.rb".freeze, "lib/rex/proto/tftp/server.rb".freeze, "lib/rex/proto/tftp/server.rb.ut.rb".freeze, "lib/rex/ropbuilder.rb".freeze, "lib/rex/ropbuilder/rop.rb".freeze, "lib/rex/script.rb".freeze, "lib/rex/script/base.rb".freeze, "lib/rex/script/meterpreter.rb".freeze, "lib/rex/script/shell.rb".freeze, "lib/rex/service.rb".freeze, "lib/rex/service_manager.rb".freeze, "lib/rex/service_manager.rb.ut.rb".freeze, "lib/rex/services/local_relay.rb".freeze, "lib/rex/socket.rb".freeze, "lib/rex/socket.rb.ut.rb".freeze, "lib/rex/socket/comm.rb".freeze, "lib/rex/socket/comm/local.rb".freeze, "lib/rex/socket/comm/local.rb.ut.rb".freeze, "lib/rex/socket/ip.rb".freeze, "lib/rex/socket/parameters.rb".freeze, "lib/rex/socket/parameters.rb.ut.rb".freeze, "lib/rex/socket/range_walker.rb".freeze, "lib/rex/socket/range_walker.rb.ut.rb".freeze, "lib/rex/socket/ssl_tcp.rb".freeze, "lib/rex/socket/ssl_tcp.rb.ut.rb".freeze, "lib/rex/socket/ssl_tcp_server.rb".freeze, "lib/rex/socket/ssl_tcp_server.rb.ut.rb".freeze, "lib/rex/socket/subnet_walker.rb".freeze, "lib/rex/socket/subnet_walker.rb.ut.rb".freeze, "lib/rex/socket/switch_board.rb".freeze, "lib/rex/socket/switch_board.rb.ut.rb".freeze, "lib/rex/socket/tcp.rb".freeze, "lib/rex/socket/tcp.rb.ut.rb".freeze, "lib/rex/socket/tcp_server.rb".freeze, "lib/rex/socket/tcp_server.rb.ut.rb".freeze, "lib/rex/socket/udp.rb".freeze, "lib/rex/socket/udp.rb.ut.rb".freeze, "lib/rex/struct2.rb".freeze, "lib/rex/struct2/c_struct.rb".freeze, "lib/rex/struct2/c_struct_template.rb".freeze, "lib/rex/struct2/constant.rb".freeze, "lib/rex/struct2/element.rb".freeze, "lib/rex/struct2/generic.rb".freeze, "lib/rex/struct2/restraint.rb".freeze, "lib/rex/struct2/s_string.rb".freeze, "lib/rex/struct2/s_struct.rb".freeze, "lib/rex/sync.rb".freeze, "lib/rex/sync/event.rb".freeze, "lib/rex/sync/read_write_lock.rb".freeze, "lib/rex/sync/ref.rb".freeze, "lib/rex/sync/thread_safe.rb".freeze, "lib/rex/test.rb".freeze, "lib/rex/text.rb".freeze, "lib/rex/text.rb.ut.rb".freeze, "lib/rex/thread_factory.rb".freeze, "lib/rex/time.rb".freeze, "lib/rex/transformer.rb".freeze, "lib/rex/transformer.rb.ut.rb".freeze, "lib/rex/ui.rb".freeze, "lib/rex/ui/interactive.rb".freeze, "lib/rex/ui/output.rb".freeze, "lib/rex/ui/output/none.rb".freeze, "lib/rex/ui/progress_tracker.rb".freeze, "lib/rex/ui/subscriber.rb".freeze, "lib/rex/ui/text/color.rb".freeze, "lib/rex/ui/text/color.rb.ut.rb".freeze, "lib/rex/ui/text/dispatcher_shell.rb".freeze, "lib/rex/ui/text/input.rb".freeze, "lib/rex/ui/text/input/buffer.rb".freeze, "lib/rex/ui/text/input/readline.rb".freeze, "lib/rex/ui/text/input/socket.rb".freeze, "lib/rex/ui/text/input/stdio.rb".freeze, "lib/rex/ui/text/irb_shell.rb".freeze, "lib/rex/ui/text/output.rb".freeze, "lib/rex/ui/text/output/buffer.rb".freeze, "lib/rex/ui/text/output/file.rb".freeze, "lib/rex/ui/text/output/socket.rb".freeze, "lib/rex/ui/text/output/stdio.rb".freeze, "lib/rex/ui/text/output/tee.rb".freeze, "lib/rex/ui/text/progress_tracker.rb".freeze, "lib/rex/ui/text/progress_tracker.rb.ut.rb".freeze, "lib/rex/ui/text/shell.rb".freeze, "lib/rex/ui/text/table.rb".freeze, "lib/rex/ui/text/table.rb.ut.rb".freeze, "lib/rex/zip.rb".freeze, "lib/rex/zip/archive.rb".freeze, "lib/rex/zip/blocks.rb".freeze, "lib/rex/zip/entry.rb".freeze, "lib/rex/zip/jar.rb".freeze, "lib/rex/zip/samples/comment.rb".freeze, "lib/rex/zip/samples/mkwar.rb".freeze, "lib/rex/zip/samples/mkzip.rb".freeze, "lib/rex/zip/samples/recursive.rb".freeze] s.homepage = "http://www.metasploit.com/".freeze s.licenses = ["BSD".freeze] s.required_ruby_version = Gem::Requirement.new(">= 1.8.7".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Ruby Exploitation Library".freeze end