Skip to content

Commit d1e2885

Browse files
committed
Add support for bridgeless Frida v17
1 parent e09fb1b commit d1e2885

File tree

3 files changed

+3623
-0
lines changed

3 files changed

+3623
-0
lines changed

overrides/frida/frida-java-bridge.js

Lines changed: 1807 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

overrides/frida/frida-objc-bridge.js

Lines changed: 1814 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/interceptors/frida/frida-scripts.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ export async function buildAndroidFridaScript(
2626
portsToIgnore: number[]
2727
) {
2828
const scripts = await Promise.all([
29+
fs.readFile(path.join(FRIDA_SCRIPTS_ROOT, 'frida-java-bridge.js'), { encoding: 'utf8' }),
2930
fs.readFile(path.join(FRIDA_SCRIPTS_ROOT, 'config.js'), { encoding: 'utf8' })
3031
.then((configTemplate) =>
3132
buildFridaConfig(configTemplate, caCertContent, proxyHost, proxyPort, portsToIgnore)
@@ -52,6 +53,7 @@ export async function buildIosFridaScript(
5253
portsToIgnore: number[]
5354
) {
5455
const scripts = await Promise.all([
56+
fs.readFile(path.join(FRIDA_SCRIPTS_ROOT, 'frida-objc-bridge.js'), { encoding: 'utf8' }),
5557
fs.readFile(path.join(FRIDA_SCRIPTS_ROOT, 'config.js'), { encoding: 'utf8' })
5658
.then((configTemplate) =>
5759
buildFridaConfig(configTemplate, caCertContent, proxyHost, proxyPort, portsToIgnore)

0 commit comments

Comments
 (0)