Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

DarkBASIC Discussion / Protection?

Author
Message
pushy
20
Years of Service
User Offline
Joined: 23rd Jul 2004
Location:
Posted: 18th Aug 2004 07:35
I've been planning on making a few games that I was going to release as shareware, where you download the whole game, but you only get to play a certain amount of the game without registering (y'know, typical shareware type of thing)...unfortunately, all of the ways that I have been thinking of for the registration process have either been cracked in the past and/or are easily crackable, and being a student, I could really do with all the cash
Does anyone know of any way that I could have some sort of protection on the software that would be difficult to crack?
Damokles
21
Years of Service
User Offline
Joined: 28th May 2003
Location: Belgium
Posted: 18th Aug 2004 07:49
Well, you surely know that there is no way to make it impossible to crack. But you could do this : if he is registred, the programm downloads the next levels (or weapons or something else), and you should combine in with another proctection (at least one)


- Mind the gap -
pushy
20
Years of Service
User Offline
Joined: 23rd Jul 2004
Location:
Posted: 18th Aug 2004 08:10
Yes, I was aware that nothing is impossible to crack, which was why I said I wanted something that was difficult to crack
Anyway, yeah...I guess combining some methods would make it more difficult for those evil people to crack my games (if they really wanted to)
Gowmars
21
Years of Service
User Offline
Joined: 26th Sep 2003
Location: United States
Posted: 18th Aug 2004 18:55
All i could say is make the free downloadable version a demo, and the full version has to be downloaded after its paid for. Cause if you have the full game, no matter how you block it, a determined person will unlock it.
MR AI
21
Years of Service
User Offline
Joined: 24th Jan 2004
Location:
Posted: 19th Aug 2004 01:01
I agree with Gowmars do that then make some sort of protection on the full version.
Now i saw a CRC protection in here some were thats like a code check it checks to see it some one has reversed your code to try and remove the protection.
If the code is not the same as the CRC check loooks at it then stops them from runing the code.
How it does this i dont know But like i said i have seen a post that said CRC check for DB or DBP programs.

I would like to tell u more about how they remove protections but some one would use it in bad ways

But i am here to help so when u have put the protection in post about how this needs to be tested i will down load it try and crack it and tell u how hard it was but i am no expert.

lee.
MR AI
21
Years of Service
User Offline
Joined: 24th Jan 2004
Location:
Posted: 19th Aug 2004 01:07
Same goes for any one who whants a program to be tested to see how hard it is like i said i am no expert but anthings better than just any one copying you games
bibz1st
22
Years of Service
User Offline
Joined: 2nd Jan 2003
Location:
Posted: 21st Aug 2004 22:13
make crap games that nobody will want to crack,
not helpful I know but...
SandraD
20
Years of Service
User Offline
Joined: 30th May 2004
Location: Down on the corner, out in the street.
Posted: 22nd Aug 2004 00:13
LOL! Or better yet, label them as "EDUCATIONAL"
S.

Any truly great code should be indisguishable from magic.
Damokles
21
Years of Service
User Offline
Joined: 28th May 2003
Location: Belgium
Posted: 22nd Aug 2004 06:36
SandraD, that was mean. The oly projects I finished are educational.

- Mind the gap -
SandraD
20
Years of Service
User Offline
Joined: 30th May 2004
Location: Down on the corner, out in the street.
Posted: 22nd Aug 2004 09:16
Heh-heh. Well, when it comes right down to it, nothing one can dream up cannot be cracked. About all you can do is stop the casual user from spreading it around and even that has only a limited life before someone defeats it. The dual download process is about the only solution as you mentioned, but even that can raise difficulties eventually.

Any truly great code should be indisguishable from magic.
ArcAngel
21
Years of Service
User Offline
Joined: 18th Oct 2003
Location:
Posted: 27th Aug 2004 09:17
Having researched all this a long time ago I'll give you my input . If you want the whole game to be in the shareware, triple security. Personally I would go with Gowmars idea even though it's a little messy, but it works!

"There's a glitch in the Matrix"
"Attack life, your going to die anyway."
"Visit my website! www.freewebs.com/stradigos"
Indian Homie G
21
Years of Service
User Offline
Joined: 23rd Jan 2004
Location: San Jose, CA
Posted: 27th Aug 2004 10:24 Edited at: 27th Aug 2004 10:37
HEY! I just thought of something. Okay, first youll need an FTP account at DBspot or something. Do something like this:

1. have an algorithm that makes your CD-keys.
2. When a person first RUNS the program, they have to enter the
CD key.
3. then make a file whose filename contains your cd-key.
4. have it connect to your FTP site.
5. check if the file with the same name exists in the ftp directory.
6. if it already does, meaning it was illegally distributed, then END the program.
7. if it does not, then run the game as usual, AND send the file to your FTP directory.

Hope that made sense! Sorry, the idea just flashed in my mind and I couldnt really describe it very well...


BTW, only problem with this is re-installing...ill figure something out though..

AMD Athlon XP 3000+, S3 Deltachrome s8, 512 PC3200 RAM, 160 GB HD

Login to post a reply

Server time is: 2025-05-25 10:05:28
Your offset time is: 2025-05-25 10:05:28