Skip to content

Interesting bits from SMEG+ upgrade package

Notifications You must be signed in to change notification settings

vidarrt9/smeg-plus-analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The interesting parts from the SMEG+ upgrade package.

Preparations

  • pip3 install --user ghidra_bridge
  • python3 -m ghidra_bridge.install_server ~/ghidra_scripts

Steps performed in Ghidra

  • Create new project
  • Import vxworks.bin into it
    • During import make sure to load it at address 0x200000!
  • Open the CodeBrowser
  • Let the auto-analysis run
  • Apply the VxWorksSymTab_Finder.java script from Window Script Manager in the CodeBrowser
    • This takes a while, but should yield a number of functions named according to their original name
    • This doesn't cover all functions for which we know symbols, though