Class: Ronin::Payloads::PHPPayload
- Defined in:
- lib/ronin/payloads/php_payload.rb
Overview
A Payload class that represents all PHP payloads.
Direct Known Subclasses
Ronin::Payloads::PHP::CmdExec, Ronin::Payloads::PHP::DownloadExec
Instance Attribute Summary
Attributes inherited from Payload
Class Method Summary collapse
-
.payload_type ⇒ Symbol
private
Returns the type or kind of payload.
Methods inherited from Payload
#build, #built?, #built_payload, #bytesize, #cleanup, #encode_payload, #encoded_payload, encoder_class, #initialize, #length, #perform_build, #perform_cleanup, #perform_postlaunch, #perform_prelaunch, #perform_validate, #postlaunch, #prelaunch, #rebuild_payload, #reencode_payload, register, #to_s, #validate
Constructor Details
This class inherits a constructor from Ronin::Payloads::Payload
Class Method Details
.payload_type ⇒ Symbol
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
This is used internally to map an payload class to a printable type.
Returns the type or kind of payload.
41 42 43 |
# File 'lib/ronin/payloads/php_payload.rb', line 41 def self.payload_type :php end |