Creating Rizin Plugins - Lessons Learned

Introduction I&rsquo;ve been developing and maintaining a Rizin plugin for past ten months for a startup, RevEngAI . The plugin is used to communicate with RevEngAI servers to upload binaries you&rsquo;re analyzing in Rizin/Cutter and then perform an AI based analysis in the background, and then retrieve the analysis results back from the servers and apply the results to Rizin&rsquo;s own…