Ruby and Clojure Support in Ghidra

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/ghidra

Our great sponsors
  • Scout APM - Truly a developer’s best friend
  • Zigi - Workflow assistant built for devs & their teams
  • Sonar - Write Clean Java Code. Always.
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • ruby-dragon

    Ruby, Kotlin, Groovy, Clojure, and JShell support for Ghidra scripting and interactive sessions.

    To that end, I've created the Ruby Dragon plugin to do just that. I've gotten it to a relatively stable point, and I think it's ready to share with anyone that prefers Ruby or Clojure to the default choices! Both an interactive console and scripts are supported, as well as running scripts via the headless analyzer.

  • ghidraal

    A Ghidra extension for scripting with GraalVM languages, including Javascript, Python3, R, and Ruby.

    If anyone is interested in other language support in Ghidra, you should definitely check out Jason Leasure's ghidraal project and the python 3 bridge by justfoxing too. Between them there is Python 3, Ruby, R, and Javascript support.

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • ghidra_bridge

    Python 3 bridge to Ghidra's Python scripting

    If anyone is interested in other language support in Ghidra, you should definitely check out Jason Leasure's ghidraal project and the python 3 bridge by justfoxing too. Between them there is Python 3, Ruby, R, and Javascript support.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts