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
426 stars 60 forks source link

I can't install a Seashell #11

Closed Hibisaki closed 8 months ago

Hibisaki commented 8 months ago

I still get an error when I enter the seashell command even if I install the Keystone engine and the Capstone solution doesn’t work for me MBP M1 macOS 13.6.3 Python: 3.11.7 pip3: 23.3.1

File "/opt/homebrew/bin/seashell", line 5, in from seashell import cli File "/opt/homebrew/lib/python3.11/site-packages/seashell/init.py", line 31, in from seashell.core.console import Console File "/opt/homebrew/lib/python3.11/site-packages/seashell/core/console.py", line 32, in from hatsploit.lib.commands import Commands File "/opt/homebrew/lib/python3.11/site-packages/hatsploit/init.py", line 30, in from .main import HatSploit, HatSploitGen File "/opt/homebrew/lib/python3.11/site-packages/hatsploit/main.py", line 30, in from hatasm import HatAsm File "/opt/homebrew/lib/python3.11/site-packages/hatasm/init.py", line 25, in from .main import HatAsm File "/opt/homebrew/lib/python3.11/site-packages/hatasm/main.py", line 25, in from .assembler import Assembler File "/opt/homebrew/lib/python3.11/site-packages/hatasm/assembler.py", line 25, in import keystone File "/Users//Library/Python/3.11/lib/python/site-packages/keystone/init.py", line 4, in from .keystone import Ks, ks_version, ks_arch_supported, versionbind, debug, KsError, _version__ File "/Users//Library/Python/3.11/lib/python/site-packages/keystone/keystone.py", line 74, in raise ImportError("ERROR: fail to load the dynamic library.") ImportError: ERROR: fail to load the dynamic library.

enty8080 commented 8 months ago

Read #6 please. This issue is not related to SeaShell, it is related to macOS compatibility with Keystone. #6 is the only solution that I know, sorry.