Ghidrauto
Ghidrauto
  • 14
  • 17 756
how to install ghidra 11, and JDK.
JDK 17 (correct JDK, JDK 11 did not work for me) www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html
ghidra 11 github.com/NationalSecurityAgency/ghidra/releases
Переглядів: 883

Відео

Finding Manufacturer specific PID's with ghidra. + speedometer correction. DENSO sh7055/58
Переглядів 1,8 тис.2 місяці тому
see my website for a step by step disassembly of this ECU. www.ghidrauto.com/ SAE PID's alextc44.blogspot.com/2015/02/obd-ii-pids.html denso sh 7058/55 processor. isuzu NPR 5.2l 4hk1. LET ME KNOW WHAT YOU GUYS WANT TOO SEE MORE OF!!! go spam LIKES,follows, and comments on this guys YT RE videos. we can learn way more from him then me! ua-cam.com/video/GX8qcApZ0Pg/v-deo.html&lc=UgzQGm-lxrwwaY5cz...
How to create/open a Ghidra Zip File (GZF) that is usable by other computers
Переглядів 2482 місяці тому
My website, More videos! www.ghidrauto.com/
mitsubishi ECU disassembly. ghidra m32r processor language
Переглядів 8853 місяці тому
My website, More videos! www.ghidrauto.com/ m32 processor language github.com/GhidrAuto/ghidra_m32r_working M32R IDA PRO disassembly ua-cam.com/video/G89aEaiDgRM/v-deo.html Winols Mappack damos maps tuning xdf Ecu flash flashing ram rom romraider
Starting a new project in GHIDRA. setting Ram segment and analyzing. SH7055 denso Ecu
Переглядів 2,5 тис.5 місяців тому
My website, More videos! www.ghidrauto.com/ a viewer requested that I show how to start a new project in ghidra. So here it is!! denso SH7055. www.romraider.com/forum/viewtopic.php?f=40&t=17796 www.romraider.com/forum/viewtopic.php?t=6303 www.renesas.com/us/en/document/mah/sh-2e-sh7055s-hardware-manual?r=1054741 check out this link for GHIDRA and IDA helpers. This GitHub is where too find the S...
How to find EGT, MAF, ECT, sensor scalers. Denso sh7058 and 55
Переглядів 6 тис.6 місяців тому
go to my website, www.ghidrauto.com/ and then follow the link for this complete free video. Previous video ECU hacking, finding DTC's with GHIDRA and winOLS. denso SH7058 ua-cam.com/video/wLIJ_9Ercms/v-deo.html reverse engineering my denso SH 7058 ECU starting with a dtc map too find SENSOR SCALERS. using GHIDRA
ECU hacking, finding DTC's with GHIDRA and winOLS. denso SH7058
Переглядів 7 тис.6 місяців тому
go to my website, www.ghidrauto.com/ and then follow the link for this complete free video. see my website for a step by step disassembly of this ECU. including the video expanding on this one that shows how to reverse engineer from the DTC tables too sensor Linearization maps. This video is mostly about using winols, but does dip into how GHIDRA helped identifying map sizes and properties. it ...
Locate ram address using X and Y scalers from a 3d map with ghidra. Mitsubishi mh8305f(sh7055)
Переглядів 7507 місяців тому
My website, More videos! www.ghidrauto.com/ Previous video How to find X and Y addresses for mitsubishi mh8305f AFR map. Ghidra Ecu disassembly. ua-cam.com/video/x1frDLZpXYg/v-deo.html WINOLS, GHIDRA, ECU, HACKING Further disassembly and map identification of Suzuki XL7/ Vitara.
How to find X and Y addresses for mitsubishi mh8305f AFR map. Ghidra Ecu disassembly.
Переглядів 1,2 тис.7 місяців тому
Next video Locate ram address using X and Y scalers from a 3d map with ghidra. Mitsubishi mh8305f(sh7055) ua-cam.com/video/XLJbqRU8kRc/v-deo.html Suzuki grand Vitara, XL7, evo 9, ECU hacking. This ecu is from a 2001 VITARA with an h27A. the ecu is a mitsubishi 052dc. Micro processor is a mh8305f 2001 XL7. sh2a language, and memory map from a sh7055. this ECU is very similar in architecture too ...
GHIDRA Disassembly, SH7058 sh2a finding maps XREFS
Переглядів 1,8 тис.7 місяців тому
see my website for a step by step disassembly of this ECU. www.ghidrauto.com/ 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 ...
4agze megasquirt
Переглядів 3125 років тому
aw11 4agze dual wheel VR DIZZY megasquirt DIYPNP 52. aw11 MR2. same dizzy as the supras some supras(5m and 7m). the dizzy is a 4 wire dual wheel 24 tooth cam and then 1 tooth crank. NOT using the VR conditioner as of now. no modifications to the dizzy
IMG 0010
Переглядів 619 років тому
1989 jeep Cherokee engine for sale

КОМЕНТАРІ

  • @hades6-3-63
    @hades6-3-63 3 дні тому

    short and simple, just what i needed. Othere tutorials didnt really help me but this one did!

    • @GHIDRAuto
      @GHIDRAuto 3 дні тому

      Like my dad always yelled at me “keep it simple stupid!”

  • @jurecoric5118
    @jurecoric5118 12 днів тому

    hey , is there a way to contact you directly , i have a project you might be interested in regarding winols and lua

    • @GHIDRAuto
      @GHIDRAuto 12 днів тому

      Ghidrauto@gmail.com

  • @ketchak
    @ketchak 13 днів тому

    The link of discord server not works

    • @GHIDRAuto
      @GHIDRAuto 10 днів тому

      discord.gg/wbgD7T2N

  • @MrMausTrap
    @MrMausTrap 18 днів тому

    What hardware do you use to interface with the ecu?

    • @GHIDRAuto
      @GHIDRAuto 17 днів тому

      Tactrix 2.0 for read and write with pcmflash. OBDX gt for gm class 2 diagnostic communication

  • @stevensgarage6451
    @stevensgarage6451 18 днів тому

    I want to adjust my cruise control tables. Have you found them or is it tied to the injection quantity like speed limiter

    • @GHIDRAuto
      @GHIDRAuto 18 днів тому

      I’m not actually a tuner. This is my first time, so I don’t have any knowledge of how the cruise control tables work. However in the 4 denso ecus I have looked at. Isuzu, Nissan, and Suzuki. I have been able too find the sensors, or switches by finding their dtcs “ckt hi, ckt low” and then tracking down the inputs from there. So I guess make some assumptions on what could be your cruise control tables, label every ram address’s(or rather functions that handle them) associated with the cruise control, ckt hi lo dtcs, obviously also brake pedal. and then start tracking them too eachother

  • @Stack28x3
    @Stack28x3 Місяць тому

    Genial genial... Thanks

  • @Aslan-mq1uj
    @Aslan-mq1uj Місяць тому

    Does Ghidra have language of Renesas R8C?

    • @GHIDRAuto
      @GHIDRAuto Місяць тому

      You could try the m16c language from silverchris’ GitHub. Renasas documentation suggestions that developer tools and compilers for r8c and m16c are the same.

    • @Aslan-mq1uj
      @Aslan-mq1uj Місяць тому

      @@GHIDRAuto Thanks sir

  • @zvonem123
    @zvonem123 Місяць тому

    Does anyone have a solution to unlock ..cloning or remap ECU for mazda cx30 skyactiveD year 2020 ecu denso s805 18881, mb275700-9552, 12V KE124D MADE IN SPAIN...THANKS FOR ANY INFORMATION

    • @GHIDRAuto
      @GHIDRAuto Місяць тому

      I am not sure, what processor? Ghidrauto@gmail.com

  • @zvonem123
    @zvonem123 Місяць тому

    Does anyone have a solution to unlock ..cloning or remap ECU for mazda cx30 skyactiveD year 2020 ecu denso s805 18881, mb275700-9552, 12V KE124D MADE IN SPAIN...THANKS FOR ANY INFORMATION

    • @GHIDRAuto
      @GHIDRAuto Місяць тому

      You are looking for a flash tool? Or you want tuning for it?

  • @sanfarBG
    @sanfarBG Місяць тому

    Thanks you! Very interest videos make more videos for Gridh <3

  • @greapsoho
    @greapsoho 2 місяці тому

    Thank you! Ive been into cars for a long time and have just recently decided to go back to school for computer science after wrenching on electric trains for ten years . This is a little bit above my head but i absolutely love this content. It combines all of my passions into one thing.

    • @GHIDRAuto
      @GHIDRAuto 2 місяці тому

      That’s awesome man! Glad you found my info helpful. It seems overwhelming till you spend some time staring at the binary. Electric trains are cool. Ultimately I want to transition this into electric cars. I think that would be cool. I too am considering computer science classes

  • @nesmio7378
    @nesmio7378 2 місяці тому

    Can this be used to reverse engineer the conditions for setting a specific DTC? If so - how? Could you make a video on it?

    • @GHIDRAuto
      @GHIDRAuto 2 місяці тому

      That is a good idea. I have already touched on that a little, but I will take some time for that specifically. In the mean time Have you watched the video in this link all the way through? this will inadvertently show you how to find conditions to set. How to find EGT, MAF, ECT, sensor scalers. Denso sh7058 and 55 ua-cam.com/video/jRo1wr7o80g/v-deo.html

  • @user-zn4um8ty9u
    @user-zn4um8ty9u 2 місяці тому

    Hi 👋 where I can download this file you replace?!

    • @GHIDRAuto
      @GHIDRAuto 2 місяці тому

      check out my m32r video for the m32r language link, and then the others you can find on GitHub. as you need them.

  • @steveswilliams7341
    @steveswilliams7341 2 місяці тому

    thanks man I been waiting for this video 😂😂

  • @anthony.m97
    @anthony.m97 2 місяці тому

    Hello i have a question il very new to ghidra ur videos introduced me to it. I wonder if it would be possible to safely change a table axies inside the ecu ? I would want to change an axies to use this to my advantage. I want to change trothle position into engine speed / rpm . In an edc16 evu file.

    • @GHIDRAuto
      @GHIDRAuto 2 місяці тому

      Hey, definitely something that can be done! Different ecus will have different levels of difficulty, but in the denso sh language ecus, it is exceptionally easy to

  • @sbapkat8691
    @sbapkat8691 2 місяці тому

    Hey ! Your videos are awesome, thank you :) I am trying to do the same thing on a mh8302f, do you happen to know which processor language it uses ? I cannot find any info on this mcu !

    • @GHIDRAuto
      @GHIDRAuto 2 місяці тому

      Hey man. I would try sh2A first as I did with this one probably use sh7055 for the memory map sizes. (See my “starting a new project” video for links and setup instructions. If sh2a does not work, try m32r. There is one that will show up if you google it from “ripnet” that will not work (or did not last time I checked) dig through my videos for the “m32r” vid, or join discord.gg/qHTsXpNW and you will find a link too my GitHub that has a working m32r processor language.

    • @GHIDRAuto
      @GHIDRAuto 2 місяці тому

      And thank you for the compliment and interest man!

    • @sbapkat8691
      @sbapkat8691 2 місяці тому

      @@GHIDRAuto The content is very interesting, and little to no information is available in such an understandable format. You deserve it !

    • @GHIDRAuto
      @GHIDRAuto 2 місяці тому

      Thanks man. Yeah I started the channel due too the lack of info!

  • @scottlecky1988
    @scottlecky1988 2 місяці тому

    I'm guessing the 3600 value at 9:00 in the vid is one hour (60sec x 60)

    • @GHIDRAuto
      @GHIDRAuto 2 місяці тому

      That’s interesting. Likely! Thank you.

  • @poet99999
    @poet99999 2 місяці тому

    @4:20 if thats the isuzu, its because there are two speed sensors. A primary and a backup But if you found the speed PID, think you could adjust for different gearing?

    • @poet99999
      @poet99999 2 місяці тому

      Nm... You answer at 7:30

    • @GHIDRAuto
      @GHIDRAuto 2 місяці тому

      I would like too agree with your logic about the 2 speed sensors, however both speed 1, and speed 2 are unquestionably being written by the same value. If you are who I think you are. I Dug through our 06 wiring diagrams, and unfortunately the speed sensor is wired directly to the Speedo. The 07 dpf trucks and newer are communicating speed via canbus, so their speed could be manipulated via the 3600 value, or the 1.6xxx value. I could attempt too read the Speedo’s processor if it has one. Take yours apart and see if it has a micro processsor or just a chip? Might find a potentiometer or a resister could do the trick

    • @poet99999
      @poet99999 2 місяці тому

      @@GHIDRAuto yeah its me, idk i remeber looking up the VSS stuff a while back but kinda came to a road block, then lost interest. But if its a hall effect VSS, then it will be algorithm based... Probably

    • @GHIDRAuto
      @GHIDRAuto 2 місяці тому

      Copy. Well, if it has a processor, maybe I’ll try to read it.

  • @franxlap88
    @franxlap88 2 місяці тому

    Great stuff! It gives me hope that someday I'll be able to dissassemble my SIM2K ecus. Still a long way to go though! I'm still way better in winols

    • @GHIDRAuto
      @GHIDRAuto 2 місяці тому

      Hardest part is getting the ball moving. Then it slowly falls into place

  • @steveswilliams7341
    @steveswilliams7341 2 місяці тому

    nice bro thanks for information

    • @GHIDRAuto
      @GHIDRAuto 2 місяці тому

      For sure man.

    • @steveswilliams7341
      @steveswilliams7341 2 місяці тому

      @@GHIDRAuto could you please make a video of start using with ghidra and setting of it from start to end so that i can do homework from beginning thank you

    • @GHIDRAuto
      @GHIDRAuto 2 місяці тому

      @@steveswilliams7341 ua-cam.com/video/fZAmQVCgZRs/v-deo.htmlsi=F90dLvASKc9Gv4GB this is starting a new project. Something more specific? Have you watched my other videos?

    • @steveswilliams7341
      @steveswilliams7341 2 місяці тому

      @@GHIDRAuto Ohh Sorry I seen a lot of your videos but i forget this one LOL thank you i will do as your tutorial if i have something to ask which way can i contact to you telegram? whatsapp?

    • @GHIDRAuto
      @GHIDRAuto 2 місяці тому

      Sounds good

  • @RollingRoadEFI
    @RollingRoadEFI 2 місяці тому

    Bro.... don't be tellin' 'em everything. 😂

    • @GHIDRAuto
      @GHIDRAuto 2 місяці тому

      lol just making this shit up anyways man. somebody should hire my just so I stop making these videos 🤣. but in all honesty I have nothing but clues, not proficiency at all.

    • @RollingRoadEFI
      @RollingRoadEFI 2 місяці тому

      @@GHIDRAuto Come find me. I wanna show you some stuff.

    • @RollingRoadEFI
      @RollingRoadEFI 2 місяці тому

      @@GHIDRAuto M S G M E O N F B O R I G

    • @RollingRoadEFI
      @RollingRoadEFI 2 місяці тому

      @@GHIDRAuto Hmu. I wanna introduce you to some folks.

    • @RollingRoadEFI
      @RollingRoadEFI 2 місяці тому

      @@GHIDRAutothat's really cool Man, we do the Same stuff on Ghidra all the tiME. Check the capital letters ;)

  • @steveswilliams7341
    @steveswilliams7341 2 місяці тому

    ❤❤ keep update bro

  • @Chiefnewbie
    @Chiefnewbie 3 місяці тому

    Hi bro, grateful for your help.I'm also playing with Ghidra for about year,but without your tutorials had stuck for long time unknowing how to read the code.Your videos gave me the understanding how to structuring this stuff. So,suppose next instruction will helpful for You as well: To complete disassemble the data and convert it to readable numbers make next move- within 3d_structure code click on the x_pointer, that will jump to header of data code bunch, highlight it with cursor (or use shift+arrow key down) up to next header,then use key C to clear the code,then press F key,Ghidra prompted to "Create Function" or "Cycle:float,double (DataPlugin)"-apply the "Cycle:float,double (DataPlugin)",then all of the stuff will converted to decimal numbers of data for x_offset,do the same for y_pointer.For converting dataset to decimal make same as above,but press "b" twice (if data length 16 bits, that's indicated within 3d_struct with unsigned hex as 8000000h)or once (for 8 bits map,which marked with 4000000h) instead F key. So finally You'll get all data in decimal numbers. Excuse me for my English because it's a not my native language.If that's wil helpful please make the video to demonstrate for audience.

    • @GHIDRAuto
      @GHIDRAuto 3 місяці тому

      Nice, thank you for the advice! I am taking a bit of a break from the project, but I’ll take some time hopefully soon and check out what you are saying!!

  • @steveswilliams7341
    @steveswilliams7341 3 місяці тому

    you are the greatest man I've ever seen Hope you're well and healthy because I want to see more of these videos keep doing brother Thank you for your research

    • @GHIDRAuto
      @GHIDRAuto 3 місяці тому

      I do need to start in on another video. I found all my PIDS! so that was a big deal. I’ll show how I came too that and then hopefully how too call your preferred parameters instead of oem parameters for those who do not have the ability too data log parameters they need

    • @steveswilliams7341
      @steveswilliams7341 3 місяці тому

      @@GHIDRAuto can't wait to see it brother

  • @fenugrec5697
    @fenugrec5697 3 місяці тому

    Cool, I don't need to do a ghidra video! One reason to setup RAM and IO segments separately is that you want IO to be set 'volatile', in particular if you're looking at low-level periph access. Otherwise the decompiler will 'optimize' out some read/writes that it thinks are redundant. To get the ghidra to name the first loaded segment properly (by default it takes 'ram', even if you change it later, as you've shown), you need to do this from the 'select language' dialog, and Options button.

    • @GHIDRAuto
      @GHIDRAuto 3 місяці тому

      Hey man! I know your handle….. GitHub nussitiles(forgive spelling) and rom raider correct!? I gained some critical information from you that gave me my first step into this journey. The other night I found all of my sae, and manufacturer specific pids. Do you guys os patch the Ecu’s supported by romraider too mode 23 datalog? (Ram dump) I need to datalog some paremeters that I found in the Ecu. The paremeters are brought into “PID function”(based on the architecture of the rest of the pids, these clearly were designed for this) however they are not called out be either sae or manufacturer specific PIDS. if I can figure out how too mod 23 I’ll do that, other wise I’ll redirect some PIDs too call these functions (parameters) I want too see rather then some of the lesser used ones available. Hey if you ever want to reach out, feel free too ghidrauto@gmail.com. Suggestions, questions, interest in project files, etc.

    • @GHIDRAuto
      @GHIDRAuto 3 місяці тому

      And I should ad. Okay that makes sense about volatility. Thank you for dropping the knowledge.

    • @fenugrec5697
      @fenugrec5697 3 місяці тому

      @@GHIDRAuto nissutils, yes, the repo you linked in the description. We don't need to patch ROMs for logging because this family of denso ECUs have mfg-specific requests (0xAC) that let you log pretty much anything, fairly efficiently. I think it's implemented in romraider, not sure.

    • @GHIDRAuto
      @GHIDRAuto 3 місяці тому

      Looks like I am going to have too go down this rabbit hole. And, when you say “this family denso” is “this family referring too denso ecus with our sh7055,58, and59 ecus (mine included). Or your denso ecus in the Mazdas and subies?

    • @fenugrec5697
      @fenugrec5697 3 місяці тому

      @@GHIDRAuto "this family" = nissan, infiniti, renault, but not subaru. Even though these are also SH705x, the firmware is different. Not familiar with mazda, honda or others

  • @Vectadeus
    @Vectadeus 3 місяці тому

    Hey, you are very good at it ! I am glad I found this video, I am looking for any courses or tutorials which I can buy to learn and improve skills for reverse engineering ECU's frmieware, can you give me any direction ?

    • @GHIDRAuto
      @GHIDRAuto 3 місяці тому

      My email is ghidrauto@gmail.com

  • @vinz6749
    @vinz6749 3 місяці тому

    do you support mitsubishi sh 7052 and 7055?

    • @GHIDRAuto
      @GHIDRAuto 3 місяці тому

      yes some of my videos are on Mitsubishi 7055 and 7052. look through their descriptions. mitsubishi sh7055 and denso sh7055 will us the same processor maps, and the same memory map sizes. you will also be able too use the links on one of my videos for the scripts to set up memory maps, and analyze. the decompiled code, and the structures will look different between the denso and mitsubishi though. just watch the videos and you will see.

  • @angelangel5880
    @angelangel5880 3 місяці тому

    Can you post here Mitsubishi damos please😢

    • @GHIDRAuto
      @GHIDRAuto 3 місяці тому

      I don’t have any damos. I am not a tuner. Just personal projects/interest.

  • @mehmetarifartan5633
    @mehmetarifartan5633 4 місяці тому

    Thank you..

  • @petereacmen716
    @petereacmen716 4 місяці тому

    didn’t realize superh was used in automotive ECUs. thanks!

    • @GHIDRAuto
      @GHIDRAuto 4 місяці тому

      Something tells me you need too start a yt channel so I can learn from you! What do you usually see it in?

    • @GHIDRAuto
      @GHIDRAuto 4 місяці тому

      Japanese. Vehicles it seems. A lot of Mitsubishi and denso ecus like too disassemble with sh2e

  • @dukeofnyd1
    @dukeofnyd1 4 місяці тому

    Thanks !

  • @inesion4690
    @inesion4690 4 місяці тому

    love your videos, working myself on an edc16

  • @mitchelllaughton9891
    @mitchelllaughton9891 4 місяці тому

    This is awesome, would have never thought to go looking this way but makes a ton of sense

  • @raig0
    @raig0 4 місяці тому

    This channel is a goldmine. Thank you!

    • @GHIDRAuto
      @GHIDRAuto 4 місяці тому

      I’m trying man

  • @ker0de
    @ker0de 4 місяці тому

    dude this is really interesting, there is such limited information on the denso ecu's! i've also got the SH7058 in my truck, so would be super keen to see more of this content, would definitely help a lot of people! I've liked and subscribed, kudos mate!

    • @GHIDRAuto
      @GHIDRAuto 4 місяці тому

      Thanks for the comment. Yeah I’ll keep making them!

    • @ker0de
      @ker0de 4 місяці тому

      legend bro, appreciate you!!@@GHIDRAuto

    • @farmdve
      @farmdve 3 місяці тому

      Except and I don't mean it as disrespect, but his methodology is flawed and these are neither dtcs nor anything dtc related. He isn't analyzing the code but making erroneous conclusions and assumptions that are not based on any analysis. Denso ecus like bosch most often use factors and none are applied here making these values useless. I didn't want to be harsh, I don't want be harsh, but I told the dude a few times that these videos are completely wrong and it's not how any of this works. I spent one year reverse engineering a Denso ecu to get a solid understanding of what and where the maps are , what the factors are and creating my own winols file. One...year of my time. I also never used the decompiler, those can be misleading. In the video we see him converting hex values to raw decimal values which can be anything but not as they appear. Again, I am not trying to be a douche, just trying to point out these issues. You can consider the videos misleading at this point. If you need information on Denso I can help somewhat. So yes, the only way to understand what the values are, is to see what the surrounding code does. To first figure out which memory address corresponds to what. And how the value is represented. For instance for some Denso ECUs the RPM is stored in memory in raw form and needs to be multiplied by 0,1953125 to get the actual value. 0x8000 = 32768. 32768 * 0,1953125 = 6400. You will not see the RPM value used in raw form ever. The alternative is (RPM * 12800)/65535. These factors WILL differ from ECU to ECU. Sometimes ECT(coolant temp) will also require not just a factor, but then also substracting a number. Such as ((ECT raw value )*160/255)-40. So again, the information in the videos is misleading, it has nothing to do with DTCs or temperatures. Go to github and look at romraider subaru definitions, they are in XML and have formulas inside to convert the RAW sensors values to voltage, temperature whatever. They all do. Example : <scaling units="psi absolute" expression="x*.01933677" to_byte="x/.01933677" format="0.000" fineincrement=".01" coarseincrement=".1" /> The formula is (raw value) * 0,01933677 So again I am not trying to be a douche but pointing out the logical fallacy of the video. And if the poster of the videos tries flashing any changes he makes right now, he will end up bricking his ECU at best and destroying his engine at the worst. Look no further than the video segment at 1:11 where he incorrectly assumes that the values he sees are DTCs. First notice how the table of data has repeating numbers. You won't see that in actual DTC codes, each value will be unique and not repeat. This is wrong, those are not DTCs but random values which without analyzing what references them and HOW the instructions process the data, cannot be inferred what they mean. They could even be executable code(unlikely), they could be map data, but certainly NOT DTCs!!

    • @GHIDRAuto
      @GHIDRAuto 3 місяці тому

      @@farmdve “These arnt dtcs.” It’s my truck, I have tested it. You are wrong. My Suzuki sidekick Ecu with an (Mitsubishi) sh7055 processor I am having a hard time with. I have asked for help in private message, you have not responded. “Rpm is never raw value” in my denso sh7055 and my denso sh7058 Ecu it is. There are loads of maps that are using x and y as 32bit full float values. And again in almost every function, they use floating point numbers (raw value). You are wrong. The reason why there are multiples of the same dtcs listed is because this Ecu has different organized sets of functions that deal with different types of dtcs. However all of them call on this dtc map with a decimal value. Ie 16 being the 16th place in the dtc map. No function has the same dicimal value (I have no idea why) if three functions call the same dtc, said dtc is listed three times in order for each function to have its own decimal value 16, 17, and 18 may be 0401. You are wrong. lol I even found the map(the same length as the dtc map) that sets priority level of said dtc’s this isn’t hard man it’s just time consuming. I don’t understand why you are taking so much interest in “telling the world” I am wrong when you clearly have never even tuned an Ecu with full float 32bit normalizers in their maps. That’s wild man. Something tells me you own a tuning platform and are trying to convince people that this is harder than it is. You seem like someone who knows a lot about tuning. I have only been doing this for a year….but again you are …. Well ….. you fill I. The blank. All fucking around aside, I could use some help. I think my next project on these two ecus. Is getting them too ram dump,DRM,mode 23. You say you are willing to help, you can clearly see I’m trying to help the community. Put your time where your mouth is, let’s OS patch this bitch and get her too dump some ram…… or are you just a troll? I dig the traffic. And I appreciate you as a person and your interest in my project. It’s cool when people have the balls too call someone out. Helps the community as a whole

  • @mynty2864
    @mynty2864 4 місяці тому

    What can this Software ???

    • @GHIDRAuto
      @GHIDRAuto 4 місяці тому

      github.com/NationalSecurityAgency/ghidra.git

  • @grumpywhiteman
    @grumpywhiteman 4 місяці тому

    Thanks for making these videos. I’ve been tuning for about a decade and have a deep understanding of how fuel injection works. I’ve only been working with winols for about a year. Learning curve is brutal, it’s nice to see like minded people who want to get the information out in an accessible way. Keep on keeping on 😊

    • @GHIDRAuto
      @GHIDRAuto 4 місяці тому

      Thanks man. Lol yeah for sure, winols and ghidra has been wild too try and learn!!

  • @attilapal3786
    @attilapal3786 4 місяці тому

    thanks for this, i am writing my thesis about reversing tricore 3xx

    • @GHIDRAuto
      @GHIDRAuto 4 місяці тому

      Please, please, please!! Send me a link. I really want to start working on my tricore file!

  • @boostfactorypl
    @boostfactorypl 4 місяці тому

    Nice!

    • @GHIDRAuto
      @GHIDRAuto 4 місяці тому

      Thanks man! Maybe you can teach us how too disassemble tricore!? I have tried my edc17p14 a couple times. I can’t figure out what I looking at lol. I also don’t have as much interest in my Vw tdi, as my diesel truck. But when it comes time too do a tdi/vitara swap I’m hitting you up!!!

  • @safoolm9421
    @safoolm9421 4 місяці тому

    Im tuner i have swiftec and winols i litterly do understand dtc switches and dtc lables but doing it with ghidra very cool using my experience made find them wirh only eyes so this things is really fun

    • @GHIDRAuto
      @GHIDRAuto 4 місяці тому

      Nice!! I have only been working on this stuff for around 1.5 years. Ghidra for 6 months. My personal truck has very limited support that I could find. I did find a mappack on stageX ai, but they had many mislabeled maps. Trying too change boost and it was my rail pressure instead. 275800-6704. That is what made me start using ghidra

  • @safoolm9421
    @safoolm9421 4 місяці тому

    Mate i liked you video wanna learn more about those things i m tuner

    • @GHIDRAuto
      @GHIDRAuto 4 місяці тому

      Good to hear. Thank you for the comment! I am sure I could learn a lot from you too! Make some videos

  • @DanCycles
    @DanCycles 5 місяців тому

    Is there any way i can get in touch with you? i really want to learn more about reverse eng and Ghidra for Auto

    • @GHIDRAuto
      @GHIDRAuto 5 місяців тому

      Ghidrauto@gmail.come.

    • @DanCycles
      @DanCycles 4 місяці тому

      @@GHIDRAuto thank you, I just send you a email

  • @actualmig
    @actualmig 5 місяців тому

    This hit make me wanna quit learning reverse engineering and stick to c++. This is very impressive but i dont understand asything. Wtf are dtcs, WinOle, what am i being shown? I only know how to do some basic crackmes 😭

    • @GHIDRAuto
      @GHIDRAuto 5 місяців тому

      lol this is a cars Ecu. Yeah man learn c++ I use chatgpt becuase I’m a dumbass and don’t know c++. Gooogle man. This is your cars Ecu.

    • @actualmig
      @actualmig 5 місяців тому

      @@GHIDRAuto thank for the reply. I am good in c++ (thank God at least that, usually work with Windows API). What youre doing is wayyy more impressive. Also thanks for explaining 😁

    • @GHIDRAuto
      @GHIDRAuto 4 місяці тому

      I’m sure I could learn alot from you. Someone with your expertise would be leaps and bounds ahead of me!

    • @actualmig
      @actualmig 4 місяці тому

      @@GHIDRAuto Haha, never 😂. Its always fun to learn something new tho, and I find RE so entertaining. The average person has no idea hew wide the Technology department is. By the way, do you have any onher socials ? 😁

    • @GHIDRAuto
      @GHIDRAuto 4 місяці тому

      Yeah for sure. Social media? Reddit is ghidrauto, none of my other socials have too do with this stuff.

  • @severinschmid7714
    @severinschmid7714 5 місяців тому

    Hello! Do also have information about a SH72531 from a KTM dirtbike? I'm really interested in finding maps. Thanks so much! Severin

    • @GHIDRAuto
      @GHIDRAuto 5 місяців тому

      Send me the binary file ghidrauto@gmail.com. Do you have any maps detected yet?

  • @Pause4pot
    @Pause4pot 5 місяців тому

    I Make The Ladys Mega Squirt💦

  • @guillermogaleanofernandez5497
    @guillermogaleanofernandez5497 5 місяців тому

    Thanks, very interesting!

    • @GHIDRAuto
      @GHIDRAuto 5 місяців тому

      Thanks for the comment man.

  • @Chiefnewbie
    @Chiefnewbie 5 місяців тому

    Thank's Dude for quite well guide. You would to use nissutils for allocations of memory blocks.

    • @GHIDRAuto
      @GHIDRAuto 5 місяців тому

      Yes nussitiles for memory allocation

  • @kurylsky7092
    @kurylsky7092 5 місяців тому

    Did you know how to find maps starting from dtc?

    • @GHIDRAuto
      @GHIDRAuto 5 місяців тому

      You are asking what my first nap I ever found was? If so, drivers wish. Second was SOI MAIN. Then max IQx ECT. the. I found a mappack that I purchased. It had many miss labeled maps. So that is when I started learning ghidra. Through that process, someone confirmed my assumption about dtc maps, and then I used dtc hex map to find sensor scalers and calibrations.

    • @kurylsky7092
      @kurylsky7092 5 місяців тому

      @@GHIDRAuto how many maps did you have now in your mappack?

    • @GHIDRAuto
      @GHIDRAuto 5 місяців тому

      Hundreds. All IQ maps. All rail pressure maps. All boost maps. Sensor calibration maps. Soi maps. Injection corrections maps. Too many too list. Torque maps are only used too reference in this calibration.

  • @edgarkross2781
    @edgarkross2781 5 місяців тому

    Perfect. Thanks!

    • @GHIDRAuto
      @GHIDRAuto 5 місяців тому

      Get to know your 2d, and 3d structures. Ghidra likes too turn them into “labs”. And it foobars your functions that reference them. You’ll notice something fishy.

  • @kurylsky7092
    @kurylsky7092 5 місяців тому

    How can i contact with you?

    • @GHIDRAuto
      @GHIDRAuto 5 місяців тому

      Ghidrauto@gmail.com