Skip to content

Commit 77dc172

Browse files
committed
2 parents 5256311 + 7183cba commit 77dc172

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,11 @@ The steps are:
88
2. convert it to LLVM-IR via the **TritonAstToLLVMIR** function;
99
3. get the **simplified** TritonAST as output with the **LLVMIRToTritonAst** function.
1010

11+
# Inspiration
12+
13+
It's important to note that this is just an experiment to take the [Triton + Arybo efforts](https://github.com/JonathanSalwan/Tigress_protection/blob/master/solve-vm.py#L618) in converting TritonAST to LLVM-IR a step further. Optimizing an AST is quite useful sometime, especially when attacking obfuscation or opaque predicates.
14+
1115
# TODO
1216

1317
1. Provide a C++ example showing the described steps.
1418
2. Verify the consistency of all the translations.
15-

0 commit comments

Comments
 (0)