Home » Tiberian Technologies / Blackhand Studios » Tiberian Technologies Forum » TT 4.0 FULL source code
Re: TT 4.0 FULL source code [message #455924 is a reply to message #455847] |
Sat, 24 September 2011 14:59 |
StealthEye
Messages: 2518 Registered: May 2006 Location: The Netherlands
Karma:
|
General (2 Stars) |
|
|
Security through obscurity is the highest possible level client-side anti-cheat can achieve. For the same reason, no software license manager is ever open source, and yes, a lot of software gets cracked anyway, but usually it takes a while depending on the amount of crackers interested in it and the level of obscurity.
To give you an idea of the anti-cheat, but not going in too much details for the same reasons:
Some things can be checked from the server side; those are mostly the things BIATCH already did, and which are now indeed included in TT. It is undesirable to release this source code because it means that cheaters can find the boundaries of what -is- possible much easier with the code, although it would not likely be such a big deal.
Another category are things that can theoretically be checked (or maybe only checked to some extent considering lag and such), but are too far off the Renegade netcode to develop. For example, other games run damage detection on the server with a lot of code and specially designed netcode to extrapolate client behavior and latency and such to make it work without noticing too much lag. Doing this in Renegade (try setting UseLagReduction=0 on a Renegade FDS) just makes the game unplayably laggy, and is not a possibility.
The final category are things you cannot detect on the server full stop. Think of visibility hacks (stealth reveal, radar hack and wall hack to some extent, amongst others). The server has to send this information to the client in order for the client to know where players are, so that they won't appear out of nowhere when you suddenly turn around or pass some corner. We can only block this on a best-effort basis: there is no guarantee that noone will break these measures. I am certain however that if we -would- release the code, it would be broken within days. Since we don't, the skills needed to bypass the anti-cheat is significantly increased (you definitely need quite some reverse engineering experience), and the list of possible cheat-makers becomes very short. And it is time-consuming even for those who can.
In the field of encryption, there are better solutions than security through obscurity. In those fields, it is therefore considered unnecessary to obscure and therefore frowned upon. In this case, security through obscurity isn't as bad as you think, since it's the best that can be achieved, and it's certainly better than nothing. Renguard lasted quite a while based on the same principle, and we're hoping to get a similar result with TT.
BlackIntel admin/founder/coder
Please visit http://www.blackintel.org/
|
|
|
|
|
TT 4.0 FULL source code
By: chat on Sat, 24 September 2011 10:50
|
|
|
Re: TT 4.0 FULL source code
By: Caveman on Sat, 24 September 2011 10:53
|
|
|
Re: TT 4.0 FULL source code
By: chat on Sat, 24 September 2011 10:55
|
|
|
Re: TT 4.0 FULL source code
By: Caveman on Sat, 24 September 2011 10:57
|
|
|
Re: TT 4.0 FULL source code
By: chat on Sat, 24 September 2011 11:03
|
|
|
Re: TT 4.0 FULL source code
By: Sean on Sat, 24 September 2011 11:15
|
|
|
Re: TT 4.0 FULL source code
By: liquidv2 on Sun, 25 September 2011 10:04
|
|
|
Re: TT 4.0 FULL source code
By: Starbuzz on Sat, 24 September 2011 12:19
|
|
|
Re: TT 4.0 FULL source code
By: chat on Sat, 24 September 2011 12:26
|
|
|
Re: TT 4.0 FULL source code
|
|
|
Re: TT 4.0 FULL source code
By: iRANian on Sat, 24 September 2011 11:10
|
|
|
Re: TT 4.0 FULL source code
By: chat on Sat, 24 September 2011 11:15
|
|
|
Re: TT 4.0 FULL source code
|
|
|
Re: TT 4.0 FULL source code
By: ehhh on Sat, 24 September 2011 11:19
|
|
|
Re: TT 4.0 FULL source code
By: chat on Sat, 24 September 2011 11:34
|
|
|
Re: TT 4.0 FULL source code
By: iRANian on Sat, 24 September 2011 12:28
|
|
|
Re: TT 4.0 FULL source code
By: chat on Sat, 24 September 2011 12:33
|
|
|
Re: TT 4.0 FULL source code
By: danpaul88 on Sat, 24 September 2011 12:43
|
|
|
Re: TT 4.0 FULL source code
By: chat on Sat, 24 September 2011 12:45
|
|
|
Re: TT 4.0 FULL source code
By: chat on Sat, 24 September 2011 14:04
|
|
|
Re: TT 4.0 FULL source code
By: Starbuzz on Sat, 24 September 2011 14:20
|
|
|
Re: TT 4.0 FULL source code
By: chat on Sat, 24 September 2011 14:28
|
|
|
Re: TT 4.0 FULL source code
|
|
|
Re: TT 4.0 FULL source code
By: iRANian on Sat, 24 September 2011 14:11
|
|
|
Re: TT 4.0 FULL source code
By: chat on Sat, 24 September 2011 14:13
|
|
|
Re: TT 4.0 FULL source code
By: danpaul88 on Sat, 24 September 2011 14:14
|
|
|
Re: TT 4.0 FULL source code
By: chat on Sat, 24 September 2011 14:16
|
|
|
Re: TT 4.0 FULL source code
By: iRANian on Sat, 24 September 2011 14:14
|
|
|
Re: TT 4.0 FULL source code
By: iRANian on Sat, 24 September 2011 14:19
|
|
|
Re: TT 4.0 FULL source code
By: danpaul88 on Sat, 24 September 2011 14:30
|
|
|
Re: TT 4.0 FULL source code
By: chat on Sat, 24 September 2011 14:33
|
|
|
Re: TT 4.0 FULL source code
By: danpaul88 on Sat, 24 September 2011 14:39
|
|
|
Re: TT 4.0 FULL source code
|
|
|
Re: TT 4.0 FULL source code
By: halo2pac on Sat, 24 September 2011 19:16
|
|
|
Re: TT 4.0 FULL source code
By: Prulez on Sun, 25 September 2011 10:09
|
|
|
Re: TT 4.0 FULL source code
By: halo2pac on Sun, 25 September 2011 16:30
|
|
|
Re: TT 4.0 FULL source code
By: NACHO-ARG on Sun, 25 September 2011 16:38
|
|
|
Re: TT 4.0 FULL source code
By: chat on Sun, 09 October 2011 14:06
|
|
|
Re: TT 4.0 FULL source code
By: ChewML on Sat, 24 September 2011 20:28
|
|
|
Re: TT 4.0 FULL source code
By: Hitman on Sun, 25 September 2011 06:50
|
|
|
Re: TT 4.0 FULL source code
By: chat on Sun, 25 September 2011 07:42
|
|
|
Re: TT 4.0 FULL source code
|
|
|
Re: TT 4.0 FULL source code
|
|
|
Re: TT 4.0 FULL source code
By: chat on Sun, 09 October 2011 14:38
|
|
|
Re: TT 4.0 FULL source code
By: Starbuzz on Sun, 09 October 2011 20:50
|
|
|
Re: TT 4.0 FULL source code
|
|
|
Re: TT 4.0 FULL source code
By: Caveman on Mon, 10 October 2011 06:47
|
Goto Forum:
Current Time: Wed Jan 15 14:16:54 MST 2025
Total time taken to generate the page: 0.01186 seconds
|