angr.utils

angr.utils.is_pyinstaller()

Detect if we are currently running as a PyInstaller-packaged program.

Return type:

bool

Returns:

True if we are running as a PyInstaller-packaged program. False if we are running in Python directly (e.g., development mode).

angr.utils.looks_like_sql(s)

Determine if string s looks like an SQL query.

Parameters:

s (str) – The string to detect.

Return type:

bool

Returns:

True if the string looks like an SQL, False otherwise.

angr.utils.timethis(func)

Submodules

ail

algo

balancer

bits

constants

cowdict

cpp

doms

dynamic_dictlist

endness

enums_conv

env

formatting

funcid

graph

ins_addr_list

json_utils

JSON encode/decode wrappers that use msgspec when available (CPython only), falling back to the standard library json module otherwise.

lazy_import

library

loader

mp

orderedset

smart_cache

ssa

strings

tagged_interval_map

timing

types

vex