# -*- encoding: utf-8 -*- # stub: ronin-payloads 0.1.2 ruby lib Gem::Specification.new do |s| s.name = "ronin-payloads".freeze s.version = "0.1.2".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "bug_tracker_uri" => "https://github.com/ronin-rb/ronin-payloads/issues", "changelog_uri" => "https://github.com/ronin-rb/ronin-payloads/blob/main/ChangeLog.md", "documentation_uri" => "https://ronin-rb.dev/docs/ronin-payloads", "rubygems_mfa_required" => "true", "source_code_uri" => "https://github.com/ronin-rb/ronin-payloads" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Postmodern".freeze] s.date = "2023-06-09" s.description = "ronin-payloads is a Ruby micro-framework for writing and running exploit payloads. ronin-payloads allows one to write payloads as plain old Ruby classes. ronin-payloads can be distributed as Ruby files or in git repositories that can be installed with ronin-repos.".freeze s.email = "postmodern.mod3@gmail.com".freeze s.executables = ["ronin-payloads".freeze] s.extra_rdoc_files = ["COPYING.txt".freeze, "ChangeLog.md".freeze, "README.md".freeze] s.files = [".document".freeze, ".github/workflows/ruby.yml".freeze, ".gitignore".freeze, ".rspec".freeze, ".rubocop.yml".freeze, ".ruby-version".freeze, ".yardopts".freeze, "COPYING.txt".freeze, "ChangeLog.md".freeze, "Gemfile".freeze, "README.md".freeze, "Rakefile".freeze, "bin/ronin-payloads".freeze, "data/templates/payload.rb.erb".freeze, "examples/bin_sh.rb".freeze, "gemspec.yml".freeze, "lib/ronin/payloads.rb".freeze, "lib/ronin/payloads/asm_payload.rb".freeze, "lib/ronin/payloads/binary_payload.rb".freeze, "lib/ronin/payloads/builtin/cmd/awk/reverse_shell.rb".freeze, "lib/ronin/payloads/builtin/cmd/bash/reverse_shell.rb".freeze, "lib/ronin/payloads/builtin/cmd/lua/reverse_shell.rb".freeze, "lib/ronin/payloads/builtin/cmd/node/reverse_shell.rb".freeze, "lib/ronin/payloads/builtin/cmd/openssl/reverse_shell.rb".freeze, "lib/ronin/payloads/builtin/cmd/perl/reverse_shell.rb".freeze, "lib/ronin/payloads/builtin/cmd/php/reverse_shell.rb".freeze, "lib/ronin/payloads/builtin/cmd/powershell/reverse_shell.rb".freeze, "lib/ronin/payloads/builtin/cmd/python/reverse_shell.rb".freeze, "lib/ronin/payloads/builtin/cmd/ruby/reverse_shell.rb".freeze, "lib/ronin/payloads/builtin/java/reverse_shell.rb".freeze, "lib/ronin/payloads/builtin/java/reverse_shell/Payload.java.erb".freeze, "lib/ronin/payloads/builtin/php/cmd_exec.rb".freeze, "lib/ronin/payloads/builtin/shellcode/freebsd/x86/bind_shell.rb".freeze, "lib/ronin/payloads/builtin/shellcode/freebsd/x86/exec_shell.rb".freeze, "lib/ronin/payloads/builtin/shellcode/freebsd/x86/reverse_shell.rb".freeze, "lib/ronin/payloads/builtin/shellcode/freebsd/x86_64/exec_shell.rb".freeze, "lib/ronin/payloads/builtin/shellcode/linux/arm/bind_shell.rb".freeze, "lib/ronin/payloads/builtin/shellcode/linux/arm/exec_shell.rb".freeze, "lib/ronin/payloads/builtin/shellcode/linux/arm/reverse_shell.rb".freeze, "lib/ronin/payloads/builtin/shellcode/linux/mips/bind_shell.rb".freeze, "lib/ronin/payloads/builtin/shellcode/linux/mips/exec_shell.rb".freeze, "lib/ronin/payloads/builtin/shellcode/linux/mips/reverse_shell.rb".freeze, "lib/ronin/payloads/builtin/shellcode/linux/ppc/exec_shell.rb".freeze, "lib/ronin/payloads/builtin/shellcode/linux/ppc/reverse_shell.rb".freeze, "lib/ronin/payloads/builtin/shellcode/linux/x86/bind_shell.rb".freeze, "lib/ronin/payloads/builtin/shellcode/linux/x86/exec_shell.rb".freeze, "lib/ronin/payloads/builtin/shellcode/linux/x86/reverse_shell.rb".freeze, "lib/ronin/payloads/builtin/shellcode/linux/x86_64/bind_shell.rb".freeze, "lib/ronin/payloads/builtin/shellcode/linux/x86_64/exec_shell.rb".freeze, "lib/ronin/payloads/builtin/shellcode/linux/x86_64/reverse_shell.rb".freeze, "lib/ronin/payloads/builtin/shellcode/macos/x86_64/exec_shell.rb".freeze, "lib/ronin/payloads/builtin/shellcode/macos/x86_64/reverse_shell.rb".freeze, "lib/ronin/payloads/builtin/shellcode/netbsd/x86/exec_shell.rb".freeze, "lib/ronin/payloads/builtin/shellcode/netbsd/x86/reverse_shell.rb".freeze, "lib/ronin/payloads/builtin/shellcode/openbsd/x86/bind_shell.rb".freeze, "lib/ronin/payloads/builtin/shellcode/openbsd/x86/exec_shell.rb".freeze, "lib/ronin/payloads/builtin/shellcode/windows/x86_64/cmd.rb".freeze, "lib/ronin/payloads/builtin/test/open_redirect.rb".freeze, "lib/ronin/payloads/builtin/test/xss.rb".freeze, "lib/ronin/payloads/c_payload.rb".freeze, "lib/ronin/payloads/cli.rb".freeze, "lib/ronin/payloads/cli/command.rb".freeze, "lib/ronin/payloads/cli/commands/build.rb".freeze, "lib/ronin/payloads/cli/commands/encode.rb".freeze, "lib/ronin/payloads/cli/commands/encoder.rb".freeze, "lib/ronin/payloads/cli/commands/encoders.rb".freeze, "lib/ronin/payloads/cli/commands/irb.rb".freeze, "lib/ronin/payloads/cli/commands/launch.rb".freeze, "lib/ronin/payloads/cli/commands/list.rb".freeze, "lib/ronin/payloads/cli/commands/new.rb".freeze, "lib/ronin/payloads/cli/commands/show.rb".freeze, "lib/ronin/payloads/cli/encoder_methods.rb".freeze, "lib/ronin/payloads/cli/format_option.rb".freeze, "lib/ronin/payloads/cli/generator/payload_types.rb".freeze, "lib/ronin/payloads/cli/payload_command.rb".freeze, "lib/ronin/payloads/cli/payload_methods.rb".freeze, "lib/ronin/payloads/cli/printing.rb".freeze, "lib/ronin/payloads/cli/ruby_shell.rb".freeze, "lib/ronin/payloads/coldfusion_payload.rb".freeze, "lib/ronin/payloads/command_payload.rb".freeze, "lib/ronin/payloads/encoders.rb".freeze, "lib/ronin/payloads/encoders/builtin/html/encode.rb".freeze, "lib/ronin/payloads/encoders/builtin/js/encode.rb".freeze, "lib/ronin/payloads/encoders/builtin/powershell/encode.rb".freeze, "lib/ronin/payloads/encoders/builtin/shell/encode.rb".freeze, "lib/ronin/payloads/encoders/builtin/sql/encode.rb".freeze, "lib/ronin/payloads/encoders/builtin/xml/encode.rb".freeze, "lib/ronin/payloads/encoders/encoder.rb".freeze, "lib/ronin/payloads/encoders/exceptions.rb".freeze, "lib/ronin/payloads/encoders/html_encoder.rb".freeze, "lib/ronin/payloads/encoders/javascript_encoder.rb".freeze, "lib/ronin/payloads/encoders/pipeline.rb".freeze, "lib/ronin/payloads/encoders/powershell_encoder.rb".freeze, "lib/ronin/payloads/encoders/registry.rb".freeze, "lib/ronin/payloads/encoders/shell_encoder.rb".freeze, "lib/ronin/payloads/encoders/sql_encoder.rb".freeze, "lib/ronin/payloads/encoders/xml_encoder.rb".freeze, "lib/ronin/payloads/exceptions.rb".freeze, "lib/ronin/payloads/go_payload.rb".freeze, "lib/ronin/payloads/html_payload.rb".freeze, "lib/ronin/payloads/java_payload.rb".freeze, "lib/ronin/payloads/javascript_payload.rb".freeze, "lib/ronin/payloads/jsp_payload.rb".freeze, "lib/ronin/payloads/metadata/arch.rb".freeze, "lib/ronin/payloads/metadata/os.rb".freeze, "lib/ronin/payloads/mixins/binary.rb".freeze, "lib/ronin/payloads/mixins/bind_shell.rb".freeze, "lib/ronin/payloads/mixins/build_dir.rb".freeze, "lib/ronin/payloads/mixins/erb.rb".freeze, "lib/ronin/payloads/mixins/network.rb".freeze, "lib/ronin/payloads/mixins/post_ex.rb".freeze, "lib/ronin/payloads/mixins/resolve_host.rb".freeze, "lib/ronin/payloads/mixins/reverse_shell.rb".freeze, "lib/ronin/payloads/mixins/tempfile.rb".freeze, "lib/ronin/payloads/mixins/typescript.rb".freeze, "lib/ronin/payloads/node_js_payload.rb".freeze, "lib/ronin/payloads/payload.rb".freeze, "lib/ronin/payloads/php_payload.rb".freeze, "lib/ronin/payloads/powershell_payload.rb".freeze, "lib/ronin/payloads/python_payload.rb".freeze, "lib/ronin/payloads/registry.rb".freeze, "lib/ronin/payloads/root.rb".freeze, "lib/ronin/payloads/ruby_payload.rb".freeze, "lib/ronin/payloads/rust_payload.rb".freeze, "lib/ronin/payloads/shell_payload.rb".freeze, "lib/ronin/payloads/shellcode/bind_shell_payload.rb".freeze, "lib/ronin/payloads/shellcode/exec_shell_payload.rb".freeze, "lib/ronin/payloads/shellcode/reverse_shell_payload.rb".freeze, "lib/ronin/payloads/shellcode_payload.rb".freeze, "lib/ronin/payloads/sql_payload.rb".freeze, "lib/ronin/payloads/url_payload.rb".freeze, "lib/ronin/payloads/version.rb".freeze, "lib/ronin/payloads/xml_payload.rb".freeze, "man/ronin-payloads-build.1".freeze, "man/ronin-payloads-build.1.md".freeze, "man/ronin-payloads-encode.1".freeze, "man/ronin-payloads-encode.1.md".freeze, "man/ronin-payloads-encoder.1".freeze, "man/ronin-payloads-encoder.1.md".freeze, "man/ronin-payloads-encoders.1".freeze, "man/ronin-payloads-encoders.1.md".freeze, "man/ronin-payloads-irb.1".freeze, "man/ronin-payloads-irb.1.md".freeze, "man/ronin-payloads-launch.1".freeze, "man/ronin-payloads-launch.1.md".freeze, "man/ronin-payloads-list.1".freeze, "man/ronin-payloads-list.1.md".freeze, "man/ronin-payloads-new.1.md".freeze, "man/ronin-payloads-show.1".freeze, "man/ronin-payloads-show.1.md".freeze, "man/ronin-payloads.1".freeze, "man/ronin-payloads.1.md".freeze, "ronin-payloads.gemspec".freeze] s.homepage = "https://ronin-rb.dev/".freeze s.licenses = ["LGPL-3.0".freeze] s.required_ruby_version = Gem::Requirement.new(">= 3.0.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "A Ruby micro-framework for writing and running exploit payloads".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 1.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.1".freeze]) s.add_development_dependency(%q.freeze, ["~> 2.0".freeze]) end