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.

Code Snippets / [DBP] Simple way to hide your BlueGui Key.

Author
Message
HowDo
21
Years of Service
User Offline
Joined: 28th Nov 2002
Location: United Kingdom
Posted: 13th Mar 2008 16:40 Edited at: 13th Mar 2008 16:41
Hi All

That BlueGui Key likes popping out for a look around, so here's a simple way to keep it locked up and out of site.

Just stick this at the beginning of your code and you the developer won't have to remember what your key is and when you up load the code you won't have to remember to remove it.




Dark Physics makes any hot drink go cold.
Silvester
18
Years of Service
User Offline
Joined: 7th Dec 2005
Location: Netherlands
Posted: 13th Mar 2008 17:39
This will not work on other PC's, unless you give your key away in a text file.

I think its better to do something like:

HowDo
21
Years of Service
User Offline
Joined: 28th Nov 2002
Location: United Kingdom
Posted: 13th Mar 2008 17:49
So you did not read how to make the key file then?

Dark Physics makes any hot drink go cold.
Anonymous User
16
Years of Service
User Offline
Joined: 21st Feb 2008
Location:
Posted: 13th Mar 2008 19:33
Prince of Darkness that is then point, the blue gui is not meant to be given away as it can be used to get BlueGUI for free. HowDo's method is good but i would use your method by putting the constant inside an included dba file.

???
HowDo
21
Years of Service
User Offline
Joined: 28th Nov 2002
Location: United Kingdom
Posted: 13th Mar 2008 20:05
I was hoping that if all BlueGui owners decide that the key is put in the same place on any machine they own, then the above code will work every time if you have key there if not it stops.

if you put into an included dba file will you remember to not pass it on when up load it for help, like when its to big to post and has to zipped up.

plus using the include file system you will need one for every project, unless you put the include file in the same place, and load that with the above.

My main idea was no one could see your key only the compiler would know when it was complied.

anyway carry on putting in points of view.

Dark Physics makes any hot drink go cold.
HowDo
21
Years of Service
User Offline
Joined: 28th Nov 2002
Location: United Kingdom
Posted: 13th Mar 2008 21:06
OK, after running a few ways of using this, I now see where falls down, Like you've been trying to say, when compiled it will still want to find the key file, so it won't work without a key file.

So lets say it helps in development of your code.

you remove above lines and put the key code in full then compile for the final product.

Dark Physics makes any hot drink go cold.
Silvester
18
Years of Service
User Offline
Joined: 7th Dec 2005
Location: Netherlands
Posted: 13th Mar 2008 21:12
As I said, use a Constant, I do that alot in NGC, and in most other Languages too.

As long as you do not call commands to display the key on screen, your key is safe.
Xenocythe
19
Years of Service
User Offline
Joined: 26th May 2005
Location: You Essay.
Posted: 14th Mar 2008 03:34
Quote: "As long as you do not call commands to display the key on screen, your key is safe"




Your BlueGUI key is officially unsafe.


Sig by BiggAdd.
Silvester
18
Years of Service
User Offline
Joined: 7th Dec 2005
Location: Netherlands
Posted: 14th Mar 2008 13:47
How so?
Xenocythe
19
Years of Service
User Offline
Joined: 26th May 2005
Location: You Essay.
Posted: 15th Mar 2008 06:30
Anyone with the right tools can extract information from an exe.


Sig by BiggAdd.
Silvester
18
Years of Service
User Offline
Joined: 7th Dec 2005
Location: Netherlands
Posted: 15th Mar 2008 11:26
True, its easy to hack into DBP's exe files...
Roxas
19
Years of Service
User Offline
Joined: 11th Nov 2005
Location: http://forum.thegamecreators.com
Posted: 20th Mar 2008 00:47
Use these functions to make your blue gui key safe!



First encrypt ur keys like
Str$=Encrypt("MyPass","Key1")
Print STR$
Then write the encrypted string down..

Then decrypt that string in your program and use as key
The encrypted/decrypted string is all about what password you input!

Your signature has been erased by a mod because it was too big
HowDo
21
Years of Service
User Offline
Joined: 28th Nov 2002
Location: United Kingdom
Posted: 20th Mar 2008 19:39
plus I now found out that using the above encryption idea and putting the decrypt part in your code and placing the encrypted code file in the media to include in exe. should now be in-bed somewhere in the main file.

?

Dark Physics makes any hot drink go cold.
Xenocythe
19
Years of Service
User Offline
Joined: 26th May 2005
Location: You Essay.
Posted: 20th Mar 2008 20:55
Nope. DBPro media encryption is cheap. They just store your files somewhere in C:\ or something. It's still findable and accessible.


Sig by BiggAdd.
Roxas
19
Years of Service
User Offline
Joined: 11th Nov 2005
Location: http://forum.thegamecreators.com
Posted: 25th Mar 2008 21:36
yes but the encrypted part can be placed into file cuz its pretty much hard to find the password and the decryption method to get the real string!

Your signature has been erased by a mod because it was too big
ShaunRW
DBPro Developer
16
Years of Service
User Offline
Joined: 7th Jan 2008
Location: Brisbane, Australia
Posted: 3rd Apr 2008 11:13
im sorry for this bump
but im thinking of buying bluegui and was wondering what this key is for.
is it to stop pirates? if so why do u have to put it in every code?




shaun

winxp-intel core 2 duo 2.00ghz-2.00gb ram
nvidia en7300gt silent 256mb gfx
HowDo
21
Years of Service
User Offline
Joined: 28th Nov 2002
Location: United Kingdom
Posted: 3rd Apr 2008 12:55
Its your registration key that say you've paid for it now you can use it.

once your code is complied its not need, only when you are developing your code is it needed.

Dark Physics makes any hot drink go cold.
ShaunRW
DBPro Developer
16
Years of Service
User Offline
Joined: 7th Jan 2008
Location: Brisbane, Australia
Posted: 4th Apr 2008 03:47
oh ok then why cant they just have a normal serail code like other programs?

well thanx for the reply



shaun

winxp-intel core 2 duo 2.00ghz-2.00gb ram
nvidia en7300gt silent 256mb gfx
Xenocythe
19
Years of Service
User Offline
Joined: 26th May 2005
Location: You Essay.
Posted: 4th Apr 2008 22:38
Because BluiGUI is a plugin and it's not a seperate program

Your key to using blueGUI is a username and password that you get upon purchase. The plugin checks the bluiGUI database to see if you have purchased the plugin.

3.11 We do not tolerate posts made for the purpose of putting down another forum member, group of members, religion, our company, our staff or any of our moderators, past or present.
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 13th Apr 2008 02:38
Upon looking inside an EXE I made (a long time ago) I was able to find my blueGui key simply by looking for the word. Now then, if one distributes a program that makes use of BlueGui, another could extract the dll then look for the key. That's not very safe.

Oh, and btw the key and user names change. So as long as you don't distribute your DLL/EXE with your key, no one else could really make use of it. But still, don't distribute the key/user settings -- That's illegal.

Cheers,

-naota

My email actually IS "nocannedmeat@gmail.com". Why? I don't know.
Aex.Uni forums
HowDo
21
Years of Service
User Offline
Joined: 28th Nov 2002
Location: United Kingdom
Posted: 13th Apr 2008 08:04


That what I hope this small bit of code would stop coders doing.

when it comes to cutting and pasting your code on the forums, sometimes it done bit quick, thus the code get shown, this little piece of code is to help stop that plus if you have BlueGui and you done the above, cut and paste work right away.

Plus I did say a simple way of hidding the code, No way was this saying it would hide it on the complied code.

Dark Physics makes any hot drink go cold.

Login to post a reply

Server time is: 2024-11-25 03:05:11
Your offset time is: 2024-11-25 03:05:11