Patch to make Tm100 key programmer work again.
Because the .exe is packed the data locations will change every time the program is run, so we can’t use locations to find the hex that needs to be changed.
But we can use the hex to search for the location that we want to change & that’s why I’ve posted the whole hex to make it easy to locate the three patches that need to be done to make the software work.
There is away to extract the .exe when the program is running and re make the hex back into an .exe, but I don’t have the time to learn; how to do that.
Hopefully someone out there knows someone & can do this for all of us?
I’m just going to run this in a VM & leave the VM on & that way it’s not a pencil holder anymore.
I refuse to be blackmailed to pay any money because they blanked my serial number when it connected to their ip address as in the tm100.ini file
The way I see the situation is example,
If I go and damage someone’s a car; I’m going to get charged by the police for the damage,
but if they damage my expensive key programmer and make it not work anymore, they get away with it. go figure that?
Hence this video / project to say stuff you, seeing they have got away with damaging a lot of peoples programmers with no repercussions, but to charge money to undo what they did.
I like a repercussion that gave me money, but wait I’d think of damaging people stuff & charging them to fix it, stupid me I don’t live in China, where I can get away with that.
I can’t teach people how to use olly but I can show you what I’ve done to make this Tm100 work again & it up to you.
So now I have a work around, to me i consider this project finished & I’m not going to waste any more time on it & besides I use my Tango 99% of the time anyway, this was just a F*ck you to the people who think they can do this to me.
Now I’ll likely just put the tm100 back in the box and forget about it & never give them a $1 more as another way to stick my foot up their AXX
I have make a video for all the people stuck with this problem & uploaded it you youtube to help you out.
https://youtu.be/6pVwkP-KnCE
This is for Tango software v7.16
Below I’ve post the hex & highlighted, so you can copy it & use it & know what to change, also the video will show you the three patched that you need to do also.
You can patch this in the dump as well in olly of you want to search by binary
96 00 00 8B 06 8B CE FF 90 78 01 00 00 83 F8 01
74 0C 39 9F 90 01 00 00 E9 6A 01 00 00 90 8B 87 old hex ( 0F 84 69 01 00 00)
90 01 00 00 85 C0 0F 84 58 01 00 00 83 F8 10 0F
85 8A 00 00 00 8B 07 8B CF FF 50 08 51 BA 95 05
10 00 8D 4D F0 E8 3F 81 11 00 59 53 C6 45 FC 01
56 E8 93 C8 B5 01 6A 04 FF 30 FF D6 83 F8 06 8D
4D F0 0F 94 C3 C6 45 FC 00 FF 15 80 6C 3A 00 84
DB 0F 84 D6 00 00 00 33 DB 68 60 BE 3F 00 8D 8F
3C 22 0C 00 89 9F D0 01 0C 00 55 E8 AA CC 9B 01
8B CF E8 2D 52 00 00 85 C0 75 06 53 E9 85 00 00
00 51 BA A1 05 10 00 8D 4D F0 E8 DA 80 11 00 59
53 C6 45 FC 02 53 FF 30 FF D6 E9 BC 00 00 00 83
F8 11 0F 85 8F 00 00 00 51 BA 94 05 10 00 8D 4D
F0 E8 B3 80 11 00 59 53 C6 45 FC 03 E8 D0 AE AF
01 C3 6A 04 90 90 FF D6 83 F8 06 8D 4D F0 0F 94 old hex ( FF 30 )
C3 C6 45 FC 00 FF 15 80 6C 3A 00 84 DB 90 90 68 old hex ( 74 4E )
80 BE 3F 00 8D 8F 3C 22 0C 00 E8 2B B0 D5 01 C3
( Many thanks to contribution from Locksmiths off https://www.digital-kaos.co.uk/)