55 lines
3.9 KiB
Plaintext
55 lines
3.9 KiB
Plaintext
|
|
Name: Python Exec, Python Meterpreter Shell, Bind TCP Inline
|
|
Module: payload/cmd/unix/python/meterpreter_bind_tcp
|
|
Platform: Unix
|
|
Arch: cmd
|
|
Needs Admin: No
|
|
Total size: 24965
|
|
Rank: Normal
|
|
|
|
Provided by:
|
|
Spencer McIntyre
|
|
|
|
Basic options:
|
|
Name Current Setting Required Description
|
|
---- --------------- -------- -----------
|
|
LPORT 4444 yes The listen port
|
|
RHOST no The target address
|
|
|
|
Description:
|
|
Execute a Python payload as an OS command from a Posix-compatible shell.
|
|
|
|
Connect to the victim and spawn a Meterpreter shell
|
|
|
|
|
|
Name Current Setting Required Description
|
|
---- --------------- -------- -----------
|
|
AutoLoadStdapi true yes Automatically load the Stdapi extension
|
|
AutoRunScript no A script to run automatically on session creation.
|
|
AutoSystemInfo true yes Automatically capture system information on initialization.
|
|
AutoUnhookProcess false yes Automatically load the unhook extension and unhook the process
|
|
AutoVerifySessionTimeout 30 no Timeout period to wait for session validation to occur, in seconds
|
|
EnableUnicodeEncoding false yes Automatically encode UTF-8 strings as hexadecimal
|
|
HandlerSSLCert no Path to a SSL certificate in unified PEM format, ignored for HTTP transports
|
|
HttpCookie no An optional value to use for the Cookie HTTP header
|
|
HttpHostHeader no An optional value to use for the Host HTTP header
|
|
HttpReferer no An optional value to use for the Referer HTTP header
|
|
InitialAutoRunScript no An initial script to run on session creation (before AutoRunScript)
|
|
MeterpreterDebugBuild false no Enable debugging for the Python meterpreter
|
|
MeterpreterDebugLogging no The Meterpreter debug logging configuration, see https://docs.metasploit.com/docs/using-metasploit/advanced/meterpreter/meterpreter-debugging-meterpreter-sessions.html
|
|
MeterpreterTryToFork true no Fork a new process if the functionality is available
|
|
PayloadProcessCommandLine no The displayed command line that will be used by the payload
|
|
PayloadUUIDName no A human-friendly name to reference this unique payload (requires tracking)
|
|
PayloadUUIDRaw no A hex string representing the raw 8-byte PUID value for the UUID
|
|
PayloadUUIDSeed no A string to use when generating the payload UUID (deterministic)
|
|
PayloadUUIDTracking false yes Whether or not to automatically register generated UUIDs
|
|
PingbackRetries 0 yes How many additional successful pingbacks
|
|
PingbackSleep 30 yes Time (in seconds) to sleep between pingbacks
|
|
SessionCommunicationTimeout 300 no The number of seconds of no activity before this session should be killed
|
|
SessionExpirationTimeout 604800 no The number of seconds before this session should be forcibly shut down
|
|
SessionRetryTotal 3600 no Number of seconds try reconnecting for on network failure
|
|
SessionRetryWait 10 no Number of seconds to wait between reconnect attempts
|
|
VERBOSE false no Enable detailed status messages
|
|
WORKSPACE no Specify the workspace for this module
|
|
|