I never even saw that it was in the “for sale” section, for that I could easily see why I should have started another topic, sorry...Scops12904 wrote:Yes, it is about seed and key algorithms in general. For free or not - logically it would be better to start another thread and name it "GM seed key algorithms for free", instead of filling this thread with details about a specific controller. Just my opinion, of course you are free to do whatever you want.ironduke wrote:Isn’t this thread seed and key algorithms? Confused as to why it doesn’t belong here? Or is just because it was posted for free? I was/am assuming that you were offering your assistance for free as I haven’t seen anyone here yet posting anything for sale, everyone was helping everyone else. I may be reading your response incorrectly, I do apologize if I am. The topic is seed and key and that is what was being discussed. Confused....Scops12904 wrote:@In-Tech and @ironduke,
I have the algorithm from the samples. I already informed In-Tech about it. That said maybe you might want to start a separate thread, because the information that you post doesn't logically belong in this one?
Seed Key algorithms
-
- Posts: 583
- Joined: Thu Feb 13, 2020 11:32 pm
- cars: Mainly GM trucks, a Cruze and an Equinox for dailys..
Re: Seed Key algorithms
-
- Posts: 7
- Joined: Thu Jun 11, 2020 10:49 pm
- cars: Ford
Re: Seed Key algorithms
All is cool, guys. After all we are all here to learn from each other.
Re: Seed Key algorithms
Hi all,
Looking at GM_S_K.cpp posted above I see a bit O code like I've never seen before, could someone please explain it?
Never seen "==" operator used this way.
Line #262
And for those interested there are loop (for and while) overruns in that code. where a = 0, a<=256 is a overrun, it should be a<256.
Thanks.
Looking at GM_S_K.cpp posted above I see a bit O code like I've never seen before, could someone please explain it?
Never seen "==" operator used this way.
Line #262
Code: Select all
v15 = v16-- == 1;
Thanks.
Intelligence is in the details!
It is easier not to learn bad habits, then it is to break them!
If I was here to win a popularity contest, their would be no point, so I wouldn't be here!
It is easier not to learn bad habits, then it is to break them!
If I was here to win a popularity contest, their would be no point, so I wouldn't be here!
-
- Posts: 583
- Joined: Thu Feb 13, 2020 11:32 pm
- cars: Mainly GM trucks, a Cruze and an Equinox for dailys..
Re: Seed Key algorithms
Gampy wrote:Hi all,
Looking at GM_S_K.cpp posted above I see a bit O code like I've never seen before, could someone please explain it?
Never seen "==" operator used this way.
Line #262And for those interested there are loop (for and while) overruns in that code. where a = 0, a<=256 is a overrun, it should be a<256.Code: Select all
v15 = v16-- == 1;
Thanks.
We probably should start another topic.. It was pointed out that this was in the for sale section...
As far as v15 = v16-- == 1; I have no idea why it's so convulted but it's just counting 4 loops..
Re: Seed Key algorithms
Yea, A mod could move the appropriate posts to a new thread in the appropriate forum, until then ...
Yea, it's obvious that it counts out 4 loops ...
Yea, it's different for sure ... Convoluted, well, I'll let others be the judge of that for I am not qualified to do so.
What I didn't get and it appears I do now is what the "== 1" did.
It's the same as
That IMO could be simply written as
Or more clearly as
And v15 could be obliterated!
My curiosity is, is there a higher purpose to this that my dried up pea brain doesn't see ...
Not knocking ones work, just trying to learn!
Thanks ...
Yea, it's obvious that it counts out 4 loops ...
Yea, it's different for sure ... Convoluted, well, I'll let others be the judge of that for I am not qualified to do so.
What I didn't get and it appears I do now is what the "== 1" did.
It's the same as
Code: Select all
if(v16 == 1)
v15 = 1;
if(v15)
break;
v16--;
Code: Select all
if(v16-- == 1)
break;
Code: Select all
v16--;
if(v16 == 0)
break;
My curiosity is, is there a higher purpose to this that my dried up pea brain doesn't see ...
Not knocking ones work, just trying to learn!
Thanks ...
Intelligence is in the details!
It is easier not to learn bad habits, then it is to break them!
If I was here to win a popularity contest, their would be no point, so I wouldn't be here!
It is easier not to learn bad habits, then it is to break them!
If I was here to win a popularity contest, their would be no point, so I wouldn't be here!
Re: Seed Key algorithms
C ...
Joe.
Joe.
Re: Seed Key algorithms
.
Last edited by mattyjf01 on Wed Aug 26, 2020 6:17 pm, edited 1 time in total.
Fermec Software
For full versions email mattyjf01@hotmail.com
https://www.facebook.com/profile.php?id=100057603993203
For full versions email mattyjf01@hotmail.com
https://www.facebook.com/profile.php?id=100057603993203
Re: Seed Key algorithms
.
Last edited by mattyjf01 on Wed Aug 26, 2020 6:17 pm, edited 1 time in total.
Fermec Software
For full versions email mattyjf01@hotmail.com
https://www.facebook.com/profile.php?id=100057603993203
For full versions email mattyjf01@hotmail.com
https://www.facebook.com/profile.php?id=100057603993203
Re: Seed Key algorithms
What is this GMLAN.bin??
Intelligence is in the details!
It is easier not to learn bad habits, then it is to break them!
If I was here to win a popularity contest, their would be no point, so I wouldn't be here!
It is easier not to learn bad habits, then it is to break them!
If I was here to win a popularity contest, their would be no point, so I wouldn't be here!
Re: Seed Key algorithms
.
Last edited by mattyjf01 on Wed Aug 26, 2020 6:16 pm, edited 1 time in total.
Fermec Software
For full versions email mattyjf01@hotmail.com
https://www.facebook.com/profile.php?id=100057603993203
For full versions email mattyjf01@hotmail.com
https://www.facebook.com/profile.php?id=100057603993203