May 22, 2026

Goals

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

What I worked on

  • Started rebuilding the framework from scratch, learned a few things about logging and rich packages in python.
  • Learnt about how import work in python both in script and module mode and it is good practice to use module mode when building scalable frameworks.
  • Built my custom logger and exceptions.

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 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 logger.