May 23, 2026

Goals

  • Find out more exploitable regions inside the libtriton.so library.

What I worked on

  • Completed the matcher table extraction part of the framework now will start working on the injector part of the framework.
  • Cleaned up the codebase and bit and removed a lot of redundancies.
  • Learnt about link time address and file offset in the ELF format.

Key Insights

  • The design of a framework should be seamless and fluent.

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 targets like AMDGPU, RISC-V etc.

Papers / Resources

  • None

Next Steps

  • Complete the entire framework ASAP, so that we can move to the next steps.

Introspection

  • Today was a good day I created my own extractor.