English Amiga Board


Go Back   English Amiga Board > Support > support.Apps

 
 
Thread Tools
Old 23 April 2020, 11:27   #101
Exodous
Registered User
 
Join Date: Sep 2019
Location: Leicester / England
Posts: 201
There's no fakery here.

Instead of passing 0 as the last argument to the function you run 6 times, pass 1 and then run it 6 times with the seeds in the reverse order. Instead of decrypting the 1032 byte block of data it encrypts it
Exodous is offline  
Old 23 April 2020, 11:35   #102
RedskullDC
Digital Corruption
 
RedskullDC's Avatar
 
Join Date: Jan 2007
Location: Dorrigo/Australia
Age: 60
Posts: 355
Hi Exodus,
Quote:
Originally Posted by Exodous View Post
There's no fakery here.

Instead of passing 0 as the last argument to the function you run 6 times, pass 1 and then run it 6 times with the seeds in the reverse order. Instead of decrypting the 1032 byte block of data it encrypts it
Apologies for the misunderstanding.

Yep, that's what I did pretty much.

I have the first keyfile type, not the second, so I don't know about that type.
Only the first $620 bytes of the keyfile are valid data, rest is garbage.

Add the new user strings, calculate the first checksum.
Calculate the 16 byte first hash value on the stack, and replace zeroes with '%'
Set the checksum in the $408 byte block, run the encrypt routine 6 times with reverse seed order.
Save the data out to a new keyfile.

Now to automate the process to be able to offer personalised keys to valid users.

Silly of Stefan (and the new developers) to leave the Encrypt routine intact

All the best,
Red

Last edited by RedskullDC; 23 April 2020 at 11:45. Reason: inaccuracy
RedskullDC is offline  
Old 23 April 2020, 12:49   #103
Hewitson
Registered User
 
Hewitson's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Age: 41
Posts: 3,772
Awesome work on the keygens boys!
Hewitson is offline  
Old 23 April 2020, 22:05   #104
Exodous
Registered User
 
Join Date: Sep 2019
Location: Leicester / England
Posts: 201
It's done, see the attached video demonstration of it in action

I just made up the user details and the serial number as I was doing the video.

All that's left to decide now is how we're going to responsibly generate personalised files for those who have legitimately purchased a licence?
Attached Files
File Type: zip video.zip (373.7 KB, 178 views)
Exodous is offline  
Old 24 April 2020, 01:56   #105
RedskullDC
Digital Corruption
 
RedskullDC's Avatar
 
Join Date: Jan 2007
Location: Dorrigo/Australia
Age: 60
Posts: 355
Hi Exodus,
Quote:
Originally Posted by Exodous View Post
All that's left to decide now is how we're going to responsibly generate personalised files for those who have legitimately purchased a licence?
Excellent work mate.

Might be nice if EAB were to coordinate the requests from valid users?

Maybe setup a gmail address to which users could forward their confirmation emails for verification?

Ultimately, it's your work, so you say how you want to handle it.

I'm more than happy to help process some of the requests though.

Cheers,
Red

Last edited by RedskullDC; 24 April 2020 at 02:15.
RedskullDC is offline  
Old 24 April 2020, 02:35   #106
BippyM
Global Moderator
 
BippyM's Avatar
 
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
Users can happily send me a screenshot of their confirmation and I'll let you guys know..

There needs to be only one person distributing keys though, and a list of who has received a key so slightly different duplicates aren't sent out..







Quote:
Originally Posted by RedskullDC View Post
Hi Exodus,


Excellent work mate.

Might be nice if EAB were to coordinate the requests from valid users?

Maybe setup a gmail address to which users could forward their confirmation emails for verification?

Ultimately, it's your work, so you say how you want to handle it.

I'm more than happy to help process some of the requests though.

Cheers,
Red
BippyM is offline  
Old 24 April 2020, 07:37   #107
Exodous
Registered User
 
Join Date: Sep 2019
Location: Leicester / England
Posts: 201
Hi BippyM,

I've got a couple of bits of tidying up to do in the code so some error messages are displayed if things go wrong as it currently just quits, but if you're going to accept the proof of registration, then I'm more than happy to pass the tool on to you to generate the keys if you want, then it's all coordinated at one point?

I'm also happy to send you the code to show there's nothing hidden in there. It's a mixture of disassembly with my bits tacked in so isn't pretty, but it's functional.


I only wrote the tool for the challenge to see if it could be done.
Exodous is offline  
Old 24 April 2020, 09:20   #108
Hewitson
Registered User
 
Hewitson's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Age: 41
Posts: 3,772
I still say just release the keygen into the Public Domain. Do it anonymously if you wish. Mr Stuntz could have easily reverse engineered his own code and made a keygen just like you guys did. Instead he thought ripping people off would be a better idea. Why should he profit from the keygens that you guys have made?
Hewitson is offline  
Old 24 April 2020, 11:46   #109
E-Penguin
Banana
 
E-Penguin's Avatar
 
Join Date: Jul 2016
Location: Darmstadt
Posts: 1,213
I suppose you could offer it to Mr Stuntz and see if he will make good on his word to distribute proper keyfiles once he again has the capability to do so.
E-Penguin is offline  
Old 24 April 2020, 12:24   #110
Hewitson
Registered User
 
Hewitson's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Age: 41
Posts: 3,772
Quote:
Originally Posted by E-Penguin View Post
I suppose you could offer it to Mr Stuntz and see if he will make good on his word to distribute proper keyfiles once he again has the capability to do so.
Why does he deserve that?

I'm sorry but he has neglected the Amiga community and ripped people off for years by giving generic keyfiles.

He deserves to make no profit from this whatsoever. If this keygen is not released to the public, I may well make one that is.
Hewitson is offline  
Old 24 April 2020, 14:39   #111
indigolemon
Bit Copying Bard
 
indigolemon's Avatar
 
Join Date: Jan 2017
Location: Kelty, Fife, Scotland
Age: 41
Posts: 1,293
Quote:
Originally Posted by Hewitson View Post
If this keygen is not released to the public, I may well make one that is.
With Blackjack, and hookers?
indigolemon is offline  
Old 24 April 2020, 16:01   #112
Exodous
Registered User
 
Join Date: Sep 2019
Location: Leicester / England
Posts: 201
I can only speak for myself, but I did it mainly as an exercise in whether it was possible to do as I'm surprised it's never been done before.

I'm offering it to EAB as a solution for those who have legitimately spent their money so they can have a key file with their own name.


If you want a keyfile without paying anything, then there is no need to generate one as there are several geniune mui.key files on the EAB file server, just get one that is 5,696 bytes long.
Exodous is offline  
Old 24 April 2020, 21:31   #113
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,337
Quote:
Originally Posted by Hewitson View Post
we don't owe him anything, it's abandonware at this point.
Quote:
Originally Posted by Hewitson View Post
I still say just release the keygen into the Public Domain. Do it anonymously if you wish. Mr Stuntz could have easily reverse engineered his own code and made a keygen just like you guys did. Instead he thought ripping people off would be a better idea. Why should he profit from the keygens that you guys have made?
Quote:
Originally Posted by Hewitson View Post
I'm sorry but he has neglected the Amiga community and ripped people off for years by giving generic keyfiles.

He deserves to make no profit from this whatsoever. If this keygen is not released to the public, I may well make one that is.
This is quite a nasty tone.

If you ever create anything ever (I doubt you will), I hope someone feels the same towards your work and does the same to you, and steals your work.
alexh is offline  
Old 25 April 2020, 11:04   #114
RedskullDC
Digital Corruption
 
RedskullDC's Avatar
 
Join Date: Jan 2007
Location: Dorrigo/Australia
Age: 60
Posts: 355
Hi Exodous, et al.
Quote:
Originally Posted by Exodous View Post
I can only speak for myself, but I did it mainly as an exercise in whether it was possible to do as I'm surprised it's never been done before.

I'm offering it to EAB as a solution for those who have legitimately spent their money so they can have a key file with their own name.
I'm with Exodous 100%.

Love a good puzzle, and at the end of it some poor sods who have parted with their hard earned $$$ have the opportunity to get a personalised keyfile.

EAB maintains a policy of no piracy.
Having the process curated through EAB lends further credibility to the whole idea of providing personalised keys to paid users.

Quote:
Originally Posted by Hewitson View Post
He deserves to make no profit from this whatsoever. If this keygen is not released to the public, I may well make one that is.
I understand your frustration and views, but that's not congruent with EAB's position. Posts like this could derail the whole idea.

I disagree that he should make no profit for his work.
Until such time as he gifts it to the Amiga community, that is just the way it is. Like it or lump it.
I liked it, so paid for a copy back in 2001 and received a personalised key.

It does annoy me that other valid users have *not* received personalised keys, hence the effort here.

There is another Amiga forum that has no qualms whatsoever about piracy.
That is the place to post a keygen if you make one, and feel strongly enough about the issue.

Regards,
Red
RedskullDC is offline  
Old 25 April 2020, 11:45   #115
BippyM
Global Moderator
 
BippyM's Avatar
 
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
This 100%



Quote:
Originally Posted by RedskullDC View Post
Hi Exodous, et al.


I'm with Exodous 100%.

Love a good puzzle, and at the end of it some poor sods who have parted with their hard earned $$$ have the opportunity to get a personalised keyfile.

EAB maintains a policy of no piracy.
Having the process curated through EAB lends further credibility to the whole idea of providing personalised keys to paid users.



I understand your frustration and views, but that's not congruent with EAB's position. Posts like this could derail the whole idea.

I disagree that he should make no profit for his work.
Until such time as he gifts it to the Amiga community, that is just the way it is. Like it or lump it.
I liked it, so paid for a copy back in 2001 and received a personalised key.

It does annoy me that other valid users have *not* received personalised keys, hence the effort here.

There is another Amiga forum that has no qualms whatsoever about piracy.
That is the place to post a keygen if you make one, and feel strongly enough about the issue.

Regards,
Red
BippyM is offline  
Old 25 April 2020, 17:58   #116
Hewitson
Registered User
 
Hewitson's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Age: 41
Posts: 3,772
I'm sorry guys but I honestly can't understand your position on this matter.

Someone sells a game with ripped graphics and they get absolutely annihilated, and ultimately banned.

But sell generic keyfiles to people when they have paid for a personalised one, or even not supplying a keyfile at all, seems like that's absolutely fine. Now he'll be making profit from a keygen that has had to be created because of HIS incompetence and stupidity.

I just don't get it.
Hewitson is offline  
Old 25 April 2020, 19:47   #117
BippyM
Global Moderator
 
BippyM's Avatar
 
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
Quote:
Originally Posted by Hewitson View Post
I'm sorry guys but I honestly can't understand your position on this matter.


Are you for real? The position is simple.. Eab will not be involved in the distribution of any software that is still being sold.. End of discussion..


Quote:
Someone sells a game with ripped graphics and they get absolutely annihilated, and ultimately banned.


Who, when and where.. And to sell a game with ripped assets for profit is a bit of a cuntish move isn't it.


Quote:
But sell generic keyfiles to people when they have paid for a personalised one, or even not supplying a keyfile at all, seems like that's absolutely fine. Now he'll be making profit from a keygen that has had to be created because of HIS incompetence and stupidity.

I just don't get it.

It is HIS software. He isn't selling something with ripped gfx or assets, he is selling his software, that he programmed and he put his time and energy into.. Yes his support is shit, yes he seems to be a dick, but obviously users want to pay for his software.. There are generic keyfiles that work.. I don't u derstand your position, or beef.. If you want to use mui registered, go get a key file... Or follow through with your threat of releasing a key maker yourself!
BippyM is offline  
Old 25 April 2020, 23:25   #118
coldacid
WinUAE 4000/40, V4SA
 
coldacid's Avatar
 
Join Date: Apr 2020
Location: East of Oshawa
Posts: 538
If ever there was a use case for thread-specific bans...
coldacid is offline  
Old 26 April 2020, 01:32   #119
dalek
Registered User
 
Join Date: Nov 2014
Location: NSW/Australia
Posts: 462
My biggest issue with the situation is the text at: http://www.sasg.com/cgi-sasg/order_info?app=MUI

Quote:
Thank you very much for considering to register MUI and to support the shareware concept. This will help the author to improve his product and enable new releases. We are now accepting online orders via credit card or bank transfer through PayPal.
People registering are misled in to thinking there will be "improvements" and "new releases" from the author. Clearly this is not going to be the case.

Releasing a keygen could change the situation (though doubtfully, since there are already keys floating about). It would be trivial to change the registration key format in a "new release" and mail out new keys, rendering the now not-working keygen an indication that development is still active.

How much responsibility does the community have as a whole to educate his customers? Hopefully this thread is a good enough starting point.....
dalek is offline  
Old 26 April 2020, 10:32   #120
rbm
Registered User
 
Join Date: Jul 2013
Location: CAT
Posts: 60
Quote:
Originally Posted by dalek View Post
My biggest issue with the situation is the text at: http://www.sasg.com/cgi-sasg/order_info?app=MUI

Thank you very much for considering to register MUI and to support the shareware concept. This will help the author to improve his product and enable new releases. We are now accepting online orders via credit card or bank transfer through PayPal.

Yes, this is a misleading advertising and a fraud when you buy it. This is unscrupulous because he knows it will never be updated.

I will always support active developers and this is not the right way.
rbm is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Thor Keyfile dondilly request.Apps 7 08 May 2016 12:22
IDEfix-97 keyfile Rasputin support.Apps 6 06 December 2014 22:48
WHDLoad Keyfile source project.WHDLoad 4 04 February 2010 16:53
IBrowse Keyfile Applehammer support.Apps 8 14 October 2009 21:11
FroggerNG keyfile Stokey support.Apps 34 04 January 2009 00:45

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 19:57.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.10172 seconds with 14 queries