Jump to content


Photo
- - - - -

Anti-Hack System Example


  • Please log in to reply
39 replies to this topic

#1 Debels

Debels

    GMC Member

  • GMC Member
  • 1997 posts
  • Version:GM:Studio

Posted 23 February 2012 - 10:27 PM

Summary
This example is based on: An extension i made: Anti-Hack System, its a system that prevent's Variable Changing in game also called "Hacking Variables".

For updates comments of this example visit: http://gmc.yoyogames...howtopic=544191

License: Free to use, also for commercial games, credit is optional but appreciated.

Support Anti-Hack System:
Posted Image

Edited by Debels, 20 June 2012 - 12:28 AM.

  • 1

#2 Debels

Debels

    GMC Member

  • GMC Member
  • 1997 posts
  • Version:GM:Studio

Posted 15 April 2012 - 05:44 AM

bump
  • 0

#3 Perfectw8

Perfectw8

    GMC Member

  • GMC Member
  • 51 posts
  • Version:GM:Studio

Posted 30 May 2012 - 03:37 PM

When i tryed to download your file on mediafile, it says that was deleted.
Can you upload it again?
  • 0

#4 Debels

Debels

    GMC Member

  • GMC Member
  • 1997 posts
  • Version:GM:Studio

Posted 30 May 2012 - 07:04 PM

When i tryed to download your file on mediafile, it says that was deleted.
Can you upload it again?


Oh, yes updated the link in the description: http://www.mediafire...ak0sjsb1ssu743c.

I haven't updated this extension from the lack of peoples interest, but if i start getting more interest i will release new versions of this extension
  • 0

#5 creators124

creators124

    awesomeliciousmember

  • GMC Member
  • 866 posts
  • Version:GM8

Posted 30 May 2012 - 10:19 PM

pretty nice anti-hack! :D
but I can still speedhack it to stop completely so it let's me do more stuff without it finishing too early. :P
I'm still trying to hack it! Posted Image (very effective anti-hack!)
  • 0

#6 Debels

Debels

    GMC Member

  • GMC Member
  • 1997 posts
  • Version:GM:Studio

Posted 31 May 2012 - 12:12 AM

pretty nice anti-hack! :D
but I can still speedhack it to stop completely so it let's me do more stuff without it finishing too early. :P
I'm still trying to hack it! Posted Image (very effective anti-hack!)

But if the person checks the variables before sending them your speedhack wont do a difference :P, I'm currently working on a Anti-Speed Hack, its finished, but it has a strange bug and i don't know why its happening's (i created over 100000 sprites and objects and it didn't made a false detection xD) so till i fix that bug i wont release it :)
  • 0

#7 creators124

creators124

    awesomeliciousmember

  • GMC Member
  • 866 posts
  • Version:GM8

Posted 31 May 2012 - 12:56 AM

waiting for it! :D
can't hack! Posted Image
pretty good one!
  • 0

#8 Debels

Debels

    GMC Member

  • GMC Member
  • 1997 posts
  • Version:GM:Studio

Posted 31 May 2012 - 02:52 AM

waiting for it! :D
can't hack! Posted Image
pretty good one!


Thanks :D.

I'm thinking of re making the extension so the values won't appear on memories scans :D
I will release the new version on my Gaming Central :3 (when i release it :D).

What kind of anti-hacks can i put O.o?

-Variable Protecting.
-Anti-Speed Hack.

What other things would you like to see in the extension? (remember I'm only using GML to make it compatible with all the platforms that GM:Studios is able to export to :).
  • 0

#9 Dylan93

Dylan93

    GMC Member

  • GMC Member
  • 866 posts
  • Version:GM8

Posted 31 May 2012 - 05:55 PM


pretty nice anti-hack! :D
but I can still speedhack it to stop completely so it let's me do more stuff without it finishing too early. :P
I'm still trying to hack it! Posted Image (very effective anti-hack!)

But if the person checks the variables before sending them your speedhack wont do a difference :P, I'm currently working on a Anti-Speed Hack, its finished, but it has a strange bug and i don't know why its happening's (i created over 100000 sprites and objects and it didn't made a false detection xD) so till i fix that bug i wont release it :)


By letting the client check the speed it can still be hacked, by letting the server check if the speed is valid you can't hack it so easy if the game is server -> client based.
  • 0

#10 Debels

Debels

    GMC Member

  • GMC Member
  • 1997 posts
  • Version:GM:Studio

Posted 31 May 2012 - 06:38 PM



pretty nice anti-hack! :D
but I can still speedhack it to stop completely so it let's me do more stuff without it finishing too early. :P
I'm still trying to hack it! Posted Image (very effective anti-hack!)

But if the person checks the variables before sending them your speedhack wont do a difference :P, I'm currently working on a Anti-Speed Hack, its finished, but it has a strange bug and i don't know why its happening's (i created over 100000 sprites and objects and it didn't made a false detection xD) so till i fix that bug i wont release it :)


By letting the client check the speed it can still be hacked, by letting the server check if the speed is valid you can't hack it so easy if the game is server -> client based.


You notice this is an OFFLINE based Anti-Hack System right?, If people ask for online Anti-Hacking i will some tutorials, but this one is for OFFLINE based games, it can still be used in Online Games with out a problem it will still prevent them :).

Believe me I'm a intermediate (in other words i have knowledge) in Game Anti-Hacking. :D

If any one is making an Online Game and wants a Online Anti-Hacking Methods ask me and i will make that example/tutorial :)
  • 0

#11 Debels

Debels

    GMC Member

  • GMC Member
  • 1997 posts
  • Version:GM:Studio

Posted 03 June 2012 - 06:43 AM

Today i started making Anti-Hack System v2

What i already have on v2:

-Harder to hack (Yeah, i know v1 is already hard to hack xD).
-Values wont show on Memory Scan.

What i still need to make in v2:

-Anti-Speed Hack.

If you want to request for more features please post it here or send me a PM with the feature you want :) (what ever you prefer)
  • 0

#12 creators124

creators124

    awesomeliciousmember

  • GMC Member
  • 866 posts
  • Version:GM8

Posted 03 June 2012 - 07:23 AM

Today i started making Anti-Hack System v2

What i already have on v2:

-Harder to hack (Yeah, i know v1 is already hard to hack xD).
-Values wont show on Memory Scan.

What i still need to make in v2:

-Anti-Speed Hack.

If you want to request for more features please post it here or send me a PM with the feature you want :) (what ever you prefer)

not sure if memory scan will work for this:
protect the bytes!
I've seen games that were too popular, hackers byte hack the game to do what they wanted. Posted Image Posted Image

all I can say it is too good for my noobish hacking ways. Posted Image

Edited by creators124, 03 June 2012 - 07:24 AM.

  • 0

#13 Debels

Debels

    GMC Member

  • GMC Member
  • 1997 posts
  • Version:GM:Studio

Posted 03 June 2012 - 03:58 PM

not sure if memory scan will work for this:
protect the bytes!
I've seen games that were too popular, hackers byte hack the game to do what they wanted. Posted Image Posted Image

all I can say it is too good for my noobish hacking ways. Posted Image


Well the case of the Anti-Hack System is that a hacker must be REALLY, BUT REALLY patient to look for the correct variables to change since, I think my Anti-Hack System is very well designed, I'm still a noob in Game Anti-Hacking, but every time I learn something i re-make the complete Anti-Hack System.

With this i want to say every version is going to get harder and harder to hack!, but once the "hacker" has the correct addresses he has to learn how the Anti-Hack system works, since this Anti-Hack System isn't easy to crack (at least all the persons that tried, some with intermediate Game Hacking knowledge failed).

So What I'm trying to say here is:

While i keep updating the extension your games variables are completely safe!
  • 0

#14 creators124

creators124

    awesomeliciousmember

  • GMC Member
  • 866 posts
  • Version:GM8

Posted 03 June 2012 - 06:28 PM


not sure if memory scan will work for this:
protect the bytes!
I've seen games that were too popular, hackers byte hack the game to do what they wanted.

all I can say it is too good for my noobish hacking ways.


Well the case of the Anti-Hack System is that a hacker must be REALLY, BUT REALLY patient to look for the correct variables to change since, I think my Anti-Hack System is very well designed, I'm still a noob in Game Anti-Hacking, but every time I learn something i re-make the complete Anti-Hack System.

With this i want to say every version is going to get harder and harder to hack!, but once the "hacker" has the correct addresses he has to learn how the Anti-Hack system works, since this Anti-Hack System isn't easy to crack (at least all the persons that tried, some with intermediate Game Hacking knowledge failed).

So What I'm trying to say here is:

While i keep updating the extension your games variables are completely safe!

perfect! Posted Image
plus before the hacker can byte hack they can look at the raw code to determine what causes the game to detect the hack.
then configure the codes when they're loading or anytime to disable it or do the opposite.
make it so that the anti hack part doesn't get found, too!

I love the anti-hack system! Posted Image

will you ever make an online compatible one? (maybe a different anti-hack thing on a different thread?) Posted Image
for games that access the web?
  • 0

#15 Debels

Debels

    GMC Member

  • GMC Member
  • 1997 posts
  • Version:GM:Studio

Posted 03 June 2012 - 06:46 PM

perfect!
plus before the hacker can byte hack they can look at the raw code to determine what causes the game to detect the hack.
then configure the codes when they're loading or anytime to disable it or do the opposite.
make it so that the anti hack part doesn't get found, too!

I love the anti-hack system! Posted Image

will you ever make an online compatible one? (maybe a different anti-hack thing on a different thread?) Posted Image
for games that access the web?

plus before the hacker can byte hack they can look at the raw code to determine what causes the game to detect the hack.

Well the code is obusfated (which makes it hard to read xD, but not impossible to read),If we get to a point that byte hackers are hacking your game, i will improve my Anti-Hack system again! and find a way to hide my code from the memory!.

then configure the codes when they're loading or anytime to disable it or do the opposite.

If they disable my Anti-Hack System it will still detect it, also if they make even a small error it will detect it.

make it so that the anti hack part doesn't get found, too!

The thing is if get to that point i will need to use a DLL since GM doesn't make that, and the point of this extension is to make it with pure GML, but i can make a version for windows and a version for not windows related.

I love the anti-hack system! Posted Image

Thanks :)

will you ever make an online compatible one? (maybe a different anti-hack thing on a different thread?) Posted Image
for games that access the web?

Well the current one works with online games (client side), but i was planning on releasing one soon :), The thing is that i will need to know what kind of Anti-Hack features the people want for there online games so i can make it :)

Edited by Debels, 03 June 2012 - 06:47 PM.

  • 0

#16 Debels

Debels

    GMC Member

  • GMC Member
  • 1997 posts
  • Version:GM:Studio

Posted 14 June 2012 - 08:59 PM

Well the updating is taking longer than i expected because I'm to busy with school and in GM:Studios i have to make 1 extension for each export >.> (of course each is coded differently, but works the same way).

The HTML5 extension has 1 less check than Windows, but you can use the HTML5 extension for Windows export, but you cant use Windows extension for HTML5 export or test since it makes a false detection due to HTML5 doesn't calculate some values correctly (but HTML5 extension is still safe!)

I will release this extension later when i finish some things, fix some bugs and such.

I'm adding a new feature to the Anti-Hack System:

ah_update(), now takes 3 different types of variables like:

-Increasing ONLY variables.
-Decreasing ONLY variables.
-Increasing and Decreasing variables (NEW!).
  • 0

#17 RaythXC

RaythXC

    GMC Member

  • GMC Member
  • 38 posts
  • Version:GM8

Posted 17 June 2012 - 10:40 PM

Is the one in the download link on this thread the most up to date version of this?
  • 0

#18 Debels

Debels

    GMC Member

  • GMC Member
  • 1997 posts
  • Version:GM:Studio

Posted 17 June 2012 - 10:47 PM

Is the one in the download link on this thread the most up to date version of this?


Well the most up to date version ever released yes, but don't worry no once successfully hacked this extension yet ^_^.
  • 0

#19 marfin201

marfin201

    GMC Member

  • New Member
  • 170 posts
  • Version:GM8

Posted 17 June 2012 - 11:44 PM

Hey Debels,,
I really need ur help....
when I tried open your file why it's reading like this " cannot find extension package : Anti-hack system "
please help me...
or anyone else ??
  • 0

#20 creators124

creators124

    awesomeliciousmember

  • GMC Member
  • 866 posts
  • Version:GM8

Posted 18 June 2012 - 03:31 AM

Hey Debels,,
I really need ur help....
when I tried open your file why it's reading like this " cannot find extension package : Anti-hack system "
please help me...
or anyone else ??

that'll appear when you don't install the extension!
just open the .gmk ignore it and install the Anti-hack system.gex!
hope I helped. :)
EDIT:
a better explanation is to go here:
Installing An Extension A simple 'how to' guide
that link is in the .gex place! xD

Edited by creators124, 18 June 2012 - 12:58 PM.

  • 1




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users