May 17, 2026

Goals

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

What I worked on

  • Understood the flow of how exactly is LLVM IR converted to ptx.
  • Pure compute instructions are directly matched via the matcherTable.
  • These instructions will remain the primary target of my attack.

Key Insights

  • Majority of instructions in ptx are compute only instructions which do not require any memory transactions

Questions / Confusions

  • I still need to how predicate in ptx can be manipulated to skip instructions.

Ideas / Hypotheses

  • Should start reading high quality stuff daily to keep my mind sane.

Papers / Resources

  • None

Next Steps

  • Create an end-to-end automated framework for finding out the exploitable flips.

Introspection

  • Today was Sunday, I did learn a few things and watched tons of movies ;)