A Ruby micro-framework for writing and running exploit payloads
LGPL-3.0 License
Bot releases are hidden (Show)
incompatible character encodings: UTF-8 and ASCII-8BIT
exceptions when building shellcode payloads with certain IP addresses or port numbers.Published by postmodern 4 months ago
TCPServer.new
in Ronin::Payloads::Mixins::ReverseShell#perform_prelaunch
which was preventing reverse shells from opening a local TCP server socket.Ronin::Payloads::CMD::Node::ReverseShell
payload (aka cmd/node/reverse_shell
).ronin-payloads new path/to/new_payload.rb
.ronin-payloads encode
man-page for the -E,--encoder
option.Published by postmodern about 1 year ago
ronin-payloads new
should have asummary
and a description
.ronin-payloads new
options --author
,--author-email
, or --summary
were not properly escaping given values.Published by postmodern over 1 year ago
ronin-payloads new --type command
wasn't being acceptedPublished by postmodern over 1 year ago
require
for Ronin::Payloads::Encoders::Encoder
.references
URLs in the ronin-payloads new
template.--format html
and --format xml
to encode every character.Published by postmodern over 1 year ago
host
param defined by Ronin::Payloads::Mixins::BindShell
to0.0.0.0
.Published by postmodern over 1 year ago
ruby
>= 3.0.0.execve(/bin/sh)
: