You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello, I'm about to pull down v0.9.2 and was wondering if you could elaborate on what these two statements translate to.
Removed Unix 'advanced' shell support
Removed PTY Windows shell support temporarily
I'm particularly interested in the Windows shell support. Does this mean that using v0.9.2 of penelope no longer supports any Windows reverse shells, or no longer supports some subset of Windows reverse shells?
What does the removal of Unix 'advanced' shell support mean as far as reduced functionality?
Thanks again for an excellent tool!! Very glad to see some development updates.
The text was updated successfully, but these errors were encountered:
TL;DR: Just ignore it. You will not loose anything.
Before, if python does not exist in the target, I was able to make an 'Advanced' shell if bash exist on the target. As you can see with "help upgrade" from the old Main Menu:
This mode was better than a basic (netcat) shell but still limited. Furthermore, when I started testing it with old Linux versions like the Centos you had mentioned in previous issues, I realized it is not working on every Linux version. So I removed it because it perplexed the code uneccessarily.
With the new version, if python does not exist, I use the script command as @darrenmartyn suggested, and if script does not exist I give the option to the user to automatically download and use the socat binary. If you want to test this yourself, please check my last comment on issue #1.
As stated in the README, currently there is only basic support for Windows shells (netcat-like interaction + logging) and the rest of the features (download, upload etc.) are under way.
Before, you could get a Windows PTY shell if you run the https://github.com/antonioCoco/ConPtyShell script from the target manually. Now this is not possible due to heavy changes I made in the code (to improve the PTY functionality on Linux) that affected this part. In the future, the PTY upgrade of Windows shells will be done automatically. However I am thinking complete all the Linux parts first by implementing socks & http proxy and port forwarding, and then move to Windows part.
For further information about the new version, please check my last comments on your issues #11 and #12.
Again thank you so much for the support and your kind words! This gives me the energy to continue developing this tool.
Hello, I'm about to pull down v0.9.2 and was wondering if you could elaborate on what these two statements translate to.
I'm particularly interested in the Windows shell support. Does this mean that using v0.9.2 of penelope no longer supports any Windows reverse shells, or no longer supports some subset of Windows reverse shells?
What does the removal of Unix 'advanced' shell support mean as far as reduced functionality?
Thanks again for an excellent tool!! Very glad to see some development updates.
The text was updated successfully, but these errors were encountered: