python-frida 17.23.0-1

seededverified· maintained by RubenKelevra· LGPL-2.0-or-later WITH WxWindows-exception-3.1

Python bindings for Frida

shelly install aur python-frida --aur-url https://atoll.seafoam-labs.org
This can be permanently set in the shelly config.json file.

Metadata

Package base
frida
Maintainer
RubenKelevra
Submitter
RubenKelevra
Votes
22
Popularity
1.117752
First submitted
2026-09-03 14:55
Last modified
2026-10-08 17:28
Out-of-date
no

Relations

Depends

Make dependencies

Security

Verified - no high/critical red flags - content is served.
revision cd00e2d13c68 scanned 2026-11-05 16:09 UTC findings 21 medium

Revision scans

Revision Status Scanned Findings
cd00e2d13c68head verified 2026-11-05 16:09 21
0c8ff7793e52 verified 2026-11-05 16:02 20
a23351041780 verified 2026-11-05 16:02 20
1d4ede26cd5e verified 2026-11-05 16:02 20
e25bfc9c71a8 verified 2026-11-05 16:02 17

Head findings

medium command-substitution in PKGBUILD

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

_nested_builddir="$(_compat32_builddir "${_name}")"
medium command-substitution in PKGBUILD

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

_compat_cflags="$(_compat32_flags "${CFLAGS:-}")"
medium command-substitution in PKGBUILD

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

_compat_cxxflags="$(_compat32_flags "${CXXFLAGS:-}")"
medium command-substitution in PKGBUILD

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

_nested_builddir="$(_compat32_builddir "${_name}")"
medium command-substitution in PKGBUILD

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

_nested_builddir="$(_compat32_builddir "${_name}")"
medium command-substitution in PKGBUILD

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

_compat_cflags="$(_compat32_flags "${CFLAGS:-}")"
medium command-substitution in PKGBUILD

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

_compat_cxxflags="$(_compat32_flags "${CXXFLAGS:-}")"
medium risky-tool in PKGBUILD

'npm' is invoked - this fetches/executes external code outside alpm's control.

npm ci --ignore-scripts
medium command-substitution in PKGBUILD

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

_deps_v8_commit="$(sed -n '/^\[v8\]$/,/^\[/ s/^version = "\(.*\)"$/\1/p' "${_deps_toml}")"
medium command-substitution in PKGBUILD

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

if [[ "$(<"${_frida_v8_commit_file}")" != "${_sdk_v8_commit}" ]]; then
medium command-substitution in PKGBUILD

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

[[ "$(<"${_sdk_prefix}/VERSION.txt")" == "${_sdk_version}" ]] || {
medium command-substitution in PKGBUILD

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

_jobs="$(_makepkg_jobs)"
medium command-substitution in PKGBUILD

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

_wheel="$(find "${srcdir}/python-frida-dist" -maxdepth 1 -type f -name '*.whl' -print -quit)"
medium command-substitution in PKGBUILD

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

_tmp="$(mktemp "${_pc}.XXXXXX")" || return 1
medium command-substitution in PKGBUILD

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

_python_dir="$(find "${pkgdir}/usr/lib" -mindepth 1 -maxdepth 1 -type d -name 'python*' -print -quit)"
medium command-substitution in PKGBUILD

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

_gum_symbols="$(mktemp)" || return 1
medium command-substitution in PKGBUILD

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

_gum_symbols_raw="$(mktemp)" || {
medium command-substitution in PKGBUILD

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

_gumjs_symbols="$(mktemp)" || return 1
medium command-substitution in PKGBUILD

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

_gumjs_symbols_raw="$(mktemp)" || {
medium command-substitution in PKGBUILD

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

_wheel="$(find "${srcdir}/python-frida-dist" -maxdepth 1 -type f -name 'frida-*.whl' -print -quit)"
medium command-substitution in PKGBUILD

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

_extension="$(find "${pkgdir}/usr/lib" -type f -path '*/site-packages/frida/_frida.abi3.so' -print -quit)"

Findings below High severity are retained for review but do not block serving. Verified means no obvious red flags from static analysis - never a guarantee that a package is safe.

← Back to the package catalog

Connection lost

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin. Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session. Please retry or reload the page.