ClaudiuGeorgiu / Obfuscapk

An automatic obfuscation tool for Android apps that works in a black-box fashion, supports advanced obfuscation features and has a modular architecture easily extensible with new techniques
MIT License
1.1k stars 288 forks source link

TypeError: stat: path should be string, bytes, os.PathLike or integer, not NoneType #166

Closed ghost closed 1 year ago

ghost commented 1 year ago

When I execute, appears this error

python3 -m obfuscapk.cli --help Traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/root/Obfuscapk/src/obfuscapk/cli.py", line 189, in main() File "/root/Obfuscapk/src/obfuscapk/cli.py", line 140, in main check_external_tool_dependencies() File "/root/Obfuscapk/src/obfuscapk/main.py", line 42, in check_external_tool_dependencies BundleDecompiler() File "/root/Obfuscapk/src/obfuscapk/toolbundledecompiler.py", line 31, in init if not os.path.isfile(full_bundledecompiler_path): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 30, in isfile TypeError: stat: path should be string, bytes, os.PathLike or integer, not NoneType

ClaudiuGeorgiu commented 1 year ago

Hi, please see https://github.com/ClaudiuGeorgiu/Obfuscapk/issues/130.