Implementing a brainfuck CPU in Ghidra

  1. Setup and disassembly
  2. Decompilation of pointer and arithmetic instructions
  3. Decompilation of I/O and control flow instructions
  4. Renaming the analyzer and adding a manual
  5. Recognizing common patterns (future post)

More posts may be added to this series in the future.