ptxNinja: decompilation for PTX (CUDA)

ptxNinja is an architectural plugin that extends the functionality of Binary Ninja to support *.ptx files containing functions or kernels written in PTX. The PTX language is a low-level format used by NVIDIA for its CUDA-based GPUs. This plugin provides a lifter that translates raw instructions into the low-level instructions that Binary Ninja requires to begin analysis. This work was presented at…