EntySec / SeaShell

SeaShell Framework is an iOS post-exploitation framework that enables you to access the device remotely, control it and extract sensitive information.
https://theapplewiki.com/wiki/SeaShell
MIT License
364 stars 48 forks source link

Unable to run SeaShell Framework. Can't load commands rpc and listener due to exceptions #39

Closed barkatthemoon18 closed 3 weeks ago

barkatthemoon18 commented 3 weeks ago

Describe the bug I'm using WSL (Ubuntu) and MacOS Sonoma with different versions of Python (from 3.10 to 3.12) and the SeaShell refuses to load the rpc and listener commands.

Errors are different from what was reported in #22 and #19.

I've been trying to install and also reinstall the framework (as shown in the update section) with no results. Also, I manually updated the pex package from pip, and other solutions provided in those two issues.

To Reproduce Just run the pip3 command mentioned in the install section of the Readme.

Screenshots imagen

Desktop (please complete the following information):

enty8080 commented 3 weeks ago

Thank you very much for the details. I've already fixed this problem. Can you please enter these commands and confirm if problem is solved:

pip3 uninstall pex
pip3 install git+https://github.com/EntySec/Pex

P.S. You need to reinstall Pex because I just pushed the update.

barkatthemoon18 commented 3 weeks ago

No further loading issues have been found. Thanks for the fix and the reply as well! I will close it.