ShutdownRepo / shellerator

Simple CLI tool for the generation of bind and reverse shells in multiple languages
GNU General Public License v3.0
362 stars 50 forks source link

Feature request: Add dmenu & clipboard support #2

Closed pry0cc closed 4 years ago

pry0cc commented 4 years ago

First of all, I love this idea!

I'd love to be able to press a keyboard shortcut and have a rofi / dmenu appear with a dropdown (auto selecting my port (port 8080 / preference / new available port) and my IP from my chosen network device (eth0, tun0?), and then copy the first result to my clipboard.

Imagine that.

Ctrl+shift+0

Dmenu window pops up, fuzzy search type your payload "python", enter, payload is sent to clipboard to paste in and pop that shell.

Feel free to close this, I may end up making my own, but if you hadn't thought of it - that's my take :P

ShutdownRepo commented 4 years ago

Thank you for your idea! The last PR (#3) includes some of it. Now, there is a menu for selecting an interface and for choosing a port.

Example (with menus)

On the matter of dmenu / rofi, I admit that I don't know a thing about that. I think you're this feature is very specific. So I will not add it. However, I will be happy to review any pull request including it if it blends well with the rest :)

pry0cc commented 4 years ago

No problem mate! Thank you for the reply 😃