Skip to content

v3.0.2

Compare
Choose a tag to compare
@mike-hunhoff mike-hunhoff released this 19 Dec 22:51
· 18 commits to main since this release
a7b2d9c

This release updates the Jep requirement to version 4.2. Jep 4.2 includes many bug fixes and compatibility improvements including support for Python 3.12!

   _____ _     _     _           _   _                 
  / ____| |   (_)   | |         | | | |                
 | |  __| |__  _  __| |_ __ __ _| |_| |__   ___  _ __  
 | | |_ | '_ \| |/ _` | '__/ _` | __| '_ \ / _ \| '_ \ 
 | |__| | | | | | (_| | | | (_| | |_| | | | (_) | | | |
  \_____|_| |_|_|\__,_|_|  \__,_|\__|_| |_|\___/|_| |_|
                                                       
Python 3.12.1 Interpreter for Ghidra 10.4. Developed by FLARE.

>>> import sys
>>> sys.version
'3.12.1 (tags/v3.12.1:2305ca5, Dec  7 2023, 22:03:25) [MSC v.1937 64 bit (AMD64)]'

This release also exposes the GhidraScript object to your Python 3 Ghidra scripts by adding a new function named script to the Python 3 builtins scope e.g.

>>> script().toString()
'Ghidrathon'

Please see our Ghidra Python 3 script example here for a closer look at writing Python 3 scripts for Ghidra.

Note: to start using the latest version of Ghidrathon you will need to rebuild using the instructions and updated version requirements outlined in our README.

What's Changed

Full Changelog: v3.0.1...v3.0.2