Software On ELM Street - OBD2 Software Development
Re: ELM327 Software Development
Either way, definitively not what I was expecting!
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726

Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726

-
- Posts: 224
- Joined: Wed Oct 08, 2014 11:08 am
- cars: Barina SB C14SE
Lexus RX350
VW Golf Mk5 TDI DSG
Re: ELM327 Software Development
Yep. Sort of relegates us to software focused hacking and reverse engineering instead of being able to trace out the copper.
Re: ELM327 Software Development
Even if you were to pull the bin, how on earth would you disassemble it! Theres just absolutely no writing on the chips what so ever. The front of the ecu also only states that its serial ect. Not much to go on there..slewinson wrote:Yep. Sort of relegates us to software focused hacking and reverse engineering instead of being able to trace out the copper.
Id assume its bosch made based on other comments. Annnnd a little more research shows most bosch ecus use a siemenns chip.. hmm
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726

Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726

Re: ELM327 Software Development
Just a quick one on SOE's status:
-Freeze frame bug fixed = Yes (needs testing though)
-Controls movement fix = Yes
-PID units on gauges = no
-Bluetooth fixed = no
Once Iv got the freeze frame bug fix tested. Its ready for its next launch.
All other updates/changes will occur in later versions.
-Freeze frame bug fixed = Yes (needs testing though)
-Controls movement fix = Yes
-PID units on gauges = no
-Bluetooth fixed = no
Once Iv got the freeze frame bug fix tested. Its ready for its next launch.
All other updates/changes will occur in later versions.
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726

Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726

-
- Posts: 1226
- Joined: Sun Mar 15, 2009 10:20 am
- cars: 2004 VYII Acclaim Wagon V6 Auto LPG/Petrol
2004 VYII Berlina sedan V6 Auto
2005 VZ Monaro CV8 manual - Location: Geelong, VIC
Re: ELM327 Software Development
Great work Tazzi!!
Look forward to the release and having a play with it.
Look forward to the release and having a play with it.
-
- Posts: 224
- Joined: Wed Oct 08, 2014 11:08 am
- cars: Barina SB C14SE
Lexus RX350
VW Golf Mk5 TDI DSG
Re: ELM327 Software Development
Yep, inductive reasoning combined with getting a rom image and seeing where entry points are and if the code makes any sense. Just adds to the challenge and makes it sweeter when you bust it open.Tazzi wrote:Even if you were to pull the bin, how on earth would you disassemble it! Theres just absolutely no writing on the chips what so ever. The front of the ecu also only states that its serial ect. Not much to go on there..slewinson wrote:Yep. Sort of relegates us to software focused hacking and reverse engineering instead of being able to trace out the copper.
Id assume its bosch made based on other comments. Annnnd a little more research shows most bosch ecus use a siemenns chip.. hmm
Re: ELM327 Software Development
Cheers!yoda69 wrote:Great work Tazzi!!
Look forward to the release and having a play with it.
Well.. it looks like the firmware of the E55 starts at 0x400000 (well... I think its there). Disassembling using a siemens chip in IDA gets parts of the bin disassembled.. buuuuuuuut, it doesnt get it all. Not sure whether its because its the wrong chip set Iv selected, if Iv chosen the wrong entry point, or if I need to go find the reset vector and a couple interrupt routines to cover all entry points.slewinson wrote: Yep, inductive reasoning combined with getting a rom image and seeing where entry points are and if the code makes any sense. Just adds to the challenge and makes it sweeter when you bust it open.
Its starting to get well out of my league for this stuff at the moment! Will need to do some practicing on well known disassembled bins and learn from those. Might help apply it to other situations.
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726

Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726

-
- Posts: 224
- Joined: Wed Oct 08, 2014 11:08 am
- cars: Barina SB C14SE
Lexus RX350
VW Golf Mk5 TDI DSG
Re: ELM327 Software Development
Yep, know the feeling well. I used to play with PIC and Z80 assembler eons ago but this 6800 stuff is a different matter.Tazzi wrote: Its starting to get well out of my league for this stuff at the moment! Will need to do some practicing on well known disassembled bins and learn from those. Might help apply it to other situations.
Re: ELM327 Software Development
Yeah, its something that requires its own separate saga to work out.. so will be leaving it alone for nowslewinson wrote:Yep, know the feeling well. I used to play with PIC and Z80 assembler eons ago but this 6800 stuff is a different matter.Tazzi wrote: Its starting to get well out of my league for this stuff at the moment! Will need to do some practicing on well known disassembled bins and learn from those. Might help apply it to other situations.

Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726

Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726

Re: ELM327 Software Development
Thanks to the help of some idiot, looks like SoftwareOnELMStreet has been reported as a virus and is instantly removed by norton and other virus protection *Sigh*
Had absolutely no trouble by all virus protections just a couple days ago (ran it through virus total), there is no malicious coding what so ever, and this is without any software protection of my own. Yet today, Iv gone to do the final test run and norton instantly removes it as its now apparently a trojan. FFS!
Had absolutely no trouble by all virus protections just a couple days ago (ran it through virus total), there is no malicious coding what so ever, and this is without any software protection of my own. Yet today, Iv gone to do the final test run and norton instantly removes it as its now apparently a trojan. FFS!
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726

Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
