guitar24t
Full Member
Karma: +13/-0
Offline
Posts: 101
|
|
« Reply #30 on: November 28, 2013, 10:41:30 PM »
|
|
|
Hi guys, Here's a spinoff of the script file that works for Volvo BIN files. You may have to change the processor type depending on what year the ECU is from. I set it up on a GitHub in case I want to make any changes to it later. https://github.com/guitar24t/VolvoDisassemblyHelper
|
|
|
Logged
|
|
|
|
prj
|
|
« Reply #31 on: November 29, 2013, 07:21:57 AM »
|
|
|
Cool, good job.
|
|
|
Logged
|
|
|
|
B234R
Full Member
Karma: +11/-0
Offline
Posts: 75
|
|
« Reply #32 on: December 25, 2013, 03:52:51 PM »
|
|
|
Quick remark on the script versions that nyet and maZer.GTi did for IDA 6.x and higher:
They apparently are targeted towards the Qt GUI version of IDA. (idaq.exe) Unfortunately I did not find a way to make AutoIT send the "alt" key commands properly on Qt based GUIs. At least on my System with Win7 64 Bit. I tried for some time even with a very simple test script, nothing seems to work. It properly sets the focus to the IDA GUI window, then the script just stops.
Workaround: Rewrite the AutoIT script, so that it works with the original IDA Gui. (idag.exe) Of course that will only work for IDA versions that still ship with the old style GUI.
If anyone has any clue why the Qt GUI version acts so weird when AutoIT is involved, please let me know.
|
|
|
Logged
|
|
|
|
prj
|
|
« Reply #33 on: January 31, 2014, 03:58:08 PM »
|
|
|
My script is for idag.exe
|
|
|
Logged
|
|
|
|
B234R
Full Member
Karma: +11/-0
Offline
Posts: 75
|
|
« Reply #34 on: January 31, 2014, 05:17:19 PM »
|
|
|
Yes, idag.exe works with AutoIT. I modified the scripts to make it work.
|
|
|
Logged
|
|
|
|
prj
|
|
« Reply #35 on: January 31, 2014, 05:41:27 PM »
|
|
|
It works for me without modification.
The issue is there are many versions of IDA floating out there, and everyone is using a different one.
|
|
|
Logged
|
|
|
|
prj
|
|
« Reply #36 on: March 19, 2014, 03:12:13 PM »
|
|
|
Updated and fixed up script for use with idaq.
|
|
|
Logged
|
|
|
|
dave926
Jr. Member
Karma: +1/-0
Offline
Posts: 36
|
|
« Reply #37 on: December 16, 2014, 11:18:07 PM »
|
|
|
I am not doing something right, only getting ~15 segments lol
|
|
|
Logged
|
|
|
|
dave926
Jr. Member
Karma: +1/-0
Offline
Posts: 36
|
|
« Reply #38 on: December 17, 2014, 08:46:16 PM »
|
|
|
I am not doing something right, only getting ~15 segments lol
Once I 'Load ROM', after it does the initial analyzing when I click on 'Load Flash' nothing happens. Disassembly is well beyond what I understand, but I need to start somewhere.
|
|
|
Logged
|
|
|
|
lsalt100
Newbie
Karma: +1/-0
Offline
Posts: 12
|
|
« Reply #39 on: January 01, 2015, 05:13:31 PM »
|
|
|
dear friends
thanx for loadbin_idaq.au3. I found that my button LOAD ECU to load RAM variables in IDA 6.1 works only after this correction on line192/col54 .a3u file.
Func SetVarName($name, $addr) Send("MakeNameEx(" & $addr & ", """ & $name & """,, 0x01){ENTER}") EndFunc
maybe help to someone....
I try to disassemble me7.1 022906032EM ecu: 0261 208 440 sw : 1037 368 653 due to correct .xdf, but still no luck ;-(
|
|
|
Logged
|
ford galaxy 2,8 V6 LPG (2004)
|
|
|
gt-innovation
|
|
« Reply #40 on: November 16, 2015, 06:35:22 AM »
|
|
|
Once I 'Load ROM', after it does the initial analyzing when I click on 'Load Flash' nothing happens.
Disassembly is well beyond what I understand, but I need to start somewhere.
Close script and open again and press load flash.
|
|
|
Logged
|
|
|
|
prj
|
|
« Reply #41 on: November 27, 2015, 06:25:15 PM »
|
|
|
Script needs update for IDA Pro 6.5 most likely.
I seldom use it anymore though, as I have written some python functions for IDA to do what this script does, except much quicker. When it is in a shape to be released I'll do so.
|
|
|
Logged
|
|
|
|
hackish
Full Member
Karma: +1/-1
Offline
Posts: 56
|
|
« Reply #42 on: December 22, 2015, 12:29:37 PM »
|
|
|
Interesting way to do an IDA script. I've never used autoit before but I've given it a go with the latest IDA. Well actually a no-go. I think they changed the main window type.
I suppose I could write a real IDA script to do this but is there something I'm overlooking that autoit can do and the internal scripting language can't?
|
|
|
Logged
|
|
|
|
prj
|
|
« Reply #43 on: December 27, 2015, 05:54:41 PM »
|
|
|
I suppose I could write a real IDA script to do this but is there something I'm overlooking that autoit can do and the internal scripting language can't?
No.
|
|
|
Logged
|
|
|
|
dream3R
|
|
« Reply #44 on: December 27, 2015, 08:54:47 PM »
|
|
|
No.
It can be done to shift segments etc not sure about the super speed disam (brill) might be in the user guide.
|
|
|
Logged
|
|
|
|
|