Skip to content

Releases: frida/frida-core

17.18.0

Choose a tag to compare

@github-actions github-actions released this 09 Sep 18:55
subprojects: Prepare for release

17.18.0-snapshot.20260908

Pre-release

Choose a tag to compare

barebone: Translate and alias in Arm's kernel half

Arm had no address translation, so remapping was refused outright, and
the run it allocated came from whichever half the scan reached first.
Walk the table the kernel uses, and prefer the kernel's own range.

17.18.0-snapshot.20260822

Pre-release

Choose a tag to compare

barebone: Find where XNU keeps a process's name

XNU ships no type information and inlines the small accessors
away, so neither half can ask where a process keeps its number
and its name.

The host asks the kernel for its processes, looks at what they
hold, and picks the two places out: one of them is launchd, and
launchd says so. What it finds is passed on, along with anything
else a kernel leaves nowhere to read.

17.18.0-snapshot.20260818.3

Pre-release

Choose a tag to compare

tests: Let the Barebone device options default

17.18.0-snapshot.20260818.2

Pre-release

Choose a tag to compare

device-manager: Take a name for a Barebone device

The caller knows what the target is, whereas the backend has only its
own name to offer.

17.18.0-snapshot.20260818.1

Pre-release

Choose a tag to compare

barebone: Watch the Win9x loader for modules

The loader of this system lives in memory that every process
shares, thus a stand-in on it runs in all of them and a copy of
the agent cannot own it. Put a stub in the shared arena instead:
it asks who is running, and either leads to the copy that the
process has or goes straight on to the loader. The copy then
tells the registry from the thread that loads, before the
library is handed back to whoever asked for it.

Both entry points that load by name are covered. The wide ones
are stubs on this system: they set ERROR_CALL_NOT_IMPLEMENTED
and give back nothing.

17.18.0-snapshot.20260818

Pre-release

Choose a tag to compare

Compile the device serial only for barebone

The counter is only used when adding a Barebone device, so it
became an unused field whenever that backend is off.

17.17.0

Choose a tag to compare

@github-actions github-actions released this 04 Aug 23:05
subprojects: Prepare for release

17.16.4

Choose a tag to compare

@github-actions github-actions released this 21 Jul 22:58
subprojects: Prepare for release

17.16.3

Choose a tag to compare

@github-actions github-actions released this 20 Jul 16:26
subprojects: Prepare for release