abhi-r3v0 / Adhrit

Android Security Suite for in-depth reconnaissance and static bytecode analysis based on Ghera benchmarks.
https://www.hawkspawn.com/Adhrit
GNU General Public License v3.0
535 stars 129 forks source link

No module named 'smalisca' error in parser.py #32

Open bk-rao opened 4 years ago

bk-rao commented 4 years ago

I am not able to run the main project and I am getting an error in parser.py that a module is not present and all dependencies mentioned in installer.py are installed on my OS. I think these folders are missing.

Error: Traceback (most recent call last): File "adhrit.py", line 17, in from recons.smarser.parser import parser File "/root/Downloads/Android Pentest Setup/Main Tools/Adhrit/recons/smarser/parser.py", line 4, in from smalisca.core.smalisca_main import SmaliscaApp ModuleNotFoundError: No module named 'smalisca'

To Reproduce 'python3 adhrit.py -help' or 'python3 adhrit.py' both times I am getting error

OS: Kali Linux 2019.4 Kali Linux is installed in vmware.

adhrit_error

abhi-r3v0 commented 4 years ago

Hi @bk-rao,

Thanks for reporting! I initially thought the smalisca installation errors were specific to my machine. I think dockerizing might help. Will push an update soon.

Regards

bk-rao commented 4 years ago

I was able to solve it in my machine. Problem lies in latest versions of python and it modules. Reducing them works similar to the previous cement controller issue. I think docker is the best thing to go forward. Thank You