Module: Ronin

Defined in:
lib/ronin/exploits/version.rb,
lib/ronin/exploits.rb,
lib/ronin/payloads.rb,
lib/ronin/exploits/ftp.rb,
lib/ronin/exploits/web.rb,
lib/ronin/exploits/http.rb,
lib/ronin/payloads/nops.rb,
lib/ronin/vuln/behavior.rb,
lib/ronin/exploits/local.rb,
lib/ronin/exploits/remote.rb,
lib/ronin/exploits/target.rb,
lib/ronin/exploits/control.rb,
lib/ronin/exploits/exploit.rb,
lib/ronin/model/targets_os.rb,
lib/ronin/payloads/control.rb,
lib/ronin/payloads/payload.rb,
lib/ronin/payloads/encoders.rb,
lib/ronin/controls/behaviors.rb,
lib/ronin/exploits/verifiers.rb,
lib/ronin/model/targets_arch.rb,
lib/ronin/payloads/shellcode.rb,
lib/ronin/exploits/remote_tcp.rb,
lib/ronin/exploits/remote_udp.rb,
lib/ronin/controls/file_system.rb,
lib/ronin/payloads/asm_payload.rb,
lib/ronin/payloads/has_payload.rb,
lib/ronin/payloads/helpers/rpc.rb,
lib/ronin/payloads/web_payload.rb,
lib/ronin/model/targets_product.rb,
lib/ronin/payloads/encoders/xor.rb,
lib/ronin/model/has_default_port.rb,
lib/ronin/exploits/exploit_author.rb,
lib/ronin/exploits/helpers/binary.rb,
lib/ronin/generators/exploits/ftp.rb,
lib/ronin/generators/exploits/web.rb,
lib/ronin/payloads/binary_payload.rb,
lib/ronin/payloads/payload_author.rb,
lib/ronin/exploits/helpers/padding.rb,
lib/ronin/generators/exploits/http.rb,
lib/ronin/generators/payloads/nops.rb,
lib/ronin/payloads/helpers/chained.rb,
lib/ronin/generators/exploits/local.rb,
lib/ronin/payloads/encoders/encoder.rb,
lib/ronin/controls/helpers/file_read.rb,
lib/ronin/generators/exploits/remote.rb,
lib/ronin/generators/exploits/static.rb,
lib/ronin/generators/payloads/static.rb,
lib/ronin/controls/helpers/dir_create.rb,
lib/ronin/controls/helpers/dir_remove.rb,
lib/ronin/controls/helpers/file_ctime.rb,
lib/ronin/controls/helpers/file_mtime.rb,
lib/ronin/controls/helpers/file_write.rb,
lib/ronin/exploits/helpers/file_based.rb,
lib/ronin/generators/exploits/exploit.rb,
lib/ronin/generators/payloads/payload.rb,
lib/ronin/controls/helpers/dir_listing.rb,
lib/ronin/controls/helpers/file_remove.rb,
lib/ronin/controls/helpers/memory_read.rb,
lib/ronin/controls/helpers/command_exec.rb,
lib/ronin/controls/helpers/memory_write.rb,
lib/ronin/exploits/exceptions/exception.rb,
lib/ronin/generators/payloads/shellcode.rb,
lib/ronin/payloads/exceptions/exception.rb,
lib/ronin/exploits/helpers/format_string.rb,
lib/ronin/exploits/targets/format_string.rb,
lib/ronin/generators/exploits/remote_tcp.rb,
lib/ronin/generators/exploits/remote_udp.rb,
lib/ronin/controls/helpers/file_ownership.rb,
lib/ronin/exploits/exceptions/payload_size.rb,
lib/ronin/exploits/helpers/buffer_overflow.rb,
lib/ronin/exploits/targets/buffer_overflow.rb,
lib/ronin/ui/command_line/commands/exploit.rb,
lib/ronin/ui/command_line/commands/payload.rb,
lib/ronin/ui/command_line/commands/exploits.rb,
lib/ronin/ui/command_line/commands/gen_nops.rb,
lib/ronin/ui/command_line/commands/payloads.rb,
lib/ronin/exploits/exceptions/unknown_helper.rb,
lib/ronin/generators/payloads/binary_payload.rb,
lib/ronin/payloads/exceptions/unknown_helper.rb,
lib/ronin/controls/exceptions/not_implemented.rb,
lib/ronin/exploits/exceptions/restricted_char.rb,
lib/ronin/payloads/exceptions/not_implemented.rb,
lib/ronin/ui/command_line/commands/gen_exploit.rb,
lib/ronin/ui/command_line/commands/gen_payload.rb,
lib/ronin/controls/exceptions/program_not_found.rb,
lib/ronin/exploits/exceptions/exploit_not_built.rb,
lib/ronin/exploits/exceptions/target_unspecified.rb,
lib/ronin/ui/command_line/commands/gen_shellcode.rb,
lib/ronin/exploits/exceptions/target_data_missing.rb,
lib/ronin/ui/command_line/commands/gen_ftp_exploit.rb,
lib/ronin/ui/command_line/commands/gen_web_exploit.rb,
lib/ronin/ui/command_line/commands/gen_http_exploit.rb,
lib/ronin/ui/command_line/commands/gen_local_exploit.rb,
lib/ronin/ui/command_line/commands/gen_binary_payload.rb,
lib/ronin/ui/command_line/commands/gen_remote_exploit.rb,
lib/ronin/ui/command_line/commands/gen_remote_tcp_exploit.rb,
lib/ronin/ui/command_line/commands/gen_remote_udp_exploit.rb

Overview

Ronin Exploits - A Ruby library for Ronin that provides exploitation and payload crafting functionality.

Copyright © 2007-2009 Hal Brodigan (postmodern.mod3 at gmail.com)

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

Defined Under Namespace

Modules: Controls, Exploits, Generators, Model, Payloads, UI, Vuln