ECU Seed and Key Help

General discussion about interfacing with the CAN bus
Post Reply
itsrealfast
How the heck did I end up here?
Posts: 1
Joined: 2012 Mar 04 13:18

ECU Seed and Key Help

Post by itsrealfast » 2012 May 23 01:09

Hello,

I have a couple of seed and keys for a ecu. I created a ecu simulator to gather valid seeds and keys over the can bus neswork. Is there anyway you can understand the algorithm. Below is the list.

Seeds :, 0X00, 0X01, Keys:,0X02,0XFF ,
Seeds :, 0X00, 0X02, Keys:,0X02,0XFE ,
Seeds :, 0X00, 0X03, Keys:,0X02,0X01 ,
Seeds :, 0X00, 0X04, Keys:,0X02,0XFC ,
Seeds :, 0X00, 0X05, Keys:,0X02,0X03 ,
Seeds :, 0X00, 0X06, Keys:,0X02,0X02 ,
Seeds :, 0X00, 0X07, Keys:,0X02,0XFD ,
Seeds :, 0X00, 0X08, Keys:,0X02,0XF8 ,
Seeds :, 0X00, 0X09, Keys:,0X02,0X07 ,
Seeds :, 0X00, 0X0A, Keys:,0X02,0X06 ,
Seeds :, 0X00, 0X0B, Keys:,0X02,0XF9 ,
Seeds :, 0X00, 0X0C, Keys:,0X02,0X04 ,
Seeds :, 0X00, 0X0D, Keys:,0X02,0XFB ,
Seeds :, 0X00, 0X0E, Keys:,0X02,0XFA ,
Seeds :, 0X00, 0X0F, Keys:,0X02,0X05 ,
Seeds :, 0X00, 0X10, Keys:,0X02,0XF0 ,
Seeds :, 0X00, 0X11, Keys:,0X02,0X0F ,
Seeds :, 0X00, 0X12, Keys:,0X02,0X0E ,
Seeds :, 0X00, 0X13, Keys:,0X02,0XF1 ,
Seeds :, 0X00, 0X14, Keys:,0X02,0X0C ,
Seeds :, 0X00, 0X15, Keys:,0X02,0XF3 ,
Seeds :, 0X00, 0X16, Keys:,0X02,0XF2 ,
Seeds :, 0X00, 0X17, Keys:,0X02,0X0D ,
Seeds :, 0X00, 0X18, Keys:,0X02,0X08 ,
Seeds :, 0X00, 0X19, Keys:,0X02,0XF7 ,
Seeds :, 0X00, 0X1A, Keys:,0X02,0XF6 ,
Seeds :, 0X00, 0X1B, Keys:,0X02,0X09 ,
Seeds :, 0X00, 0X1C, Keys:,0X02,0XF4 ,
Seeds :, 0X00, 0X1D, Keys:,0X02,0X0B ,
Seeds :, 0X00, 0X1E, Keys:,0X02,0X0A ,
Seeds :, 0X00, 0X1F, Keys:,0X02,0XF5 ,
Seeds :, 0X00, 0X20, Keys:,0X02,0XE0 ,
Seeds :, 0X00, 0X21, Keys:,0X02,0X1F ,
Seeds :, 0X00, 0X22, Keys:,0X02,0X1E ,
Seeds :, 0X00, 0X23, Keys:,0X02,0XE1 ,
Seeds :, 0X00, 0X24, Keys:,0X02,0X1C ,
Seeds :, 0X00, 0X25, Keys:,0X02,0XE3 ,
Seeds :, 0X00, 0X26, Keys:,0X02,0XE2 ,
Seeds :, 0X00, 0X27, Keys:,0X02,0X1D ,
Seeds :, 0X00, 0X28, Keys:,0X02,0X18 ,
Seeds :, 0X00, 0X29, Keys:,0X02,0XE7 ,
Seeds :, 0X00, 0X2A, Keys:,0X02,0XE6 ,
Seeds :, 0X00, 0X2B, Keys:,0X02,0X19 ,
Seeds :, 0X00, 0X2C, Keys:,0X02,0XE4 ,
Seeds :, 0X00, 0X2D, Keys:,0X02,0X1B ,
Seeds :, 0X00, 0X2E, Keys:,0X02,0X1A ,
Seeds :, 0X00, 0X2F, Keys:,0X02,0XE5 ,
Seeds :, 0X00, 0X30, Keys:,0X02,0X10 ,
Seeds :, 0X00, 0X31, Keys:,0X02,0XEF ,
Seeds :, 0X00, 0X32, Keys:,0X02,0XEE ,
Seeds :, 0X00, 0X33, Keys:,0X02,0X11 ,
Seeds :, 0X00, 0X34, Keys:,0X02,0X00 ,
Seeds :, 0X00, 0X35, Keys:,0X02,0X13 ,
Seeds :, 0X00, 0X36, Keys:,0X02,0X12 ,
Seeds :, 0X00, 0X37, Keys:,0X02,0XED ,
Seeds :, 0X00, 0X38, Keys:,0X02,0XE8 ,
Seeds :, 0X00, 0X39, Keys:,0X02,0X17 ,
Seeds :, 0X00, 0X3A, Keys:,0X02,0X16 ,
Seeds :, 0X00, 0X3B, Keys:,0X02,0XE9 ,
Seeds :, 0X00, 0X3C, Keys:,0X02,0X14 ,
Seeds :, 0X00, 0X3D, Keys:,0X02,0XEB ,
Seeds :, 0X00, 0X3E, Keys:,0X02,0XEA ,
Seeds :, 0X00, 0X3F, Keys:,0X02,0X15 ,
Seeds :, 0X00, 0X40, Keys:,0X02,0X00 ,
Seeds :, 0X00, 0X41, Keys:,0X02,0X3F ,
Seeds :, 0X00, 0X42, Keys:,0X02,0X3E ,
Seeds :, 0X00, 0X43, Keys:,0X02,0XC1 ,
Seeds :, 0X00, 0X44, Keys:,0X02,0X3C ,
Seeds :, 0X00, 0X45, Keys:,0X02,0XC3 ,
Seeds :, 0X00, 0X46, Keys:,0X02,0XC2 ,
Seeds :, 0X00, 0X47, Keys:,0X02,0X3D ,
Seeds :, 0X00, 0X48, Keys:,0X02,0X38 ,
Seeds :, 0X00, 0X49, Keys:,0X02,0XC7 ,
Seeds :, 0X00, 0X4A, Keys:,0X02,0XC6 ,
Seeds :, 0X00, 0X4B, Keys:,0X02,0X39 ,
Seeds :, 0X00, 0X4C, Keys:,0X02,0XC4 ,
Seeds :, 0X00, 0X4D, Keys:,0X02,0X3B ,
Seeds :, 0X00, 0X4E, Keys:,0X02,0X3A ,
Seeds :, 0X00, 0X4F, Keys:,0X02,0XC5 ,
Seeds :, 0X00, 0X50, Keys:,0X02,0X30 ,
Seeds :, 0X00, 0X51, Keys:,0X02,0XCF ,
Seeds :, 0X00, 0X52, Keys:,0X02,0XCE ,
Seeds :, 0X00, 0X53, Keys:,0X02,0X31 ,
Seeds :, 0X00, 0X54, Keys:,0X02,0XCC ,
Seeds :, 0X00, 0X55, Keys:,0X02,0X33 ,
Seeds :, 0X00, 0X56, Keys:,0X02,0X32 ,
Seeds :, 0X00, 0X57, Keys:,0X02,0XCD ,
Seeds :, 0X00, 0X58, Keys:,0X02,0XC8 ,
Seeds :, 0X00, 0X59, Keys:,0X02,0X37 ,
Seeds :, 0X00, 0X5A, Keys:,0X02,0X36 ,
Seeds :, 0X00, 0X5B, Keys:,0X02,0XC9 ,
Seeds :, 0X00, 0X5C, Keys:,0X02,0X34 ,
Seeds :, 0X00, 0X5D, Keys:,0X02,0XCB ,
Seeds :, 0X00, 0X5E, Keys:,0X02,0XCA ,
Seeds :, 0X00, 0X5F, Keys:,0X02,0X35 ,
Seeds :, 0X00, 0X60, Keys:,0X02,0X20 ,
Seeds :, 0X00, 0X61, Keys:,0X02,0XDF ,
Seeds :, 0X00, 0X62, Keys:,0X02,0XDE ,
Seeds :, 0X00, 0X63, Keys:,0X02,0X21 ,
Seeds :, 0X00, 0X64, Keys:,0X02,0XDC ,
Seeds :, 0X00, 0X65, Keys:,0X02,0X23 ,
Seeds :, 0X00, 0X66, Keys:,0X02,0X22 ,
Seeds :, 0X00, 0X67, Keys:,0X02,0XDD ,
Seeds :, 0X00, 0X68, Keys:,0X02,0X00 ,
Seeds :, 0X00, 0X69, Keys:,0X02,0X27 ,
Seeds :, 0X00, 0X6A, Keys:,0X02,0X26 ,
Seeds :, 0X00, 0X6B, Keys:,0X02,0XD9 ,
Seeds :, 0X00, 0X6C, Keys:,0X02,0X24 ,
Seeds :, 0X00, 0X6D, Keys:,0X02,0XDB ,
Seeds :, 0X00, 0X6E, Keys:,0X02,0XDA ,
Seeds :, 0X00, 0X6F, Keys:,0X02,0X25 ,
Seeds :, 0X00, 0X70, Keys:,0X02,0XD0 ,
Seeds :, 0X00, 0X71, Keys:,0X02,0X2F ,
Seeds :, 0X00, 0X72, Keys:,0X02,0X2E ,
Seeds :, 0X00, 0X73, Keys:,0X02,0XD1 ,
Seeds :, 0X00, 0X74, Keys:,0X02,0X2C ,
Seeds :, 0X00, 0X75, Keys:,0X02,0XD3 ,
Seeds :, 0X00, 0X76, Keys:,0X02,0XD2 ,
Seeds :, 0X00, 0X77, Keys:,0X02,0X2D ,
Seeds :, 0X00, 0X78, Keys:,0X02,0X28 ,
Seeds :, 0X00, 0X79, Keys:,0X02,0XD7 ,
Seeds :, 0X00, 0X7A, Keys:,0X02,0XD6 ,
Seeds :, 0X00, 0X7B, Keys:,0X02,0X29 ,
Seeds :, 0X00, 0X7C, Keys:,0X02,0XD4 ,
Seeds :, 0X00, 0X7D, Keys:,0X02,0X2B ,
Seeds :, 0X00, 0X7E, Keys:,0X02,0X2A ,
Seeds :, 0X00, 0X7F, Keys:,0X02,0XD5 ,
Seeds :, 0X00, 0X80, Keys:,0X02,0X00 ,
Seeds :, 0X00, 0X81, Keys:,0X02,0X7F ,
Seeds :, 0X00, 0X82, Keys:,0X02,0X7E ,
Seeds :, 0X00, 0X83, Keys:,0X02,0X81 ,
Seeds :, 0X00, 0X84, Keys:,0X02,0X7C ,
Seeds :, 0X00, 0X85, Keys:,0X02,0X00 ,
Seeds :, 0X00, 0X86, Keys:,0X02,0X82 ,
Seeds :, 0X00, 0X87, Keys:,0X02,0X7D ,
Seeds :, 0X00, 0X88, Keys:,0X02,0X78 ,
Seeds :, 0X00, 0X89, Keys:,0X02,0X87 ,
Seeds :, 0X00, 0X8A, Keys:,0X02,0X86 ,
Seeds :, 0X00, 0X8B, Keys:,0X02,0X79 ,
Seeds :, 0X00, 0X8C, Keys:,0X02,0X84 ,
Seeds :, 0X00, 0X8D, Keys:,0X02,0X7B ,
Seeds :, 0X00, 0X8E, Keys:,0X02,0X7A ,
Seeds :, 0X00, 0X8F, Keys:,0X02,0X85 ,
Seeds :, 0X00, 0X90, Keys:,0X02,0X70 ,
Seeds :, 0X00, 0X91, Keys:,0X02,0X8F ,
Seeds :, 0X00, 0X92, Keys:,0X02,0X8E ,
Seeds :, 0X00, 0X93, Keys:,0X02,0X71 ,
Seeds :, 0X00, 0X94, Keys:,0X02,0X8C ,
Seeds :, 0X00, 0X95, Keys:,0X02,0X73 ,
Seeds :, 0X00, 0X96, Keys:,0X02,0X72 ,
Seeds :, 0X00, 0X97, Keys:,0X02,0X8D ,
Seeds :, 0X00, 0X98, Keys:,0X02,0X88 ,
Seeds :, 0X00, 0X99, Keys:,0X02,0X77 ,
Seeds :, 0X00, 0X9A, Keys:,0X02,0X76 ,
Seeds :, 0X00, 0X9B, Keys:,0X02,0X89 ,
Seeds :, 0X00, 0X9C, Keys:,0X02,0X74 ,
Seeds :, 0X00, 0X9D, Keys:,0X02,0X8B ,
Seeds :, 0X00, 0X9E, Keys:,0X02,0X8A ,
Seeds :, 0X00, 0X9F, Keys:,0X02,0X75 ,
Seeds :, 0X00, 0XA0, Keys:,0X02,0X00 ,
Seeds :, 0X00, 0XA1, Keys:,0X02,0X9F ,
Seeds :, 0X00, 0XA2, Keys:,0X02,0X9E ,
Seeds :, 0X00, 0XA3, Keys:,0X02,0X61 ,
Seeds :, 0X00, 0XA4, Keys:,0X02,0X9C ,
Seeds :, 0X00, 0XA5, Keys:,0X02,0X63 ,
Seeds :, 0X00, 0XA6, Keys:,0X02,0X62 ,
Seeds :, 0X00, 0XA7, Keys:,0X02,0X9D ,
Seeds :, 0X00, 0XA8, Keys:,0X02,0X98 ,
Seeds :, 0X00, 0XA9, Keys:,0X02,0X67 ,
Seeds :, 0X00, 0XAA, Keys:,0X02,0X66 ,
Seeds :, 0X00, 0XAB, Keys:,0X02,0X99 ,
Seeds :, 0X00, 0XAC, Keys:,0X02,0X64 ,
Seeds :, 0X00, 0XAD, Keys:,0X02,0X9B ,
Seeds :, 0X00, 0XAE, Keys:,0X02,0X9A ,
Seeds :, 0X00, 0XAF, Keys:,0X02,0X65 ,
Seeds :, 0X00, 0XB0, Keys:,0X02,0X90 ,
Seeds :, 0X00, 0XB1, Keys:,0X02,0X6F ,
Seeds :, 0X00, 0XB2, Keys:,0X02,0X6E ,
Seeds :, 0X00, 0XB3, Keys:,0X02,0X91 ,
Seeds :, 0X00, 0XB4, Keys:,0X02,0X6C ,
Seeds :, 0X00, 0XB5, Keys:,0X02,0X93 ,
Seeds :, 0X00, 0XB6, Keys:,0X02,0X92 ,
Seeds :, 0X00, 0XB7, Keys:,0X02,0X6D ,
Seeds :, 0X00, 0XB8, Keys:,0X02,0X68 ,
Seeds :, 0X00, 0XB9, Keys:,0X02,0X97 ,
Seeds :, 0X00, 0XBA, Keys:,0X02,0X96 ,
Seeds :, 0X00, 0XBB, Keys:,0X02,0X69 ,
Seeds :, 0X00, 0XBC, Keys:,0X02,0X94 ,
Seeds :, 0X00, 0XBD, Keys:,0X02,0X6B ,
Seeds :, 0X00, 0XBE, Keys:,0X02,0X6A ,
Seeds :, 0X00, 0XBF, Keys:,0X02,0X95 ,
Seeds :, 0X00, 0XC0, Keys:,0X02,0X40 ,
Seeds :, 0X00, 0XC1, Keys:,0X02,0XBF ,
Seeds :, 0X00, 0XC2, Keys:,0X02,0XBE ,
Seeds :, 0X00, 0XC3, Keys:,0X02,0X41 ,
Seeds :, 0X00, 0XC4, Keys:,0X02,0XBC ,
Seeds :, 0X00, 0XC5, Keys:,0X02,0X43 ,
Seeds :, 0X00, 0XC6, Keys:,0X02,0X42 ,
Seeds :, 0X00, 0XC7, Keys:,0X02,0XBD ,
Seeds :, 0X00, 0XC8, Keys:,0X02,0XB8 ,
Seeds :, 0X00, 0XC9, Keys:,0X02,0X47 ,
Seeds :, 0X00, 0XCA, Keys:,0X02,0X46 ,
Seeds :, 0X00, 0XCB, Keys:,0X02,0XB9 ,
Seeds :, 0X00, 0XCC, Keys:,0X02,0X44 ,
Seeds :, 0X00, 0XCD, Keys:,0X02,0XBB ,
Seeds :, 0X00, 0XCE, Keys:,0X02,0XBA ,
Seeds :, 0X00, 0XCF, Keys:,0X02,0X45 ,
Seeds :, 0X00, 0XD0, Keys:,0X02,0X00 ,
Seeds :, 0X00, 0XD1, Keys:,0X02,0X4F ,
Seeds :, 0X00, 0XD2, Keys:,0X02,0X4E ,
Seeds :, 0X00, 0XD3, Keys:,0X02,0XB1 ,
Seeds :, 0X00, 0XD4, Keys:,0X02,0X4C ,
Seeds :, 0X00, 0XD5, Keys:,0X02,0XB3 ,
Seeds :, 0X00, 0XD6, Keys:,0X02,0XB2 ,
Seeds :, 0X00, 0XD7, Keys:,0X02,0X4D ,
Seeds :, 0X00, 0XD8, Keys:,0X02,0X48 ,
Seeds :, 0X00, 0XD9, Keys:,0X02,0XB7 ,
Seeds :, 0X00, 0XDA, Keys:,0X02,0XB6 ,
Seeds :, 0X00, 0XDB, Keys:,0X02,0X49 ,
Seeds :, 0X00, 0XDC, Keys:,0X02,0XB4 ,
Seeds :, 0X00, 0XDD, Keys:,0X02,0X4B ,
Seeds :, 0X00, 0XDE, Keys:,0X02,0X4A ,
Seeds :, 0X00, 0XDF, Keys:,0X02,0XB5 ,
Seeds :, 0X00, 0XE0, Keys:,0X02,0XA0 ,
Seeds :, 0X00, 0XE1, Keys:,0X02,0X5F ,
Seeds :, 0X00, 0XE2, Keys:,0X02,0X5E ,
Seeds :, 0X00, 0XE3, Keys:,0X02,0XA1 ,
Seeds :, 0X00, 0XE4, Keys:,0X02,0X5C ,
Seeds :, 0X00, 0XE5, Keys:,0X02,0XA3 ,
Seeds :, 0X00, 0XE6, Keys:,0X02,0XA2 ,
Seeds :, 0X00, 0XE7, Keys:,0X02,0X5D ,
Seeds :, 0X00, 0XE8, Keys:,0X02,0X58 ,
Seeds :, 0X00, 0XE9, Keys:,0X02,0XA7 ,
Seeds :, 0X00, 0XEA, Keys:,0X02,0XA6 ,
Seeds :, 0X00, 0XEB, Keys:,0X02,0X59 ,
Seeds :, 0X00, 0XEC, Keys:,0X02,0XA4 ,
Seeds :, 0X00, 0XED, Keys:,0X02,0X5B ,
Seeds :, 0X00, 0XEE, Keys:,0X02,0X5A ,
Seeds :, 0X00, 0XEF, Keys:,0X02,0XA5 ,
Seeds :, 0X00, 0XF0, Keys:,0X02,0X50 ,
Seeds :, 0X00, 0XF1, Keys:,0X02,0XAF ,
Seeds :, 0X00, 0XF2, Keys:,0X02,0XAE ,
Seeds :, 0X00, 0XF3, Keys:,0X02,0X51 ,
Seeds :, 0X00, 0XF4, Keys:,0X02,0XAC ,
Seeds :, 0X00, 0XF5, Keys:,0X02,0X53 ,
Seeds :, 0X00, 0XF6, Keys:,0X02,0X52 ,
Seeds :, 0X00, 0XF7, Keys:,0X02,0XAD ,
Seeds :, 0X00, 0XF8, Keys:,0X02,0XA8 ,
Seeds :, 0X00, 0XF9, Keys:,0X02,0X57 ,
Seeds :, 0X00, 0XFA, Keys:,0X02,0X00 ,
Seeds :, 0X00, 0XFB, Keys:,0X02,0XA9 ,
Seeds :, 0X00, 0XFC, Keys:,0X02,0X54 ,
Seeds :, 0X00, 0XFD, Keys:,0X02,0XAB ,
Seeds :, 0X00, 0XFE, Keys:,0X02,0XAA ,
Seeds :, 0X00, 0XFF, Keys:,0X02,0X55 ,




Please let me know



Thank You

BCasey
What's hacking?
Posts: 19
Joined: 2008 Sep 04 17:01
Location: Ottawa, Canada

Re: ECU Seed and Key Help

Post by BCasey » 2012 Jul 22 13:30

while I dont know the seed key algorithm this info could be very useful. I'll save it and have a look and see if I can find a pattern.

one thing is the seeds first value you always have 0x00, is that cause its always 0x00?

Also At first glace I noticed that the last hex digit of the second seed value ALWAY corresponds to the same key value in the same location

first seed
0X00, 0X01

first key
0X02,0XFF

the value 1 in this position of the seed, is always F in the same position of the key

and the same can be said for every value in this position, 2 = E, 3 = 1 ... etc

Not a complete algorithm but its a start :D

g0tcha
How the heck did I end up here?
Posts: 5
Joined: 2017 Nov 04 07:43

Re: ECU Seed and Key Help

Post by g0tcha » 2017 Nov 04 14:55

hi

what car ? what function you need SKC for ? what level ?

have alot of seed/key algorithms from ecu flashing to mileage correction and immobilizer.

poop713
CAN? Tin or aluminum?
Posts: 56
Joined: 2017 Feb 09 23:31

Re: ECU Seed and Key Help

Post by poop713 » 2017 Nov 04 17:56

Check out this program called "Uds-server" on github.
It will help you decide the seedkey. If you can take a log with canutils and then replay it and then run Uds-server and it will show you what your looking for.
https://github.com/zombieCraig/uds-server

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest