diff --git a/patches/frida-core/0004-Florida-symbol_frida_agent_main.patch b/patches/frida-core/0004-Florida-symbol_frida_agent_main.patch index 6728965..b7418ee 100644 --- a/patches/frida-core/0004-Florida-symbol_frida_agent_main.patch +++ b/patches/frida-core/0004-Florida-symbol_frida_agent_main.patch @@ -1,4 +1,4 @@ -From 5248dcf4973e77bfb5477d9fa73e76ea670f3a7b Mon Sep 17 00:00:00 2001 +From a1f43fe9980cabab8f028a4e1ccb5da61db62242 Mon Sep 17 00:00:00 2001 From: Ylarod Date: Tue, 18 Jul 2023 16:02:50 +0800 Subject: [PATCH 4/7] Florida: symbol_frida_agent_main @@ -78,7 +78,7 @@ index 06e7065b..d215b75a 100644 id = yield fruitjector.inject_library_resource (pid, agent, entrypoint, agent_parameters, cancellable); #else diff --git a/src/embed-agent.sh b/src/embed-agent.sh -index 6119b5e1..1e8d04ca 100755 +index 6119b5e1..7eede250 100755 --- a/src/embed-agent.sh +++ b/src/embed-agent.sh @@ -10,6 +10,7 @@ resource_compiler=$7 @@ -101,7 +101,7 @@ index 6119b5e1..1e8d04ca 100755 embedded_agents+=("$embedded_agent") } -@@ -40,6 +46,10 @@ case $host_os in +@@ -54,6 +60,10 @@ case $host_os in exit 1 fi @@ -109,9 +109,9 @@ index 6119b5e1..1e8d04ca 100755 + python3 "$custom_script" "$embedded_agent" + fi + - exec "$resource_compiler" --toolchain=apple -c "$resource_config" -o "$output_dir/frida-data-agent" "$embedded_agent" + exec "$resource_compiler" --toolchain=gnu -c "$resource_config" -o "$output_dir/frida-data-agent" "$embedded_agent" ;; - freebsd|qnx) + *) diff --git a/src/freebsd/freebsd-host-session.vala b/src/freebsd/freebsd-host-session.vala index a2204a4e..eac16116 100644 --- a/src/freebsd/freebsd-host-session.vala diff --git a/patches/frida-core/0005-Florida-thread_gum_js_loop.patch b/patches/frida-core/0005-Florida-thread_gum_js_loop.patch index 596b043..65a1afb 100644 --- a/patches/frida-core/0005-Florida-thread_gum_js_loop.patch +++ b/patches/frida-core/0005-Florida-thread_gum_js_loop.patch @@ -1,4 +1,4 @@ -From 73605fce2634948e452217e8e8a821ed062f77ac Mon Sep 17 00:00:00 2001 +From 2ae2a5abab6810996e135e08ddb2fb15351400bd Mon Sep 17 00:00:00 2001 From: Ylarod Date: Tue, 18 Jul 2023 16:03:47 +0800 Subject: [PATCH 5/7] Florida: thread_gum_js_loop diff --git a/patches/frida-core/0006-Florida-thread_gmain.patch b/patches/frida-core/0006-Florida-thread_gmain.patch index e803575..7e7195a 100644 --- a/patches/frida-core/0006-Florida-thread_gmain.patch +++ b/patches/frida-core/0006-Florida-thread_gmain.patch @@ -1,4 +1,4 @@ -From 4f1995c0978149ca8f05db56469dc09481730257 Mon Sep 17 00:00:00 2001 +From 1c74790768367061ec61ce7b821ae855f2f35c04 Mon Sep 17 00:00:00 2001 From: Ylarod Date: Tue, 18 Jul 2023 16:04:15 +0800 Subject: [PATCH 6/7] Florida: thread_gmain diff --git a/patches/frida-core/0007-Florida-protocol_unexpected_command.patch b/patches/frida-core/0007-Florida-protocol_unexpected_command.patch index 597ef36..acd1797 100644 --- a/patches/frida-core/0007-Florida-protocol_unexpected_command.patch +++ b/patches/frida-core/0007-Florida-protocol_unexpected_command.patch @@ -1,4 +1,4 @@ -From 7ec0dc96660ba553d685d5ce1180d20771342f30 Mon Sep 17 00:00:00 2001 +From 3047ab1e2f89b50215e209381081f528ab16c034 Mon Sep 17 00:00:00 2001 From: Ylarod Date: Tue, 18 Jul 2023 16:04:55 +0800 Subject: [PATCH 7/7] Florida: protocol_unexpected_command