May 21, 2026
Goals
- Find out more exploitable regions inside the
libtriton.solibrary.
What I worked on
- It is very time consuming to
cloneandbuildthellvmproject so instead of cloning the entire repository with itsgithistory intact I just clone a shallow copy of the remote and justgit fetchthe requiredcommit. This way I have drastically reduced the cloning time but the build time is still the bottleneck as the build is single-threaded, I can increase the jobs to let’s say an emperical number like 7.- I have realized the framework I created contains a lot of
slop, so I will go ahead and create the whole framework from scratch :)
Key Insights
- The design of a framework should be seamless.
Questions / Confusions
- I still need to how predicate in ptx can be manipulated to skip instructions.
Ideas / Hypotheses
- I can generalize the attack surface of LLVM to different
targetslikeAMDGPU,RISC-Vetc.
Papers / Resources
None
Next Steps
- Create the framework from scratch with better or at least easily understandable design.
Introspection
- Today was a good day I destroyed two fluent but sloppy frameworks.