.com.unity Forums
  The Official e-Store of Shrapnel Games

This Month's Specials

Air Assault Task Force- Save $8.00
World Supremacy- Save $10.00

   







Go Back   .com.unity Forums > Illwinter Game Design > Dominions 2: The Ascension Wars

Reply
 
Thread Tools Display Modes
  #1  
Old August 14th, 2004, 08:14 PM

BugRoger BugRoger is offline
Corporal
 
Join Date: Jan 2004
Location: Berlin, Germany
Posts: 64
Thanks: 0
Thanked 0 Times in 0 Posts
BugRoger is on a distinguished road
Default Circumventing the Anti-Cheat-Protection

Hey Folks,

I just wanted to let you know that I probably found out how Norfleet managed to trick the Anti-Cheat-Protection. I wasn't able to produce unlimited gems but I found out how it's possible to forge for free. Could it be that Norfleet used the same hole and forged for free or was he actually able to produce gems?

Of course I'm going to inform the Devs about how I did it... It might be easy to include a fix in the anti-cheat protection for this particular cheat.


Rock on,

Michael
Reply With Quote
  #2  
Old August 14th, 2004, 09:04 PM
Stormbinder's Avatar

Stormbinder Stormbinder is offline
First Lieutenant
 
Join Date: Mar 2004
Location: CA
Posts: 744
Thanks: 0
Thanked 1 Time in 1 Post
Stormbinder is on a distinguished road
Default Re: Circumventing the Anti-Cheat-Protection

Quote:
BugRoger said:
Hey Folks,

I just wanted to let you know that I probably found out how Norfleet managed to trick the Anti-Cheat-Protection. I wasn't able to produce unlimited gems but I found out how it's possible to forge for free. Could it be that Norfleet used the same hole and forged for free or was he actually able to produce gems?

Of course I'm going to inform the Devs about how I did it... It might be easy to include a fix in the anti-cheat protection for this particular cheat.


Rock on,

Michael
Interesting. I've spend a lot of time analizing Norf's file, and there is no way he could have even his 850+ (out of total 4800 gems) none-death and mostly none-astral gems that he had in his Gem Treasury without cheating(not to mention bloodslaves), since his total none-death income for the duration of the game was about 130 gems, not counting any summons/forging. Not to mention 2000+ gems worth of summons and empowering, that also had nothing to do with forging.


Therefore you must have found another hole in Dom2 security BugRoger. I am sure devs will be very interested to know the details. Well done.

Regards,
Stormbinder
Reply With Quote
  #3  
Old August 15th, 2004, 05:48 AM

BugRoger BugRoger is offline
Corporal
 
Join Date: Jan 2004
Location: Berlin, Germany
Posts: 64
Thanks: 0
Thanked 0 Times in 0 Posts
BugRoger is on a distinguished road
Default Re: Circumventing the Anti-Cheat-Protection

Actually I can use the same method for casting and empowerment too. Once you have Alteration 9 it's possible to cast Wish for free and that will give you almost everything. Maybe it's even possible to manipulate the research but that is definetly harder to do...

I'm going to look into the cheat game. Maybe I can find something for myself. You only happen to have one turn file?
Reply With Quote
  #4  
Old August 15th, 2004, 06:05 AM
Stormbinder's Avatar

Stormbinder Stormbinder is offline
First Lieutenant
 
Join Date: Mar 2004
Location: CA
Posts: 744
Thanks: 0
Thanked 1 Time in 1 Post
Stormbinder is on a distinguished road
Default Re: Circumventing the Anti-Cheat-Protection

Quote:
BugRoger said:
Actually I can use the same method for casting and empowerment too. Once you have Alteration 9 it's possible to cast Wish for free and that will give you almost everything. Maybe it's even possible to manipulate the research but that is definetly harder to do...

I'm going to look into the cheat game. Maybe I can find something for myself. You only happen to have one turn file?
Yeap. And it is turn 23, max reseach lvl 7, so no wishes. You can download it from Mose's server, he provided a link to it in some of the related threads recently.

BTW have devs confirmed your findings? (meaning were they able to duplicate it)
Reply With Quote
  #5  
Old August 15th, 2004, 06:27 AM

BugRoger BugRoger is offline
Corporal
 
Join Date: Jan 2004
Location: Berlin, Germany
Posts: 64
Thanks: 0
Thanked 0 Times in 0 Posts
BugRoger is on a distinguished road
Default Re: Circumventing the Anti-Cheat-Protection

I looked into the cheat game. I think this is possible using the trick I found. I also found out that it's possible to build castles for free.

Also I have another game which was hosted on my server where Calmon suspected that Norfleet might be cheating. Norfleet wanted me to delete the game files... Well, I think I'm going to look into this as well.

I haven't informed the devs yet. Just got up and wanted to try spell casting and empowerment as well... Actually, I think the devs know by now how it's possible to do this. The anti-cheat protection tries to protect exactly against this kind of cheat but it's just not sophisticated enough.

I can imagine that it might be quite hard to fix all the holes but maybe there's a technique to protect against it programatically.
Reply With Quote
  #6  
Old August 15th, 2004, 07:56 AM
Stormbinder's Avatar

Stormbinder Stormbinder is offline
First Lieutenant
 
Join Date: Mar 2004
Location: CA
Posts: 744
Thanks: 0
Thanked 1 Time in 1 Post
Stormbinder is on a distinguished road
Default Re: Circumventing the Anti-Cheat-Protection

Quote:
BugRoger said:
I looked into the cheat game. I think this is possible using the trick I found. I also found out that it's possible to build castles for free.

Also I have another game which was hosted on my server where Calmon suspected that Norfleet might be cheating. Norfleet wanted me to delete the game files... Well, I think I'm going to look into this as well.

I haven't informed the devs yet. Just got up and wanted to try spell casting and empowerment as well... Actually, I think the devs know by now how it's possible to do this. The anti-cheat protection tries to protect exactly against this kind of cheat but it's just not sophisticated enough.

I can imagine that it might be quite hard to fix all the holes but maybe there's a technique to protect against it programatically.
Well whatever it is you are doing, the sending just list of commands to server and nothing else, to be performed and calculated by the server based upon your "begining of the turn state" should be enough to prevent it, correct? (and please don't say anymore details about it )

It may reqire quite a bit of recoding on the part of Illwinter though, depending on how exactly did they structured their sourse code. But it sounds to me like a good way to aproach the problem, based upon what we know about recent developments.
Reply With Quote
  #7  
Old August 15th, 2004, 04:41 PM
tinkthank's Avatar

tinkthank tinkthank is offline
Lieutenant Colonel
 
Join Date: Jan 2004
Posts: 1,276
Thanks: 0
Thanked 2 Times in 2 Posts
tinkthank is on a distinguished road
Default Re: Circumventing the Anti-Cheat-Protection

Hey, BR, you are great!!! Three cheers for you!!
I didnt know you are a Berliner, too -- hihi, sch�n.
Reply With Quote
Reply

Bookmarks


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 On

Forum Jump


All times are GMT -4. The time now is 01:13 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2025, Shrapnel Games, Inc. - All Rights Reserved.