You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
application: Add --env for spawn environments
--aux can only pass string, bool and int values to Device.spawn(), while
the env/envp options take a mapping, so there was no way to set an
environment variable when spawning, e.g. DISABLE_TWAKS=1 to work around
ellekit crashes on iOS.
Add a repeatable --env KEY=VALUE that feeds the env parameter, which
merges into the environment the spawn would otherwise inherit.
Fixes#193
repl: Improve value syntax highlighting
Adopt a richer color palette and emit formatted-text fragments
instead of raw ANSI, letting prompt_toolkit downsample them to the
terminal's color depth.
repl: Relocate all agent bundle modules
The agent bundle now ships multiple modules, but only the entrypoint
was moved under /frida/repl, so its relative imports failed to resolve.
repl: Render evaluated values richly
Encode each result into a bounded tagged tree in the agent so
serializing cyclic or huge objects can never hang, then pretty-print
it host-side with syntax highlighting, depth and breadth caps, and a
hexdump for binary data.