GHIDRA Disassembly, SH7058 sh2a finding maps XREFS
DENSO SH7058 SH2A big endien.
3d structures e0780 was corrected too DW_3Dstruc_000780, from mistakenly calling it TPS_%.
Some maps were not 'XREF' from the initial analyze. This video is addressing one of the instances.
This is my first project in Ghidra, and I have no background in EE feel free to ad any information or corrections in the comments, don't look to my videos as the "right" way too do it.
Пікірлер: 12
The datatype was "db *" which is a pointer to a "db" (which itself is basically a byte). At one point, I saw "db * * * * *", which I think happens when you already had a datatype there and hit the "p" key to make a pointer. Hitting it again adds a layer of indirection.. One way to create a structure (perhaps you did that) is to define some data in memory, select the data, then right click -> Data -> create structure from selection. That will use the selected data and create a structure with those data elements (and replace them in the memory with an instance of the new structure).
@GHIDRAuto
5 ай бұрын
Okay, nice. I did not know that. Thank you for sharing the info. It’s been a huge learning curve!
Very good!
@GHIDRAuto
6 ай бұрын
Glad you think so!
Nice!
@GHIDRAuto
6 ай бұрын
Thanks!
anyway that you show how to import this file in Ghidra? how to setup it?
@GHIDRAuto
4 ай бұрын
Yeah I’ll do a quick video on that. Give me a couple days. Only if you like and subscribe lol
Can you send me this file? Or give me calibration numer or even a exactly car model pls
@kurylsky7092
4 ай бұрын
Okay nevermind i found very close file to this one, from the same car
@kurylsky7092
4 ай бұрын
Truck*
@GHIDRAuto
4 ай бұрын
Sorry I never got back too you. Good to hear! Yeah it’s wild how similar these Suzuki’s are too the evo 9