Manifest.txt in ronin-exploits-0.2.1 vs Manifest.txt in ronin-exploits-0.3.0

- old
+ new

@@ -1,41 +1,70 @@ History.txt COPYING.txt Manifest.txt README.txt Rakefile -TODO.txt bin/ronin-payload +bin/ronin-exploit bin/ronin-payloads bin/ronin-exploits +bin/ronin-gen-exploit +bin/ronin-gen-local-exploit +bin/ronin-gen-remote-exploit +bin/ronin-gen-remote-tcp-exploit +bin/ronin-gen-remote-udp-exploit +bin/ronin-gen-http-exploit +bin/ronin-gen-ftp-exploit +bin/ronin-gen-web-exploit +bin/ronin-gen-payload +bin/ronin-gen-binary-payload +bin/ronin-gen-shellcode +bin/ronin-gen-nops lib/ronin/model/has_default_port.rb lib/ronin/model/targets_arch.rb lib/ronin/model/targets_os.rb +lib/ronin/model/targets_product.rb lib/ronin/vuln/behavior.rb +lib/ronin/controls.rb +lib/ronin/controls/exceptions.rb +lib/ronin/controls/exceptions/not_implemented.rb +lib/ronin/controls/exceptions/program_not_found.rb +lib/ronin/controls/behaviors.rb +lib/ronin/controls/file_system.rb +lib/ronin/controls/helpers.rb +lib/ronin/controls/helpers/memory_read.rb +lib/ronin/controls/helpers/memory_write.rb +lib/ronin/controls/helpers/file_read.rb +lib/ronin/controls/helpers/file_write.rb +lib/ronin/controls/helpers/file_remove.rb +lib/ronin/controls/helpers/file_ownership.rb +lib/ronin/controls/helpers/file_mtime.rb +lib/ronin/controls/helpers/file_ctime.rb +lib/ronin/controls/helpers/dir_listing.rb +lib/ronin/controls/helpers/dir_create.rb +lib/ronin/controls/helpers/dir_remove.rb +lib/ronin/controls/helpers/command_exec.rb lib/ronin/exploits.rb lib/ronin/exploits/exceptions.rb +lib/ronin/exploits/exceptions/exception.rb lib/ronin/exploits/exceptions/unknown_helper.rb lib/ronin/exploits/exceptions/target_unspecified.rb lib/ronin/exploits/exceptions/target_data_missing.rb lib/ronin/exploits/exceptions/exploit_not_built.rb lib/ronin/exploits/exceptions/restricted_char.rb lib/ronin/exploits/exceptions/payload_size.rb -lib/ronin/exploits/arch.rb -lib/ronin/exploits/os.rb -lib/ronin/exploits/license.rb -lib/ronin/exploits/product.rb lib/ronin/exploits/verifiers.rb lib/ronin/exploits/helpers.rb lib/ronin/exploits/helpers/file_based.rb lib/ronin/exploits/helpers/binary.rb lib/ronin/exploits/helpers/padding.rb lib/ronin/exploits/helpers/buffer_overflow.rb lib/ronin/exploits/helpers/format_string.rb lib/ronin/exploits/targets.rb lib/ronin/exploits/targets/buffer_overflow.rb lib/ronin/exploits/targets/format_string.rb -lib/ronin/exploits/allow.rb +lib/ronin/exploits/control.rb lib/ronin/exploits/target.rb lib/ronin/exploits/exploit.rb lib/ronin/exploits/exploit_author.rb lib/ronin/exploits/remote.rb lib/ronin/exploits/local.rb @@ -45,51 +74,98 @@ lib/ronin/exploits/http.rb lib/ronin/exploits/web.rb lib/ronin/exploits/version.rb lib/ronin/payloads.rb lib/ronin/payloads/exceptions.rb +lib/ronin/payloads/exceptions/exception.rb lib/ronin/payloads/exceptions/unknown_helper.rb -lib/ronin/payloads/license.rb -lib/ronin/payloads/arch.rb -lib/ronin/payloads/os.rb -lib/ronin/payloads/encoder.rb -lib/ronin/payloads/encoders.rb -lib/ronin/payloads/encoders/xor.rb +lib/ronin/payloads/exceptions/not_implemented.rb lib/ronin/payloads/helpers.rb -lib/ronin/payloads/helpers/exceptions.rb -lib/ronin/payloads/helpers/exceptions/not_implemented.rb -lib/ronin/payloads/helpers/exceptions/program_not_found.rb -lib/ronin/payloads/helpers/file_system.rb -lib/ronin/payloads/helpers/shell.rb +lib/ronin/payloads/helpers/chained.rb lib/ronin/payloads/helpers/rpc.rb +lib/ronin/payloads/encoders.rb +lib/ronin/payloads/encoders/encoder.rb +lib/ronin/payloads/encoders/xor.rb +lib/ronin/payloads/has_payload.rb lib/ronin/payloads/control.rb lib/ronin/payloads/payload_author.rb lib/ronin/payloads/payload.rb lib/ronin/payloads/binary_payload.rb lib/ronin/payloads/asm_payload.rb lib/ronin/payloads/nops.rb lib/ronin/payloads/shellcode.rb lib/ronin/payloads/web_payload.rb +lib/ronin/generators/exploits.rb +lib/ronin/generators/exploits/exploit.rb +lib/ronin/generators/exploits/local.rb +lib/ronin/generators/exploits/remote.rb +lib/ronin/generators/exploits/remote_tcp.rb +lib/ronin/generators/exploits/remote_udp.rb +lib/ronin/generators/exploits/http.rb +lib/ronin/generators/exploits/ftp.rb +lib/ronin/generators/exploits/web.rb +lib/ronin/generators/exploits/static.rb +lib/ronin/generators/payloads.rb +lib/ronin/generators/payloads/payload.rb +lib/ronin/generators/payloads/binary_payload.rb +lib/ronin/generators/payloads/shellcode.rb +lib/ronin/generators/payloads/nops.rb +lib/ronin/generators/payloads/static.rb lib/ronin/ui/command_line/commands/payload.rb +lib/ronin/ui/command_line/commands/exploit.rb lib/ronin/ui/command_line/commands/payloads.rb lib/ronin/ui/command_line/commands/exploits.rb +lib/ronin/ui/command_line/commands/gen_exploit.rb +lib/ronin/ui/command_line/commands/gen_local_exploit.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 +lib/ronin/ui/command_line/commands/gen_http_exploit.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_payload.rb +lib/ronin/ui/command_line/commands/gen_binary_payload.rb +lib/ronin/ui/command_line/commands/gen_shellcode.rb +lib/ronin/ui/command_line/commands/gen_nops.rb tasks/spec.rb +tasks/yard.rb +static/ronin/generators/exploits/_header.erb +static/ronin/generators/exploits/_helpers.erb +static/ronin/generators/exploits/_cache.erb +static/ronin/generators/exploits/exploit.erb +static/ronin/generators/exploits/local.erb +static/ronin/generators/exploits/remote.erb +static/ronin/generators/exploits/remote_tcp.erb +static/ronin/generators/exploits/remote_udp.erb +static/ronin/generators/exploits/http.erb +static/ronin/generators/exploits/ftp.erb +static/ronin/generators/exploits/web.erb +static/ronin/generators/payloads/_header.erb +static/ronin/generators/payloads/_helpers.erb +static/ronin/generators/payloads/_cache.erb +static/ronin/generators/payloads/payload.erb +static/ronin/generators/payloads/binary_payload.erb +static/ronin/generators/payloads/shellcode.erb +static/ronin/generators/payloads/nops.erb spec/spec_helper.rb spec/helpers/database.rb spec/helpers/objects.rb -spec/objects/exploits/test.rb +spec/objects/exploits/simple.rb spec/objects/exploits/example.rb -spec/objects/payloads/test.rb +spec/objects/payloads/simple.rb spec/exploits_spec.rb spec/model/models/default_port_model.rb spec/model/models/non_default_port_model.rb spec/model/models/targets_arch_model.rb spec/model/models/targets_os_model.rb +spec/model/models/targets_product_model.rb spec/model/has_default_port_spec.rb spec/model/targets_arch_spec.rb spec/model/targets_os_spec.rb +spec/model/targets_product_spec.rb spec/vuln/behavior_spec.rb +spec/controls/behaviors_examples.rb spec/exploits/targets/buffer_overflow_spec.rb spec/exploits/target_spec.rb spec/exploits/exploit_spec.rb spec/exploits/remote_tcp_spec.rb spec/exploits/remote_udp_spec.rb @@ -99,8 +175,22 @@ spec/exploits/file_based_exploit_spec.rb spec/exploits/binary_exploit_spec.rb spec/exploits/padding_exploit_spec.rb spec/exploits/buffer_overflow_exploit_spec.rb spec/exploits/format_string_exploit_spec.rb -spec/payloads/encoder_spec.rb +spec/payloads/encoders/encoder_spec.rb spec/payloads/encoders/xor_spec.rb spec/payloads/payload_spec.rb +spec/generators/exploits/exploit_examples.rb +spec/generators/exploits/exploit_spec.rb +spec/generators/exploits/local_spec.rb +spec/generators/exploits/remote_spec.rb +spec/generators/exploits/remote_tcp_spec.rb +spec/generators/exploits/remote_udp_spec.rb +spec/generators/exploits/http_spec.rb +spec/generators/exploits/ftp_spec.rb +spec/generators/exploits/web_spec.rb +spec/generators/payloads/payload_examples.rb +spec/generators/payloads/payload_spec.rb +spec/generators/payloads/binary_payload_spec.rb +spec/generators/payloads/shellcode_spec.rb +spec/generators/payloads/nops_spec.rb