Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

how to run of mac os #6

Closed
pullghjunkkk opened this issue Apr 21, 2023 · 22 comments
Closed

how to run of mac os #6

pullghjunkkk opened this issue Apr 21, 2023 · 22 comments
Labels
bug Something isn't working

Comments

@pullghjunkkk
Copy link

chikkachun@chikdeMBP QuadraInspect-1.1 % ./gradlew build

zsh: no such file or directory: ./gradlew
chikkachun@chikdeMBP QuadraInspect-1.1 % gradle build

FAILURE: Build failed with an exception.

  • What went wrong:
    Project directory '/Users/chikkachun/Documents/QuadraInspect-1.1' is not part of the build defined by settings file '/Users/chikkachun/settings.gradle'. If this is an unrelated build, it must have its own settings file.

  • Try:

Run with --stacktrace option to get the stack trace.
Run with --info or --debug option to get more log output.
Run with --scan to get full insights.

BUILD FAILED in 809ms
chikkachun@chikdeMBP QuadraInspect-1.1 % build.gradle
zsh: command not found: build.gradle
chikkachun@chikdeMBP QuadraInspect-1.1 % python3 main.py
Traceback (most recent call last):
File "/Users/chikkachun/Documents/QuadraInspect-1.1/main.py", line 3, in
from pyfiglet import Figlet
ModuleNotFoundError: No module named 'pyfiglet'
chikkachun@chikdeMBP QuadraInspect-1.1 % START install_tools
zsh: command not found: START
chikkachun@chikdeMBP QuadraInspect-1.1 % python3.10 main.py

Traceback (most recent call last):
File "/Users/chikkachun/Documents/QuadraInspect-1.1/main.py", line 3, in
from pyfiglet import Figlet
ModuleNotFoundError: No module named 'pyfiglet'
chikkachun@chikdeMBP QuadraInspect-1.1 % pip install -r requirements.txt && python3 main.py
WARNING: Ignoring invalid distribution -inja2 (/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages)
WARNING: Ignoring invalid distribution - (/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages)
WARNING: Ignoring invalid distribution -inja2 (/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages)
WARNING: Ignoring invalid distribution - (/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages)
Ignoring waitress: markers 'platform_system == "Windows"' don't match your environment
Collecting apkleaks==2.6.1
Downloading apkleaks-2.6.1-py3-none-any.whl (14 kB)
ERROR: Could not find a version that satisfies the requirement apkutil==0.1.7 (from versions: none)
ERROR: No matching distribution found for apkutil==0.1.7
WARNING: Ignoring invalid distribution -inja2 (/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages)
WARNING: Ignoring invalid distribution - (/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages)
WARNING: Ignoring invalid distribution -inja2 (/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages)
WARNING: Ignoring invalid distribution - (/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages)
chikkachun@chikdeMBP QuadraInspect-1.1 % pip3.10 install -r requirements.txt && python3.10 main.py
Ignoring waitress: markers 'platform_system == "Windows"' don't match your environment
Collecting apkleaks==2.6.1
Using cached apkleaks-2.6.1-py3-none-any.whl (14 kB)
ERROR: Could not find a version that satisfies the requirement apkutil==0.1.7 (from versions: none)
ERROR: No matching distribution found for apkutil==0.1.7

[notice] A new release of pip is available: 23.0 -> 23.1
[notice] To update, run: /usr/local/opt/python@3.10/bin/python3.10 -m pip install --upgrade pip
chikkachun@chikdeMBP QuadraInspect-1.1 % QuadraInspect Main>> : START install_tools
zsh: command not found: QuadraInspect
chikkachun@chikdeMBP QuadraInspect-1.1 %

@morpheuslord
Copy link
Owner

I guess you are running python 3.6 but this will run in python 3.10

@pullghjunkkk
Copy link
Author

chikkachun@chikdeMBP QuadraInspect-1.1 % pip install -r requirements.txt && python3 main.py
Ignoring waitress: markers 'platform_system == "Windows"' don't match your environment
Collecting apkleaks==2.6.1 (from -r requirements.txt (line 1))
Using cached apkleaks-2.6.1-py3-none-any.whl (14 kB)
ERROR: Could not find a version that satisfies the requirement apkutil==0.1.7 (from versions: none)
ERROR: No matching distribution found for apkutil==0.1.7
chikkachun@chikdeMBP QuadraInspect-1.1 % pip install -r requirements.txt && python3 main.py
Ignoring waitress: markers 'platform_system == "Windows"' don't match your environment
Collecting apkleaks==2.6.1 (from -r requirements.txt (line 1))
Using cached apkleaks-2.6.1-py3-none-any.whl (14 kB)
ERROR: Could not find a version that satisfies the requirement apkutil==0.1.7 (from versions: none)
ERROR: No matching distribution found for apkutil==0.1.7
chikkachun@chikdeMBP QuadraInspect-1.1 %

@morpheuslord
Copy link
Owner

remove the current quadrainspect directory and do a git clone of the repo

@morpheuslord
Copy link
Owner

The requirements have been updated

@pullghjunkkk
Copy link
Author

QuadraInspect Main>> : help
Main Help Menu
┏━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Command ┃ Details ┃
┡━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│ SET target │ SET the name of the targetfile │
│ START install_tools │ If not installed this will install the tools │
│ LIST tools_name │ List out the Tools Intigrated │
│ START apkleaks │ Use APKLeaks tool │
│ START andropass │ Use AndroPass APK analizer │
│ START mobfs │ Use MOBfs for dynamic and static analysis │
│ START rms │ Use rms for static analysis │
│ help │ View this current Help menu │
│ SHOW banner │ Render Banner │
│ quit │ Quit the Program │
└─────────────────────┴──────────────────────────────────────────────┘
QuadraInspect Main>> : START rms
Traceback (most recent call last):
File "/Users/chikkachun/QuadraInspect/main.py", line 152, in
main()
File "/Users/chikkachun/QuadraInspect/main.py", line 71, in main
rms(rdir)
File "/Users/chikkachun/QuadraInspect/config/rms.py", line 10, in rms
run('node rms.js 127.0.0.1:5000')
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/subprocess.py", line 548, in run
with Popen(*popenargs, **kwargs) as process:
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/subprocess.py", line 1024, in init
self._execute_child(args, executable, preexec_fn, close_fds,
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/subprocess.py", line 1917, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'node rms.js 127.0.0.1:5000'
chikkachun@chikdeMBP quadrainspect %

@morpheuslord
Copy link
Owner

Try running rms directly via the terminal if it works for you

@morpheuslord
Copy link
Owner

morpheuslord commented Apr 22, 2023

try this navigate to config\rms.py
and change the code to this

import os
from rich.pretty import pprint
from subprocess import run


def rms(rdir):
    try:
        tdir = '{}/tools/rms/'.format(rdir)
        os.chdir(tdir)
        run('rms 127.0.0.1:5000', shell=True)
        pass
    except KeyboardInterrupt:
        pprint("Ending process ...")

@pullghjunkkk
Copy link
Author

QuadraInspect Main>> : START mobfs
Traceback (most recent call last):
File "/Users/chikkachun/QuadraInspect/main.py", line 152, in
main()
File "/Users/chikkachun/QuadraInspect/main.py", line 69, in main
mobfs(rdir)
File "/Users/chikkachun/QuadraInspect/config/mobfs.py", line 19, in mobfs
run('{a} {b}/{c}'.format(a=pre, b=tdir, c=cmd))
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/subprocess.py", line 503, in run
with Popen(*popenargs, **kwargs) as process:
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/subprocess.py", line 971, in init
self._execute_child(args, executable, preexec_fn, close_fds,
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/subprocess.py", line 1863, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: ' /Users/chikkachun/QuadraInspect/tools/mobfs//run.sh'
chikkachun@chikdeMBP QuadraInspect %

@morpheuslord
Copy link
Owner

edit the code in config/mobfs.py and change it to this :

import platform
import os
from rich.pretty import pprint
from subprocess import run


def mobfs(rdir):
    osp = platform.system()
    match osp:
        case 'Darwin':
            cmd = "bash run.sh 127.0.0.1:5000"
        case 'Linux':
            cmd = "bash run.sh 127.0.0.1:5000"
        case 'Windows':
            cmd = "run.bat"
    try:
        tdir = '{}/tools/mobfs/'.format(rdir)
        os.chdir(tdir)
        run('{c}'.format(c=cmd), shell=True)
        pass
    except KeyboardInterrupt:
        pprint("Ending process ...")

@pullghjunkkk
Copy link
Author

QuadraInspect Main>> : START mobfs
run.sh: line 48: venv/bin/activate: No such file or directory
QuadraInspect Main>> :

where is the problem??

@morpheuslord
Copy link
Owner

The issue is the mobfs installation maybe during running the running of the tools install some random error may have occurred run this:

cd tools\mobfs\ && sudo bash setup.sh

this will clear any errors.

@morpheuslord
Copy link
Owner

After this any errors with mobfs will be cleared

@morpheuslord morpheuslord self-assigned this Apr 23, 2023
@morpheuslord morpheuslord added the bug Something isn't working label Apr 23, 2023
@morpheuslord morpheuslord removed their assignment Apr 23, 2023
@pullghjunkkk
Copy link
Author

chikkachun@chikdeMBP ~ % cd tools\mobfs\ && sudo bash setup.sh
cd: no such file or directory: toolsmobfs
chikkachun@chikdeMBP ~ % cd QuadraInspect
chikkachun@chikdeMBP QuadraInspect % cd tools\mobfs\ && sudo bash setup.sh
cd: no such file or directory: toolsmobfs
chikkachun@chikdeMBP QuadraInspect % cd tools\mobfs\ && sudo bash setup.sh
cd: no such file or directory: toolsmobfs
chikkachun@chikdeMBP QuadraInspect % cd tools\mobfs\

sudo bash setup.sh
cd: too many arguments
chikkachun@chikdeMBP QuadraInspect % cd tools\mobfs\ sudo bash setup.sh
cd: too many arguments
chikkachun@chikdeMBP QuadraInspect %

@morpheuslord
Copy link
Owner

chikkachun@chikdeMBP ~ % cd tools\mobfs\ && sudo bash setup.sh cd: no such file or directory: toolsmobfs chikkachun@chikdeMBP ~ % cd QuadraInspect chikkachun@chikdeMBP QuadraInspect % cd tools\mobfs\ && sudo bash setup.sh cd: no such file or directory: toolsmobfs chikkachun@chikdeMBP QuadraInspect % cd tools\mobfs\ && sudo bash setup.sh cd: no such file or directory: toolsmobfs chikkachun@chikdeMBP QuadraInspect % cd tools\mobfs\

sudo bash setup.sh
cd: too many arguments
chikkachun@chikdeMBP QuadraInspect % cd tools\mobfs\ sudo bash setup.sh
cd: too many arguments
chikkachun@chikdeMBP QuadraInspect %

cd tools/mobfs && sudo bash setup.sh

@morpheuslord
Copy link
Owner

If this also won't work try this:

cd tools/mobfs && sudo python3 setup.py build && sudo python3 setup.py install

@pullghjunkkk
Copy link
Author

chikkachun@chikdeMBP QuadraInspect % cd tools/mobfs && sudo bash setup.sh
[ERROR] MobSF dependencies require Python 3.8 - 3.10. You have Python version 3.11.3 or python3 points to Python 3.11.3.
chikkachun@chikdeMBP mobfs %

@pullghjunkkk
Copy link
Author

how to fix problems with directives

@morpheuslord
Copy link
Owner

install python 3.10 its mentioned in the readme

@pullghjunkkk
Copy link
Author

chikkachun@chikdeMBP QuadraInspect % cd tools/mobfs && sudo bash setup.sh
Password:
[INSTALL] Found Python 3.10.9
pip 23.0.1 from /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pip (python 3.10)
[INSTALL] Found pip
Requirement already satisfied: pip in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (23.0.1)
Collecting pip
Downloading pip-23.1.1-py3-none-any.whl (2.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 30.0 MB/s eta 0:00:00
Installing collected packages: pip
Attempting uninstall: pip
Found existing installation: pip 23.0.1
Uninstalling pip-23.0.1:
Successfully uninstalled pip-23.0.1
Successfully installed pip-23.1.1
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
xcode-select version 2397.
[INSTALL] Found Xcode
[INSTALL] Using python virtualenv
[INSTALL] Activating virtualenv
WARNING: The directory '/Users/chikkachun/Library/Caches/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag.
Requirement already satisfied: pip in ./venv/lib/python3.10/site-packages (22.3.1)
Collecting pip
Downloading pip-23.1.1-py3-none-any.whl (2.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 22.6 MB/s eta 0:00:00
Installing collected packages: pip
Attempting uninstall: pip
Found existing installation: pip 22.3.1
Uninstalling pip-22.3.1:
Successfully uninstalled pip-22.3.1
Successfully installed pip-23.1.1
[INSTALL] Installing Requirements
Collecting wheel
Downloading wheel-0.40.0-py3-none-any.whl (64 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.5/64.5 kB 7.4 MB/s eta 0:00:00
Installing collected packages: wheel
Successfully installed wheel-0.40.0
Ignoring waitress: markers 'platform_system == "Windows"' don't match your environment
Collecting Django>=3.1.5 (from -r requirements.txt (line 1))
Downloading Django-4.2-py3-none-any.whl (8.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.0/8.0 MB 30.4 MB/s eta 0:00:00
Collecting lxml>=4.6.2 (from -r requirements.txt (line 2))
Downloading lxml-4.9.2-cp310-cp310-macosx_10_15_x86_64.whl (4.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.7/4.7 MB 56.9 MB/s eta 0:00:00
Collecting rsa>=4.7 (from -r requirements.txt (line 3))
Downloading rsa-4.9-py3-none-any.whl (34 kB)
Collecting biplist>=1.0.3 (from -r requirements.txt (line 4))
Downloading biplist-1.0.3.tar.gz (21 kB)
Preparing metadata (setup.py) ... done
Collecting requests>=2.25.1 (from -r requirements.txt (line 5))
Downloading requests-2.28.2-py3-none-any.whl (62 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 121.1 MB/s eta 0:00:00
Collecting bs4>=0.0.1 (from -r requirements.txt (line 6))
Downloading bs4-0.0.1.tar.gz (1.1 kB)
Preparing metadata (setup.py) ... done
Collecting colorlog>=4.7.2 (from -r requirements.txt (line 7))
Downloading colorlog-6.7.0-py2.py3-none-any.whl (11 kB)
Collecting macholib>=1.14 (from -r requirements.txt (line 8))
Downloading macholib-1.16.2-py2.py3-none-any.whl (38 kB)
Collecting whitenoise>=5.2.0 (from -r requirements.txt (line 9))
Downloading whitenoise-6.4.0-py3-none-any.whl (19 kB)
Collecting gunicorn>=20.0.4 (from -r requirements.txt (line 11))
Downloading gunicorn-20.1.0-py3-none-any.whl (79 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 79.5/79.5 kB 125.7 MB/s eta 0:00:00
Collecting psutil>=5.8.0 (from -r requirements.txt (line 12))
Downloading psutil-5.9.5-cp36-abi3-macosx_10_9_x86_64.whl (245 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 245.3/245.3 kB 169.2 MB/s eta 0:00:00
Collecting shelljob>=0.6.2 (from -r requirements.txt (line 13))
Downloading shelljob-0.6.3-py3-none-any.whl (9.9 kB)
Collecting asn1crypto>=1.4.0 (from -r requirements.txt (line 14))
Downloading asn1crypto-1.5.1-py2.py3-none-any.whl (105 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 105.0/105.0 kB 151.9 MB/s eta 0:00:00
Collecting oscrypto>=1.2.1 (from -r requirements.txt (line 15))
Downloading oscrypto-1.3.0-py2.py3-none-any.whl (194 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 194.6/194.6 kB 40.9 MB/s eta 0:00:00
Collecting distro>=1.5.0 (from -r requirements.txt (line 16))
Downloading distro-1.8.0-py3-none-any.whl (20 kB)
Collecting IP2Location==8.9.0 (from -r requirements.txt (line 17))
Downloading IP2Location-8.9.0-py3-none-any.whl (16 kB)
Collecting lief>=0.12.3 (from -r requirements.txt (line 18))
Downloading lief-0.13.0-cp310-cp310-macosx_10_14_x86_64.whl (3.4 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.4/3.4 MB 11.6 MB/s eta 0:00:00
Collecting http-tools>=2.1.1 (from -r requirements.txt (line 19))
Downloading http-tools-2.1.1.tar.gz (550 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 550.3/550.3 kB 47.8 MB/s eta 0:00:00
Preparing metadata (setup.py) ... done
Collecting libsast>=1.5.1 (from -r requirements.txt (line 20))
Downloading libsast-1.5.2.tar.gz (36 kB)
Preparing metadata (setup.py) ... done
Collecting pdfkit>=0.6.1 (from -r requirements.txt (line 21))
Downloading pdfkit-1.0.0-py3-none-any.whl (12 kB)
Collecting google-play-scraper>=0.1.2 (from -r requirements.txt (line 22))
Downloading google_play_scraper-1.2.3-py3-none-any.whl (28 kB)
Collecting androguard==3.4.0a1 (from -r requirements.txt (line 23))
Downloading androguard-3.4.0a1-py3-none-any.whl (918 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 918.1/918.1 kB 23.9 MB/s eta 0:00:00
Collecting apkid==2.1.4 (from -r requirements.txt (line 24))
Downloading apkid-2.1.4-py2.py3-none-any.whl (116 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 116.6/116.6 kB 146.2 MB/s eta 0:00:00
Collecting quark-engine==22.10.1 (from -r requirements.txt (line 25))
Downloading quark_engine-22.10.1-py3-none-any.whl (97 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.6/97.6 kB 131.5 MB/s eta 0:00:00
Collecting frida==15.2.2 (from -r requirements.txt (line 26))
Downloading frida-15.2.2.tar.gz (11 kB)
Preparing metadata (setup.py) ... done
Collecting tldextract==3.4.0 (from -r requirements.txt (line 27))
Downloading tldextract-3.4.0-py3-none-any.whl (93 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.9/93.9 kB 129.2 MB/s eta 0:00:00
Collecting openstep-parser==1.5.4 (from -r requirements.txt (line 28))
Downloading openstep_parser-1.5.4-py3-none-any.whl (4.5 kB)
Collecting svgutils==0.3.4 (from -r requirements.txt (line 29))
Downloading svgutils-0.3.4-py3-none-any.whl (10 kB)
Collecting ruamel.yaml==0.16.13 (from -r requirements.txt (line 31))
Downloading ruamel.yaml-0.16.13-py2.py3-none-any.whl (111 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 111.9/111.9 kB 18.7 MB/s eta 0:00:00
Collecting click==8.0.1 (from -r requirements.txt (line 32))
Downloading click-8.0.1-py3-none-any.whl (97 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.4/97.4 kB 129.0 MB/s eta 0:00:00
Collecting decorator==4.4.2 (from -r requirements.txt (line 33))
Downloading decorator-4.4.2-py2.py3-none-any.whl (9.2 kB)
Collecting asgiref<4,>=3.6.0 (from Django>=3.1.5->-r requirements.txt (line 1))
Downloading asgiref-3.6.0-py3-none-any.whl (23 kB)
Collecting sqlparse>=0.3.1 (from Django>=3.1.5->-r requirements.txt (line 1))
Downloading sqlparse-0.4.4-py3-none-any.whl (41 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 41.2/41.2 kB 94.7 MB/s eta 0:00:00
Collecting pyasn1>=0.1.3 (from rsa>=4.7->-r requirements.txt (line 3))
Downloading pyasn1-0.5.0-py2.py3-none-any.whl (83 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 83.9/83.9 kB 134.5 MB/s eta 0:00:00
Collecting charset-normalizer<4,>=2 (from requests>=2.25.1->-r requirements.txt (line 5))
Downloading charset_normalizer-3.1.0-cp310-cp310-macosx_10_9_x86_64.whl (124 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 124.8/124.8 kB 147.7 MB/s eta 0:00:00
Collecting idna<4,>=2.5 (from requests>=2.25.1->-r requirements.txt (line 5))
Downloading idna-3.4-py3-none-any.whl (61 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.5/61.5 kB 117.2 MB/s eta 0:00:00
Collecting urllib3<1.27,>=1.21.1 (from requests>=2.25.1->-r requirements.txt (line 5))
Downloading urllib3-1.26.15-py2.py3-none-any.whl (140 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 140.9/140.9 kB 151.0 MB/s eta 0:00:00
Collecting certifi>=2017.4.17 (from requests>=2.25.1->-r requirements.txt (line 5))
Downloading certifi-2022.12.7-py3-none-any.whl (155 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 155.3/155.3 kB 154.2 MB/s eta 0:00:00
Collecting beautifulsoup4 (from bs4>=0.0.1->-r requirements.txt (line 6))
Downloading beautifulsoup4-4.12.2-py3-none-any.whl (142 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.0/143.0 kB 156.4 MB/s eta 0:00:00
Collecting altgraph>=0.17 (from macholib>=1.14->-r requirements.txt (line 8))
Downloading altgraph-0.17.3-py2.py3-none-any.whl (21 kB)
Requirement already satisfied: setuptools>=3.0 in ./venv/lib/python3.10/site-packages (from gunicorn>=20.0.4->-r requirements.txt (line 11)) (65.5.0)
Collecting mitmproxy==6.0.2 (from http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading mitmproxy-6.0.2-py3-none-any.whl (1.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 61.6 MB/s eta 0:00:00
Collecting markupsafe==2.0.1 (from http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading MarkupSafe-2.0.1-cp310-cp310-macosx_10_9_x86_64.whl (14 kB)
Collecting pyyaml>=6.0 (from libsast>=1.5.1->-r requirements.txt (line 20))
Downloading PyYAML-6.0-cp310-cp310-macosx_10_9_x86_64.whl (197 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 197.6/197.6 kB 161.5 MB/s eta 0:00:00
Collecting semgrep==0.104.0 (from libsast>=1.5.1->-r requirements.txt (line 20))
Downloading semgrep-0.104.0-cp37.cp38.cp39.py37.py38.py39-none-macosx_10_14_x86_64.whl (21.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 21.1/21.1 MB 2.7 MB/s eta 0:00:00
Collecting networkx>=2.2 (from androguard==3.4.0a1->-r requirements.txt (line 23))
Downloading networkx-3.1-py3-none-any.whl (2.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 5.9 MB/s eta 0:00:00
Collecting pygments>=2.3.1 (from androguard==3.4.0a1->-r requirements.txt (line 23))
Downloading Pygments-2.15.1-py3-none-any.whl (1.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 30.7 MB/s eta 0:00:00
Collecting colorama>=0.4.1 (from androguard==3.4.0a1->-r requirements.txt (line 23))
Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB)
Collecting matplotlib>=3.0.2 (from androguard==3.4.0a1->-r requirements.txt (line 23))
Downloading matplotlib-3.7.1-cp310-cp310-macosx_10_12_x86_64.whl (7.4 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.4/7.4 MB 53.5 MB/s eta 0:00:00
Collecting pydot>=1.4.1 (from androguard==3.4.0a1->-r requirements.txt (line 23))
Downloading pydot-1.4.2-py2.py3-none-any.whl (21 kB)
Collecting ipython>=5.0.0 (from androguard==3.4.0a1->-r requirements.txt (line 23))
Downloading ipython-8.12.0-py3-none-any.whl (796 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 796.4/796.4 kB 63.0 MB/s eta 0:00:00
Collecting yara-python-dex>=1.0.1 (from apkid==2.1.4->-r requirements.txt (line 24))
Downloading yara_python_dex-1.0.4-cp310-cp310-macosx_10_9_x86_64.whl (156 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 156.2/156.2 kB 148.7 MB/s eta 0:00:00
Collecting prettytable>=1.0.0 (from quark-engine==22.10.1->-r requirements.txt (line 25))
Downloading prettytable-3.7.0-py3-none-any.whl (27 kB)
Collecting tqdm (from quark-engine==22.10.1->-r requirements.txt (line 25))
Downloading tqdm-4.65.0-py3-none-any.whl (77 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 77.1/77.1 kB 54.3 MB/s eta 0:00:00
Collecting graphviz (from quark-engine==22.10.1->-r requirements.txt (line 25))
Downloading graphviz-0.20.1-py3-none-any.whl (47 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.0/47.0 kB 44.3 MB/s eta 0:00:00
Collecting pandas (from quark-engine==22.10.1->-r requirements.txt (line 25))
Downloading pandas-2.0.0-cp310-cp310-macosx_10_9_x86_64.whl (11.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.7/11.7 MB 40.3 MB/s eta 0:00:00
Collecting prompt-toolkit==3.0.19 (from quark-engine==22.10.1->-r requirements.txt (line 25))
Downloading prompt_toolkit-3.0.19-py3-none-any.whl (368 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 368.4/368.4 kB 61.6 MB/s eta 0:00:00
Collecting plotly (from quark-engine==22.10.1->-r requirements.txt (line 25))
Downloading plotly-5.14.1-py2.py3-none-any.whl (15.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 15.3/15.3 MB 42.0 MB/s eta 0:00:00
Collecting rzpipe (from quark-engine==22.10.1->-r requirements.txt (line 25))
Downloading rzpipe-0.4.0-py3-none-any.whl (11 kB)
Collecting kaleido (from quark-engine==22.10.1->-r requirements.txt (line 25))
Downloading kaleido-0.2.1-py2.py3-none-macosx_10_11_x86_64.whl (85.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 85.2/85.2 MB 43.9 MB/s eta 0:00:00
Collecting requests-file>=1.4 (from tldextract==3.4.0->-r requirements.txt (line 27))
Downloading requests_file-1.5.1-py2.py3-none-any.whl (3.7 kB)
Collecting filelock>=3.0.8 (from tldextract==3.4.0->-r requirements.txt (line 27))
Downloading filelock-3.12.0-py3-none-any.whl (10 kB)
Collecting soupsieve>1.2 (from beautifulsoup4->bs4>=0.0.1->-r requirements.txt (line 6))
Downloading soupsieve-2.4.1-py3-none-any.whl (36 kB)
Collecting blinker<1.5,>=1.4 (from mitmproxy==6.0.2->http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading blinker-1.4.tar.gz (111 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 111.5/111.5 kB 140.4 MB/s eta 0:00:00
Preparing metadata (setup.py) ... done
Collecting Brotli<1.1,>=1.0 (from mitmproxy==6.0.2->http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading Brotli-1.0.9-cp310-cp310-macosx_10_9_x86_64.whl (421 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 421.8/421.8 kB 49.0 MB/s eta 0:00:00
Collecting cryptography<3.4,>=3.3 (from mitmproxy==6.0.2->http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading cryptography-3.3.2-cp36-abi3-macosx_10_10_x86_64.whl (1.8 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 3.6 MB/s eta 0:00:00
Collecting flask<1.2,>=1.1.1 (from mitmproxy==6.0.2->http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading Flask-1.1.4-py2.py3-none-any.whl (94 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 94.6/94.6 kB 139.4 MB/s eta 0:00:00
Collecting h2<5,>=4.0 (from mitmproxy==6.0.2->http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading h2-4.1.0-py3-none-any.whl (57 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.5/57.5 kB 110.0 MB/s eta 0:00:00
Collecting hyperframe<7,>=6.0 (from mitmproxy==6.0.2->http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading hyperframe-6.0.1-py3-none-any.whl (12 kB)
Collecting kaitaistruct<0.10,>=0.7 (from mitmproxy==6.0.2->http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading kaitaistruct-0.9.tar.gz (5.5 kB)
Preparing metadata (setup.py) ... done
Collecting ldap3<2.9,>=2.8 (from mitmproxy==6.0.2->http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading ldap3-2.8.1-py2.py3-none-any.whl (423 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 423.6/423.6 kB 94.2 MB/s eta 0:00:00
Collecting msgpack<1.1.0,>=1.0.0 (from mitmproxy==6.0.2->http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading msgpack-1.0.5-cp310-cp310-macosx_10_9_x86_64.whl (74 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.7/74.7 kB 8.6 MB/s eta 0:00:00
Collecting passlib<1.8,>=1.6.5 (from mitmproxy==6.0.2->http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading passlib-1.7.4-py2.py3-none-any.whl (525 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 525.6/525.6 kB 3.4 MB/s eta 0:00:00
Collecting protobuf<3.15,>=3.14 (from mitmproxy==6.0.2->http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading protobuf-3.14.0-py2.py3-none-any.whl (173 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 173.5/173.5 kB 114.0 MB/s eta 0:00:00
Collecting pyOpenSSL<20.1,>=20.0 (from mitmproxy==6.0.2->http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading pyOpenSSL-20.0.1-py2.py3-none-any.whl (54 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.1/54.1 kB 97.2 MB/s eta 0:00:00
Collecting pyparsing<2.5,>=2.4.2 (from mitmproxy==6.0.2->http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading pyparsing-2.4.7-py2.py3-none-any.whl (67 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 67.8/67.8 kB 117.6 MB/s eta 0:00:00
Collecting pyperclip<1.9,>=1.6.0 (from mitmproxy==6.0.2->http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading pyperclip-1.8.2.tar.gz (20 kB)
Preparing metadata (setup.py) ... done
Collecting sortedcontainers<2.4,>=2.3 (from mitmproxy==6.0.2->http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading sortedcontainers-2.3.0-py2.py3-none-any.whl (29 kB)
Collecting tornado<7,>=4.3 (from mitmproxy==6.0.2->http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading tornado-6.3.1-cp38-abi3-macosx_10_9_x86_64.whl (422 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 422.4/422.4 kB 31.7 MB/s eta 0:00:00
Collecting urwid<2.2,>=2.1.1 (from mitmproxy==6.0.2->http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading urwid-2.1.2.tar.gz (634 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 634.6/634.6 kB 29.8 MB/s eta 0:00:00
Preparing metadata (setup.py) ... done
Collecting wsproto<1.1,>=1.0 (from mitmproxy==6.0.2->http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading wsproto-1.0.0-py3-none-any.whl (24 kB)
Collecting publicsuffix2<3,>=2.20190812 (from mitmproxy==6.0.2->http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading publicsuffix2-2.20191221-py2.py3-none-any.whl (89 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 89.0/89.0 kB 77.9 MB/s eta 0:00:00
Collecting zstandard<0.15,>=0.11 (from mitmproxy==6.0.2->http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading zstandard-0.14.1.tar.gz (676 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 676.8/676.8 kB 52.8 MB/s eta 0:00:00
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting attrs~=21.3 (from semgrep==0.104.0->libsast>=1.5.1->-r requirements.txt (line 20))
Downloading attrs-21.4.0-py2.py3-none-any.whl (60 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.6/60.6 kB 86.5 MB/s eta 0:00:00
Collecting boltons~=21.0 (from semgrep==0.104.0->libsast>=1.5.1->-r requirements.txt (line 20))
Downloading boltons-21.0.0-py2.py3-none-any.whl (193 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 193.7/193.7 kB 105.9 MB/s eta 0:00:00
Collecting click-option-group~=0.5 (from semgrep==0.104.0->libsast>=1.5.1->-r requirements.txt (line 20))
Downloading click_option_group-0.5.5-py3-none-any.whl (12 kB)
Collecting glom~=22.1 (from semgrep==0.104.0->libsast>=1.5.1->-r requirements.txt (line 20))
Downloading glom-22.1.0-py2.py3-none-any.whl (100 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.7/100.7 kB 140.5 MB/s eta 0:00:00
Collecting packaging~=21.0 (from semgrep==0.104.0->libsast>=1.5.1->-r requirements.txt (line 20))
Downloading packaging-21.3-py3-none-any.whl (40 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.8/40.8 kB 96.3 MB/s eta 0:00:00
Collecting jsonschema~=4.6 (from semgrep==0.104.0->libsast>=1.5.1->-r requirements.txt (line 20))
Downloading jsonschema-4.17.3-py3-none-any.whl (90 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.4/90.4 kB 129.3 MB/s eta 0:00:00
Collecting wcmatch~=8.3 (from semgrep==0.104.0->libsast>=1.5.1->-r requirements.txt (line 20))
Downloading wcmatch-8.4.1-py3-none-any.whl (39 kB)
Collecting peewee~=3.14 (from semgrep==0.104.0->libsast>=1.5.1->-r requirements.txt (line 20))
Downloading peewee-3.16.2.tar.gz (2.9 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.9/2.9 MB 46.8 MB/s eta 0:00:00
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting defusedxml~=0.7.1 (from semgrep==0.104.0->libsast>=1.5.1->-r requirements.txt (line 20))
Downloading defusedxml-0.7.1-py2.py3-none-any.whl (25 kB)
Collecting typing-extensions~=4.2 (from semgrep==0.104.0->libsast>=1.5.1->-r requirements.txt (line 20))
Downloading typing_extensions-4.5.0-py3-none-any.whl (27 kB)
Collecting python-lsp-jsonrpc~=1.0.0 (from semgrep==0.104.0->libsast>=1.5.1->-r requirements.txt (line 20))
Downloading python_lsp_jsonrpc-1.0.0-py3-none-any.whl (8.5 kB)
Collecting contourpy>=1.0.1 (from matplotlib>=3.0.2->androguard==3.4.0a1->-r requirements.txt (line 23))
Downloading contourpy-1.0.7-cp310-cp310-macosx_10_9_x86_64.whl (244 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 244.2/244.2 kB 174.4 MB/s eta 0:00:00
Collecting cycler>=0.10 (from matplotlib>=3.0.2->androguard==3.4.0a1->-r requirements.txt (line 23))
Downloading cycler-0.11.0-py3-none-any.whl (6.4 kB)
Collecting fonttools>=4.22.0 (from matplotlib>=3.0.2->androguard==3.4.0a1->-r requirements.txt (line 23))
Downloading fonttools-4.39.3-py3-none-any.whl (1.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.0/1.0 MB 55.5 MB/s eta 0:00:00
Collecting kiwisolver>=1.0.1 (from matplotlib>=3.0.2->androguard==3.4.0a1->-r requirements.txt (line 23))
Downloading kiwisolver-1.4.4-cp310-cp310-macosx_10_9_x86_64.whl (65 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.5/65.5 kB 122.2 MB/s eta 0:00:00
Collecting numpy>=1.20 (from matplotlib>=3.0.2->androguard==3.4.0a1->-r requirements.txt (line 23))
Downloading numpy-1.24.3-cp310-cp310-macosx_10_9_x86_64.whl (19.8 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 19.8/19.8 MB 47.1 MB/s eta 0:00:00
Collecting pillow>=6.2.0 (from matplotlib>=3.0.2->androguard==3.4.0a1->-r requirements.txt (line 23))
Downloading Pillow-9.5.0-cp310-cp310-macosx_10_10_x86_64.whl (3.4 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.4/3.4 MB 46.1 MB/s eta 0:00:00
Collecting python-dateutil>=2.7 (from matplotlib>=3.0.2->androguard==3.4.0a1->-r requirements.txt (line 23))
Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 164.9 MB/s eta 0:00:00
Collecting backcall (from ipython>=5.0.0->androguard==3.4.0a1->-r requirements.txt (line 23))
Downloading backcall-0.2.0-py2.py3-none-any.whl (11 kB)
Collecting jedi>=0.16 (from ipython>=5.0.0->androguard==3.4.0a1->-r requirements.txt (line 23))
Downloading jedi-0.18.2-py2.py3-none-any.whl (1.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 38.6 MB/s eta 0:00:00
Collecting matplotlib-inline (from ipython>=5.0.0->androguard==3.4.0a1->-r requirements.txt (line 23))
Downloading matplotlib_inline-0.1.6-py3-none-any.whl (9.4 kB)
Collecting pickleshare (from ipython>=5.0.0->androguard==3.4.0a1->-r requirements.txt (line 23))
Downloading pickleshare-0.7.5-py2.py3-none-any.whl (6.9 kB)
Collecting stack-data (from ipython>=5.0.0->androguard==3.4.0a1->-r requirements.txt (line 23))
Downloading stack_data-0.6.2-py3-none-any.whl (24 kB)
Collecting traitlets>=5 (from ipython>=5.0.0->androguard==3.4.0a1->-r requirements.txt (line 23))
Downloading traitlets-5.9.0-py3-none-any.whl (117 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 117.4/117.4 kB 142.8 MB/s eta 0:00:00
Collecting pexpect>4.3; sys_platform != "win32" (from ipython>=5.0.0->androguard==3.4.0a1->-r requirements.txt (line 23))
Downloading pexpect-4.8.0-py2.py3-none-any.whl (59 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.0/59.0 kB 86.9 MB/s eta 0:00:00
Collecting appnope; sys_platform == "darwin" (from ipython>=5.0.0->androguard==3.4.0a1->-r requirements.txt (line 23))
Downloading appnope-0.1.3-py2.py3-none-any.whl (4.4 kB)
Collecting wcwidth (from prettytable>=1.0.0->quark-engine==22.10.1->-r requirements.txt (line 25))
Downloading wcwidth-0.2.6-py2.py3-none-any.whl (29 kB)
Collecting pytz>=2020.1 (from pandas->quark-engine==22.10.1->-r requirements.txt (line 25))
Downloading pytz-2023.3-py2.py3-none-any.whl (502 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 502.3/502.3 kB 52.5 MB/s eta 0:00:00
Collecting tzdata>=2022.1 (from pandas->quark-engine==22.10.1->-r requirements.txt (line 25))
Downloading tzdata-2023.3-py2.py3-none-any.whl (341 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 341.8/341.8 kB 71.2 MB/s eta 0:00:00
Collecting tenacity>=6.2.0 (from plotly->quark-engine==22.10.1->-r requirements.txt (line 25))
Downloading tenacity-8.2.2-py3-none-any.whl (24 kB)
Collecting six (from requests-file>=1.4->tldextract==3.4.0->-r requirements.txt (line 27))
Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting cffi>=1.12 (from cryptography<3.4,>=3.3->mitmproxy==6.0.2->http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading cffi-1.15.1-cp310-cp310-macosx_10_9_x86_64.whl (179 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 179.2/179.2 kB 127.1 MB/s eta 0:00:00
Collecting Werkzeug<2.0,>=0.15 (from flask<1.2,>=1.1.1->mitmproxy==6.0.2->http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading Werkzeug-1.0.1-py2.py3-none-any.whl (298 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 298.6/298.6 kB 124.9 MB/s eta 0:00:00
Collecting Jinja2<3.0,>=2.10.1 (from flask<1.2,>=1.1.1->mitmproxy==6.0.2->http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading Jinja2-2.11.3-py2.py3-none-any.whl (125 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 125.7/125.7 kB 144.4 MB/s eta 0:00:00
Collecting itsdangerous<2.0,>=0.24 (from flask<1.2,>=1.1.1->mitmproxy==6.0.2->http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading itsdangerous-1.1.0-py2.py3-none-any.whl (16 kB)
Collecting hpack<5,>=4.0 (from h2<5,>=4.0->mitmproxy==6.0.2->http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading hpack-4.0.0-py3-none-any.whl (32 kB)
Collecting h11<1,>=0.9.0 (from wsproto<1.1,>=1.0->mitmproxy==6.0.2->http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading h11-0.14.0-py3-none-any.whl (58 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 kB 91.1 MB/s eta 0:00:00
Collecting face>=20.1.0 (from glom~=22.1->semgrep==0.104.0->libsast>=1.5.1->-r requirements.txt (line 20))
Downloading face-22.0.0-py3-none-any.whl (54 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 107.7 MB/s eta 0:00:00
Collecting pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0 (from jsonschema~=4.6->semgrep==0.104.0->libsast>=1.5.1->-r requirements.txt (line 20))
Downloading pyrsistent-0.19.3-cp310-cp310-macosx_10_9_universal2.whl (82 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 82.5/82.5 kB 127.8 MB/s eta 0:00:00
Collecting bracex>=2.1.1 (from wcmatch~=8.3->semgrep==0.104.0->libsast>=1.5.1->-r requirements.txt (line 20))
Downloading bracex-2.3.post1-py3-none-any.whl (12 kB)
Collecting ujson>=3.0.0 (from python-lsp-jsonrpc~=1.0.0->semgrep==0.104.0->libsast>=1.5.1->-r requirements.txt (line 20))
Downloading ujson-5.7.0-cp310-cp310-macosx_10_9_x86_64.whl (57 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.3/57.3 kB 105.5 MB/s eta 0:00:00
Collecting parso<0.9.0,>=0.8.0 (from jedi>=0.16->ipython>=5.0.0->androguard==3.4.0a1->-r requirements.txt (line 23))
Downloading parso-0.8.3-py2.py3-none-any.whl (100 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.8/100.8 kB 141.4 MB/s eta 0:00:00
Collecting executing>=1.2.0 (from stack-data->ipython>=5.0.0->androguard==3.4.0a1->-r requirements.txt (line 23))
Downloading executing-1.2.0-py2.py3-none-any.whl (24 kB)
Collecting asttokens>=2.1.0 (from stack-data->ipython>=5.0.0->androguard==3.4.0a1->-r requirements.txt (line 23))
Downloading asttokens-2.2.1-py2.py3-none-any.whl (26 kB)
Collecting pure-eval (from stack-data->ipython>=5.0.0->androguard==3.4.0a1->-r requirements.txt (line 23))
Downloading pure_eval-0.2.2-py3-none-any.whl (11 kB)
Collecting ptyprocess>=0.5 (from pexpect>4.3; sys_platform != "win32"->ipython>=5.0.0->androguard==3.4.0a1->-r requirements.txt (line 23))
Downloading ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB)
Collecting pycparser (from cffi>=1.12->cryptography<3.4,>=3.3->mitmproxy==6.0.2->http-tools>=2.1.1->-r requirements.txt (line 19))
Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.7/118.7 kB 125.5 MB/s eta 0:00:00
Building wheels for collected packages: biplist, bs4, http-tools, libsast, frida, blinker, kaitaistruct, pyperclip, urwid, zstandard, peewee
Building wheel for biplist (setup.py) ... done
Created wheel for biplist: filename=biplist-1.0.3-py3-none-any.whl size=11105 sha256=6a3d511c99c5bd79602f9ec25364a343d1000235805d344908754ad97fe6abbb
Stored in directory: /private/tmp/pip-ephem-wheel-cache-i344juzi/wheels/6e/64/3c/71cac238401053431bfe27154ab2b4a367952da6e1df000134
Building wheel for bs4 (setup.py) ... done
Created wheel for bs4: filename=bs4-0.0.1-py3-none-any.whl size=1257 sha256=fbefefb5fc81c2fdf63b11437b92ce29b1d2416bf56f77481dc1f19b9a527235
Stored in directory: /private/tmp/pip-ephem-wheel-cache-i344juzi/wheels/25/42/45/b773edc52acb16cd2db4cf1a0b47117e2f69bb4eb300ed0e70
Building wheel for http-tools (setup.py) ... done
Created wheel for http-tools: filename=http_tools-2.1.1-py3-none-any.whl size=572323 sha256=9fe4eb1a5ae3cc3eeafb48c77bb45e3a9294e7cfa0077204113837c470bc85ad
Stored in directory: /private/tmp/pip-ephem-wheel-cache-i344juzi/wheels/d6/87/e3/74e292c9b3062ead76e5647d8dd6271d393132afb7774a2d79
Building wheel for libsast (setup.py) ... done
Created wheel for libsast: filename=libsast-1.5.2-py3-none-any.whl size=35317 sha256=4d5c31cb6f955e5d42f2e293ade26e9aadb9c092cf3f25d87b34973b39916f23
Stored in directory: /private/tmp/pip-ephem-wheel-cache-i344juzi/wheels/c1/3f/25/15102ff0631b3c9533569bc012888391310b3cd9f3c100d9e7
Building wheel for frida (setup.py) ... error
error: subprocess-exited-with-error

× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> [16 lines of output]
running bdist_wheel
running build
running build_py
creating build
creating build/lib.macosx-10.9-universal2-cpython-310
creating build/lib.macosx-10.9-universal2-cpython-310/frida
copying frida/init.py -> build/lib.macosx-10.9-universal2-cpython-310/frida
copying frida/core.py -> build/lib.macosx-10.9-universal2-cpython-310/frida
running build_ext
looking for prebuilt extension in home directory, i.e. /Users/chikkachun/frida-15.2.2-py3.10-macosx-10.9-x86_64.egg
prebuilt extension not found in home directory, will try downloading it
querying pypi for available prebuilds
using default index URL: https://pypi.org/simple/
downloading package list from https://pypi.org/simple/frida/
unable to download it within 20 seconds; please download it manually to /Users/chikkachun/frida-15.2.2-py3.10-macosx-10.9-x86_64.egg
error: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:997)>
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for frida
Running setup.py clean for frida
Building wheel for blinker (setup.py) ... done
Created wheel for blinker: filename=blinker-1.4-py3-none-any.whl size=13458 sha256=203ea1b96f2eec80552de4f0e5ebe6243b2664bf69df7761ab425d6422f4e055
Stored in directory: /private/tmp/pip-ephem-wheel-cache-i344juzi/wheels/46/d1/36/f5bd574e4181b8e1ca3e12dd8d243aa9218725603566fd3c1d
Building wheel for kaitaistruct (setup.py) ... done
Created wheel for kaitaistruct: filename=kaitaistruct-0.9-py2.py3-none-any.whl size=5498 sha256=51422064103de4bc7eb524aaa992ac1d2f971f59d106ee07d53875e9a02111c9
Stored in directory: /private/tmp/pip-ephem-wheel-cache-i344juzi/wheels/d9/20/7f/e158f94ddb46ef3b44fb407c63c54ed2827a0b6bcf427a9092
Building wheel for pyperclip (setup.py) ... done
Created wheel for pyperclip: filename=pyperclip-1.8.2-py3-none-any.whl size=11124 sha256=cf6196ee1e0431e874badf3036b713ba940bcb75923fbf5bcda8cce676e108da
Stored in directory: /private/tmp/pip-ephem-wheel-cache-i344juzi/wheels/04/24/fe/140a94a7f1036003ede94579e6b4227fe96c840c6f4dcbe307
Building wheel for urwid (setup.py) ... done
Created wheel for urwid: filename=urwid-2.1.2-cp310-cp310-macosx_10_9_universal2.whl size=247159 sha256=5b87cf814b30c06dc96b9e8addee9f1c2dc44fba65f2fbb2b71b4380113dfdce
Stored in directory: /private/tmp/pip-ephem-wheel-cache-i344juzi/wheels/05/3d/85/cde786c07f333509d868e5024d5ed8c70519fa1b8e8c66ec6c
Building wheel for zstandard (pyproject.toml) ... done
Created wheel for zstandard: filename=zstandard-0.14.1-cp310-cp310-macosx_10_9_universal2.whl size=688569 sha256=d7f2a8b8d33cc11bfecf505d362ce532f20ad0ddf6d814ea940b9d5a08bbe76a
Stored in directory: /private/tmp/pip-ephem-wheel-cache-i344juzi/wheels/b9/7a/18/edd4ace3a5afa379b9e314f10dda112a9b2dfa1356edf83449
Building wheel for peewee (pyproject.toml) ... done
Created wheel for peewee: filename=peewee-3.16.2-cp310-cp310-macosx_10_9_universal2.whl size=384845 sha256=4f2d3555dd795538182be750eb89e6c7e0454d965e27e9d8af68d50c20d82322
Stored in directory: /private/tmp/pip-ephem-wheel-cache-i344juzi/wheels/24/76/50/b0b3e96184430b9bd19ad31f79a171dcebe8f47cb367401f1a
Successfully built biplist bs4 http-tools libsast blinker kaitaistruct pyperclip urwid zstandard peewee
Failed to build frida
ERROR: Could not build wheels for frida, which is required to install pyproject.toml-based projects
[INSTALL] Clean Up

=======================MobSF Clean Script for Unix=======================
Running this script will delete the Scan database, all files uploaded and generated.

Deleting all uploads
Deleting all downloads
Deleting Static Analyzer migrations
Deleting Dynamic Analyzer migrations
Deleting MobSF migrations
Deleting Python byte code files
Deleting temp and log files
Deleting Scan database
Deleting Secret file
Deleting MobSF data directory: /Users/chikkachun/.MobSF
Done
[INSTALL] Migrating Database
Traceback (most recent call last):
File "/Users/chikkachun/QuadraInspect/tools/mobfs/manage.py", line 12, in
from django.core.management import execute_from_command_line
ModuleNotFoundError: No module named 'django'
Traceback (most recent call last):
File "/Users/chikkachun/QuadraInspect/tools/mobfs/manage.py", line 12, in
from django.core.management import execute_from_command_line
ModuleNotFoundError: No module named 'django'
Traceback (most recent call last):
File "/Users/chikkachun/QuadraInspect/tools/mobfs/manage.py", line 12, in
from django.core.management import execute_from_command_line
ModuleNotFoundError: No module named 'django'
wkhtmltopdf 0.12.6 (with patched qt)
[INSTALL] Installation Complete
[ERROR] Installation Failed!
Please ensure that all the requirements mentioned in documentation are installed before you run setup script.
Scroll up to see any installation errors.

The 'decorator==4.4.2' distribution was not found and is required by the application

@pullghjunkkk
Copy link
Author

QuadraInspect Main>> : START mobfs

Error: class uri 'gunicorn.workers.gthread.ThreadWorker' invalid or not found:

[Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/gunicorn/workers/gthread.py", line 40, in
from asyncio import selectors
ImportError: cannot import name 'selectors' from 'asyncio' (/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/asyncio/init.py)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/gunicorn/util.py", line 135, in load_class
mod = import_module('.'.join(components))
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1050, in _gcd_import
File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "", line 883, in exec_module
File "", line 241, in _call_with_frames_removed
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/gunicorn/workers/gthread.py", line 42, in
from gunicorn import selectors
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/gunicorn/selectors.py", line 11, in
from collections import namedtuple, Mapping
ImportError: cannot import name 'Mapping' from 'collections' (/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/collections/init.py)
]

QuadraInspect Main>> :

@morpheuslord
Copy link
Owner

You have some sort of mobfs install error check mobfs issues for an answer. It's working in my system

@morpheuslord
Copy link
Owner

Delete the tools/mobfs folder and run the tools installer in the quadrainspect menu

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants