{"id":21585,"library":"mobsfscan","title":"mobsfscan","description":"mobsfscan is a static analysis tool for finding insecure code patterns in Android and iOS source code. It supports Java, Kotlin, Swift, and Objective-C. Version 0.4.5 released April 2025. Release cadence: irregular.","status":"active","version":"0.4.5","language":"python","source_language":"en","source_url":"https://github.com/MobSF/mobsfscan","tags":["static-analysis","security","mobile","android","ios"],"install":[{"cmd":"pip install mobsfscan","lang":"bash","label":"Install from PyPI"}],"dependencies":[],"imports":[],"quickstart":{"code":"mobsfscan /path/to/source","lang":"bash","description":"Scans the given directory for insecure code patterns. Outputs results to console."},"warnings":[{"fix":"Use subprocess to call mobsfscan, or use the underlying semgrep rules directly.","message":"mobsfscan is a CLI tool, not a Python library. Importing it in Python code is not supported. Run it as a shell command.","severity":"gotcha","affected_versions":">=0.1"},{"fix":"Ensure semgrep 1.86.0 is installed. Run: pip install 'semgrep==1.86.0'","message":"mobsfscan requires semgrep to be installed. Version 0.4.4+ pins semgrep to 1.86.0. Older versions may break with newer semgrep.","severity":"breaking","affected_versions":">=0.4.4"},{"fix":"Upgrade to Python 3.8+.","message":"Support for Python 3.7 and below may be dropped in future releases.","severity":"deprecated","affected_versions":">=0.4.0"},{"fix":"Use the --json or --sarif output to integrate with other tools and filter results.","message":"Results may include false positives. Always review findings manually.","severity":"gotcha","affected_versions":"all"}],"env_vars":null,"last_verified":"2026-04-27T00:00:00.000Z","next_check":"2026-07-26T00:00:00.000Z","problems":[{"fix":"pip install semgrep==1.86.0","cause":"semgrep dependency not installed.","error":"ModuleNotFoundError: No module named 'semgrep'"},{"fix":"pip install mobsfscan","cause":"mobsfscan not installed or not in PATH.","error":"mobsfscan: command not found"}],"ecosystem":"pypi","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}