Black copies again :((
I agree with that idea.Inf0Byt3 wrote:@Fred, I think the only way to stop this is to create a small server and modify PureBasic a bit to support serial-based registration. After somebody executes PureBasic, it authenticates the user data with the server and if it is wrong or the guy used a keygen, etc., get the ip and ban it (or anything else).
I just did a quick search for purebasic 4 crack and found a bunch of results. I tried the first one I found and it is an exact copy of the pb4 version from our private user section.
The way Reelmedia does it is pretty good to prevent piracy, allthough it gets abit much having to send an email to request a new serial each time I re-install Windows after some time. Which I do alot hehehehe
But using a serial check on a server would be best. That way the only way to crack PB would be to actually modify the package which could also lead to the program being unstable or unusable.
I Stepped On A Cornflake!!! Now I'm A Cereal Killer!
-
- PureBasic Expert
- Posts: 4229
- Joined: Sat Apr 26, 2003 8:27 am
- Location: Strasbourg / France
- Contact:
So you can't use Purebasic without an internet connection ?yoxola wrote:Or a online update/verification process like BlitzMax does....

For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
-
- Addict
- Posts: 2345
- Joined: Mon Jun 02, 2003 9:16 am
- Location: Germany
- Contact:
- Michael Vogel
- Addict
- Posts: 2811
- Joined: Thu Feb 09, 2006 11:27 pm
- Contact:
yes, I don't use internet very frequently (and when, I still use a slow modem at home;)DarkDragon wrote:Would be horrible, wouldn't it?gnozal wrote:So you can't use Purebasic without an internet connection ?yoxola wrote:Or a online update/verification process like BlitzMax does....
But a serial number or name which is also coded into each exe would be ok - of course this can also be cracked, but it will be a problem for a lot of people and they will (hopefully) ask themself if it is worth the risks...
I didn't clearify that enough, so I pot the details.
BlitzMax releases update/fixes around weekly basis, you must have a valid account to retrieve that, and some fixes are critical.
If the online update mechanism is OK, then a "fingerprint" with each update should be trackable, and embeddable into the executable, some compiler does this already.
BlitzMax releases update/fixes around weekly basis, you must have a valid account to retrieve that, and some fixes are critical.
If the online update mechanism is OK, then a "fingerprint" with each update should be trackable, and embeddable into the executable, some compiler does this already.
Trying to fight black copies is a waste of time. There is no protection that *really* works anyway.
> DBPro originally had an net validation system, so i cracked it (for my own use). I hate that crap!
Exactly my point. Any sort of verification process will just annoy the honest users.
For those who use a black copy, it is just a matter of getting the right crack.
A little bit of protection is needed so people can't just turn the demo into a full version,
so they actually have to get themselves a clearly illegal copy if they want to steal the software.
Other than that, all you can do is hope that there are enough honest people left
in the world who are willing to pay for the hard work you do.
I am not going to waste my time trying to come up with a system that will
only hurt those who actually paid, and keep the others away for just a few days anyway.
> DBPro originally had an net validation system, so i cracked it (for my own use). I hate that crap!
Exactly my point. Any sort of verification process will just annoy the honest users.
For those who use a black copy, it is just a matter of getting the right crack.
A little bit of protection is needed so people can't just turn the demo into a full version,
so they actually have to get themselves a clearly illegal copy if they want to steal the software.
Other than that, all you can do is hope that there are enough honest people left
in the world who are willing to pay for the hard work you do.
I am not going to waste my time trying to come up with a system that will
only hurt those who actually paid, and keep the others away for just a few days anyway.
quidquid Latine dictum sit altum videtur
GeoTrail wrote:another idea would be to somehow sign the program before download, so if someone distributes it we/Fred can see the name of the user or something like that.


Yeah I've seen that number, I'm guessing that is just to "hide" the direct link to the file.aaron wrote:GeoTrail wrote:another idea would be to somehow sign the program before download, so if someone distributes it we/Fred can see the name of the user or something like that.Maybe that is happening already..... ever notice that the downloads have a set of random numbers behind the name? Guess what else might be going on behind the scenes.
I Stepped On A Cornflake!!! Now I'm A Cereal Killer!