Software On ELM Street - OBD2 Software Development

Programs / Tools / Scripts
vn5000
Posts: 551
Joined: Fri Jul 17, 2009 2:11 pm
cars: vn v8 commodore
Location: GOLD COAST QLD

Re: ELM327 Software Development

Post by vn5000 »

When you first turn an ls1 pcm on there is a 10 sec security lockout ,after that you get 2 attempts in quick succession then your locked out for another 10 sec .
I couldnt get my seed key finder working any faster than planethax's
User avatar
Tazzi
Posts: 3552
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: ELM327 Software Development

Post by Tazzi »

vn5000 wrote:When you first turn an ls1 pcm on there is a 10 sec security lockout ,after that you get 2 attempts in quick succession then your locked out for another 10 sec .
I couldnt get my seed key finder working any faster than planethax's
10 Second security lockout... guessing it must throw a 0x33 for security denied. Will still try it out anyways...who knows, could be an exploit right at the beginning if requested fast enough? (yeah I know, hopeful thinking).
Id be interested to see what the tech2 does for writing when the pcm is just turned on before writing.

So at 10sec a key, would be a max of 8640 per day. Could take longer than 6days in total then.
I guess manually extracting is an option as well.
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
VX L67 Getrag
Posts: 2959
Joined: Sun Aug 02, 2009 9:16 pm
Location: Bayside, Melbourne, Victoria
Contact:

Re: ELM327 Software Development

Post by VX L67 Getrag »

I don't think manually extracting is an option as those bytes are in the section that need the key to access I believe.
vn5000
Posts: 551
Joined: Fri Jul 17, 2009 2:11 pm
cars: vn v8 commodore
Location: GOLD COAST QLD

Re: ELM327 Software Development

Post by vn5000 »

After the first ign on 10 sec timeout you get 2 attempts every 10 seconds until correct key is rxd by pcm , and from memory the 2 x 2701 commands need to be within 1 - 2 sec of each other

0x37 security timeout
0x35 wrong key
0x34 correct key
vn5000
Posts: 551
Joined: Fri Jul 17, 2009 2:11 pm
cars: vn v8 commodore
Location: GOLD COAST QLD

Re: ELM327 Software Development

Post by vn5000 »

0x36 exceed no of attempts
Attachments
unlock ls1.jpg
unlock ls1.jpg (310.2 KiB) Viewed 5052 times
User avatar
Tazzi
Posts: 3552
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: ELM327 Software Development

Post by Tazzi »

vn5000 wrote:After the first ign on 10 sec timeout you get 2 attempts every 10 seconds until correct key is rxd by pcm , and from memory the 2 x 2701 commands need to be within 1 - 2 sec of each other

0x37 security timeout
0x35 wrong key
0x34 correct key
Will implement and test that out today. :thumbup:
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
User avatar
Tazzi
Posts: 3552
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: ELM327 Software Development

Post by Tazzi »

From PlanetHax:
67 02 34 = correct key
67 02 35 = incorrect key
67 02 36 = incorrect key, second try, wait 10 seconds
67 02 37 = incorrect key format - out of bounds (00-FF)
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
User avatar
Jayme
Posts: 2585
Joined: Sun Mar 01, 2009 8:59 am
Location: North Coast, NSW

Re: ELM327 Software Development

Post by Jayme »

I played around a while ago with extracting the key via the built in message which pulls 1 byte from a specific memory location, and the message works, except not on the addresses where the key resides haha. you can read out a fair bit of the calibration one byte at a time even when its still locked though lol.
User avatar
Tazzi
Posts: 3552
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: ELM327 Software Development

Post by Tazzi »

Jayme wrote:I played around a while ago with extracting the key via the built in message which pulls 1 byte from a specific memory location, and the message works, except not on the addresses where the key resides haha. you can read out a fair bit of the calibration one byte at a time even when its still locked though lol.
Thats pretty neat! I guess some of a cal is better than nothing. :lol:
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
User avatar
Tazzi
Posts: 3552
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: ELM327 Software Development

Post by Tazzi »

No worries.. tick that off the list.
Capture.PNG
Capture.PNG (34.24 KiB) Viewed 5008 times
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
Post Reply