aboutsummaryrefslogtreecommitdiff
path: root/frida_mode/ts/lib
diff options
context:
space:
mode:
Diffstat (limited to 'frida_mode/ts/lib')
-rw-r--r--frida_mode/ts/lib/afl.ts36
1 files changed, 24 insertions, 12 deletions
diff --git a/frida_mode/ts/lib/afl.ts b/frida_mode/ts/lib/afl.ts
index c1ed123e..d7f8b7bc 100644
--- a/frida_mode/ts/lib/afl.ts
+++ b/frida_mode/ts/lib/afl.ts
@@ -203,6 +203,13 @@ class Afl {
}
/**
+ * See `AFL_FRIDA_INST_NO_PREFETCH_BACKPATCH`.
+ */
+ public static setPrefetchBackpatchDisable(): void {
+ Afl.jsApiSetPrefetchBackpatchDisable();
+ }
+
+ /**
* See `AFL_FRIDA_INST_NO_PREFETCH`.
*/
public static setPrefetchDisable(): void {
@@ -218,6 +225,13 @@ class Afl {
}
/**
+ * See `AFL_FRIDA_STALKER_IC_ENTRIES`.
+ */
+ public static setStalkerIcEntries(val: number): void {
+ Afl.jsApiSetStalkerIcEntries(val);
+ }
+
+ /**
* See `AFL_FRIDA_STATS_FILE`. This function takes a single `string` as
* an argument.
*/
@@ -235,13 +249,6 @@ class Afl {
}
/**
- * See `AFL_FRIDA_STATS_TRANSITIONS`
- */
- public static setStatsTransitions(): void {
- Afl.jsApiSetStatsTransitions();
- }
-
- /**
* See `AFL_FRIDA_OUTPUT_STDERR`. This function takes a single `string` as
* an argument.
*/
@@ -356,6 +363,11 @@ class Afl {
"void",
["pointer"]);
+ private static readonly jsApiSetPrefetchBackpatchDisable = Afl.jsApiGetFunction(
+ "js_api_set_prefetch_backpatch_disable",
+ "void",
+ []);
+
private static readonly jsApiSetPrefetchDisable = Afl.jsApiGetFunction(
"js_api_set_prefetch_disable",
"void",
@@ -366,6 +378,11 @@ class Afl {
"void",
["pointer"]);
+ private static readonly jsApiSetStalkerIcEntries = Afl.jsApiGetFunction(
+ "js_api_set_stalker_ic_entries",
+ "void",
+ ["uint32"]);
+
private static readonly jsApiSetStatsFile = Afl.jsApiGetFunction(
"js_api_set_stats_file",
"void",
@@ -376,11 +393,6 @@ class Afl {
"void",
["uint64"]);
- private static readonly jsApiSetStatsTransitions = Afl.jsApiGetFunction(
- "js_api_set_stats_transitions",
- "void",
- []);
-
private static readonly jsApiSetStdErr = Afl.jsApiGetFunction(
"js_api_set_stderr",
"void",