brightio/penelope

new feature: Interact console

WAY29 opened this issue · 2 comments

WAY29 commented

I'm glad to see the creation of this tool,During my use, I came up with a new idea:
Can I connect to the current penelope console at another terminal by running the same command again?
This makes it easy for me to connect and manage multiple sessions at the same time

Hi @WAY29! Currently this is not available but there is a way to achieve the same thing:

  1. Terminal A: Run ./penelope.py -S. This will kill the listener upon a valid reverse shell come in but will maintain the shell.
  2. Terminal B: After you get a shell on terminal A, run ./penelope -S.
  3. Terminal A: Press F12 to go the to penelope menu and then type spawn. This way, you will get a reverse shell on terminal B.

This can be repeated again and again to have as many terminals as you want. I know it sounds a bit complicated but I am going to make a video to demonstrate this and other usages that cannot be easily described in the README file.

Hi @WAY29 again. Please check the updated README and more specifically the this section. Now it is more easy to spawn a shell to a different tab. I am planning to make this even easier in the future.