Code Monkey home page Code Monkey logo

med9ghidrascripts's Introduction

Med9GhidraScripts

Ghidrascripts which will help disassembly of MED9.1 ECUs

Usage

med9-install.py

Setup Ghidra for MED9.1 Binary

  1. Insert MED9.1 Binary(2MB) into Ghidra.
  2. Select PowerPC 32 Bit (Default)
  3. Run "med9-install.py" to install the memory-table and set the registers

AddJsonMaps.py

Add Maps from a WINOLS Json File into Ghidra

  1. Go to Winols, select your damos, select "Export to CSV/Json"
  2. Tick all the boxes in the dialog(All Columns & Adresses as Hex)
  3. Put the resulting JSON-File into the same folder as this script (Usually: C:\Users<username>\Ghidrascripts
  4. Rename the JSON-File to "golf5.json"
  5. Run this Script.
  6. All Maps will be marked as "bytes" and will be commented.

Clearall.py

If the AddJsonMaps.py fails with the message that it cannot convert code into data-bytes on certain adresses(you ran the analysis before using AddJsonMaps!), you can use this script to unset the whole file. It will also remove the comments from AddJsonMaps.

med9ghidrascripts's People

Contributors

eliaskotlyar avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.