update
This commit is contained in:
parent
f0f5376c0e
commit
add7c357d4
3 changed files with 4 additions and 113 deletions
|
|
@ -153,6 +153,7 @@ def worker(emu: str, apklist: list[str], out_folder: Path, script: Path):
|
|||
|
||||
|
||||
def run(apklist: list[str], out_folder: Path, script: Path):
|
||||
gen_emulators()
|
||||
workers = []
|
||||
for emu in EMULATORS:
|
||||
workers.append(
|
||||
|
|
|
|||
114
frida/poetry.lock
generated
114
frida/poetry.lock
generated
|
|
@ -213,25 +213,6 @@ files = [
|
|||
{file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"},
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "coloredlogs"
|
||||
version = "15.0.1"
|
||||
description = "Colored terminal output for Python's logging module"
|
||||
optional = true
|
||||
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
|
||||
groups = ["main"]
|
||||
markers = "extra == \"grodd\""
|
||||
files = [
|
||||
{file = "coloredlogs-15.0.1-py2.py3-none-any.whl", hash = "sha256:612ee75c546f53e92e70049c9dbfcc18c935a2b9a53b66085ce9ef6a6e5c0934"},
|
||||
{file = "coloredlogs-15.0.1.tar.gz", hash = "sha256:7c991aa71a4577af2f82600d8f8f3a89f936baeaf9b50a9c197da014e5bf16b0"},
|
||||
]
|
||||
|
||||
[package.dependencies]
|
||||
humanfriendly = ">=9.1"
|
||||
|
||||
[package.extras]
|
||||
cron = ["capturer (>=2.4)"]
|
||||
|
||||
[[package]]
|
||||
name = "contourpy"
|
||||
version = "1.3.1"
|
||||
|
|
@ -630,44 +611,6 @@ files = [
|
|||
docs = ["Sphinx", "furo"]
|
||||
test = ["objgraph", "psutil"]
|
||||
|
||||
[[package]]
|
||||
name = "grodd-runner"
|
||||
version = "0.1.0"
|
||||
description = "Grodd runner is a python program that tries to browse all activities of an Android application."
|
||||
optional = true
|
||||
python-versions = ">=3.11,<4.0.0"
|
||||
groups = ["main"]
|
||||
markers = "extra == \"grodd\""
|
||||
files = []
|
||||
develop = false
|
||||
|
||||
[package.dependencies]
|
||||
coloredlogs = ">=15.0.1,<16.0.0"
|
||||
networkx = ">=3.4.2,<4.0.0"
|
||||
uiautomator = ">=1.0.2,<2.0.0"
|
||||
|
||||
[package.source]
|
||||
type = "git"
|
||||
url = "ssh://git@gitlab.inria.fr/CIDRE/malware/grodd-runner.git"
|
||||
reference = "HEAD"
|
||||
resolved_reference = "323cabc4e92a89fc9bcd23231c11764a6e423a52"
|
||||
|
||||
[[package]]
|
||||
name = "humanfriendly"
|
||||
version = "10.0"
|
||||
description = "Human friendly output for text interfaces using Python"
|
||||
optional = true
|
||||
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
|
||||
groups = ["main"]
|
||||
markers = "extra == \"grodd\""
|
||||
files = [
|
||||
{file = "humanfriendly-10.0-py2.py3-none-any.whl", hash = "sha256:1697e1a8a8f550fd43c2865cd84542fc175a61dcb779b6fee18cf6b6ccba1477"},
|
||||
{file = "humanfriendly-10.0.tar.gz", hash = "sha256:6b0b831ce8f15f7300721aa49829fc4e83921a9a301cc7f606be6686a2288ddc"},
|
||||
]
|
||||
|
||||
[package.dependencies]
|
||||
pyreadline3 = {version = "*", markers = "sys_platform == \"win32\" and python_version >= \"3.8\""}
|
||||
|
||||
[[package]]
|
||||
name = "ipython"
|
||||
version = "9.0.2"
|
||||
|
|
@ -1513,22 +1456,6 @@ files = [
|
|||
[package.extras]
|
||||
diagrams = ["jinja2", "railroad-diagrams"]
|
||||
|
||||
[[package]]
|
||||
name = "pyreadline3"
|
||||
version = "3.5.4"
|
||||
description = "A python implementation of GNU readline."
|
||||
optional = true
|
||||
python-versions = ">=3.8"
|
||||
groups = ["main"]
|
||||
markers = "sys_platform == \"win32\" and extra == \"grodd\""
|
||||
files = [
|
||||
{file = "pyreadline3-3.5.4-py3-none-any.whl", hash = "sha256:eaf8e6cc3c49bcccf145fc6067ba8643d1df34d604a1ec0eccbf7a18e6d3fae6"},
|
||||
{file = "pyreadline3-3.5.4.tar.gz", hash = "sha256:8d57d53039a1c75adba8e50dd3d992b28143480816187ea5efbd5c78e6c885b7"},
|
||||
]
|
||||
|
||||
[package.extras]
|
||||
dev = ["build", "flake8", "mypy", "pytest", "twine"]
|
||||
|
||||
[[package]]
|
||||
name = "python-dateutil"
|
||||
version = "2.9.0.post0"
|
||||
|
|
@ -1745,40 +1672,6 @@ files = [
|
|||
{file = "typing_extensions-4.13.1.tar.gz", hash = "sha256:98795af00fb9640edec5b8e31fc647597b4691f099ad75f469a2616be1a76dff"},
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "uiautomator"
|
||||
version = "1.0.2"
|
||||
description = "Python Wrapper for Android UiAutomator test tool"
|
||||
optional = true
|
||||
python-versions = "*"
|
||||
groups = ["main"]
|
||||
markers = "extra == \"grodd\""
|
||||
files = [
|
||||
{file = "uiautomator-1.0.2.tar.gz", hash = "sha256:48a41c36f8347b643ff215d41b73ab2b4f542a0e3f7b110b85f7952b70742744"},
|
||||
]
|
||||
|
||||
[package.dependencies]
|
||||
urllib3 = ">=1.7.1"
|
||||
|
||||
[[package]]
|
||||
name = "urllib3"
|
||||
version = "2.3.0"
|
||||
description = "HTTP library with thread-safe connection pooling, file post, and more."
|
||||
optional = true
|
||||
python-versions = ">=3.9"
|
||||
groups = ["main"]
|
||||
markers = "extra == \"grodd\""
|
||||
files = [
|
||||
{file = "urllib3-2.3.0-py3-none-any.whl", hash = "sha256:1cee9ad369867bfdbbb48b7dd50374c0967a0bb7710050facf0dd6911440e3df"},
|
||||
{file = "urllib3-2.3.0.tar.gz", hash = "sha256:f8c5449b3cf0861679ce7e0503c7b44b5ec981bec0d1d3795a07f1ba96f0204d"},
|
||||
]
|
||||
|
||||
[package.extras]
|
||||
brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.0)"]
|
||||
h2 = ["h2 (>=4,<5)"]
|
||||
socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"]
|
||||
zstd = ["zstandard (>=0.18.0)"]
|
||||
|
||||
[[package]]
|
||||
name = "wcwidth"
|
||||
version = "0.2.13"
|
||||
|
|
@ -1903,10 +1796,7 @@ files = [
|
|||
[package.extras]
|
||||
dev = ["black (>=19.3b0)", "pytest (>=4.6.2)"]
|
||||
|
||||
[extras]
|
||||
grodd = ["grodd-runner"]
|
||||
|
||||
[metadata]
|
||||
lock-version = "2.1"
|
||||
python-versions = ">=3.13,<4.0.0"
|
||||
content-hash = "9263cf20f651fb31435274af2f077e0233cfbb73cea17208b7cf81eff2cb1b41"
|
||||
python-versions = ">=3.12,<4.0.0"
|
||||
content-hash = "ed66438336cc1f143c8994718afe8673297ef2268d46b4f87363cf963ca53db5"
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ authors = [
|
|||
{name = "Jean-Marie Mineau",email = "jean-marie.mineau@centralesupelec.fr"}
|
||||
]
|
||||
readme = "README.md"
|
||||
requires-python = ">=3.13,<4.0.0"
|
||||
requires-python = ">=3.12,<4.0.0"
|
||||
dependencies = [
|
||||
"frida (==16.7.4)",
|
||||
"frida-tools (>=13.6.1,<14.0.0)",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue