Skip to content

Conversation

@lap1nou
Copy link

@lap1nou lap1nou commented Apr 16, 2024

Greetings,

This PR aims to simplify the source code by putting all reverse shells in JSON files so it's easier to read the source code and it split the logic of the generation from the payloads itself.

I also added two parameters --quiet which only output the payload and nothing else and --id which can be used to specifiy which exact payload we want in output.

This is useful to combine it with an xclip for example where it will directly copy the payload in the clipboard:

shellerator.py -t netcat --id netcat1 --quiet --lhost 127.0.0.1 --lport 443 | xclip

This can also be useful to create alias for very common payload:

alias nc-rev="shellerator.py -t netcat --id netcat1 --quiet --lhost 127.0.0.1 --lport 443 | xclip"

Regards.

@ShutdownRepo
Copy link
Owner

ShutdownRepo commented Jan 22, 2026

I'm sorry, I completely forgot about this PR and noticed it only now. I merged a big PR in the meantime and now this one conflicts. If you think this still should be merged, can you please fix the conflict and ping me so that I review and merge it @lap1nou ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants