Posts: 2,286
Threads: 18
Joined: Jun 2010
Quote:
Originally Posted by PrO.GameR
I don't know if you have the time to release two updates per day to keep up with the backdoors people find, but I know many don't have the time or resources to download them, you should keep that in mind too.
|
It's not even about backdoors. It's about the fact that they can literally edit your code to disable specific anti-cheat pieces of code and build the program to act just like yours. We are talking about the client side after all.
Posts: 1,219
Threads: 51
Joined: Jul 2012
Quote:
Originally Posted by KingHual
It's not even about backdoors. It's about the fact that they can literally edit your code to disable specific anti-cheat pieces of code and build the program to act just like yours. We are talking about the client side after all.
|
THATS A POINT
Posts: 170
Threads: 10
Joined: Sep 2011
Non sense. If someone want cheat, he will download standard samp.
Posts: 342
Threads: 34
Joined: Jun 2011
Reputation:
0
I don't think that client side anti-cheat would work.
Anything that is client side can be inspected, limited and/or modified by the client at ease.
Also, why would a hacker use YOUR browser instead of the default one with anti-cheat?
I don't think the server's will want to invest in something that is unsure and limits who can join/see their server.
I think the only real way to make an effective anti-cheat is server-side.
Posts: 1,219
Threads: 51
Joined: Jul 2012
Quote:
Originally Posted by blinkpnk
I don't think that client side anti-cheat would work.
Anything that is client side can be inspected, limited and/or modified by the client at ease.
Also, why would a hacker use YOUR browser instead of the default one with anti-cheat?
I don't think the server's will want to invest in something that is unsure and limits who can join/see their server.
I think the only real way to make an effective anti-cheat is server-side.
|
Yeah, sure , go on and create a server sided anti-cheat. On the day u die, i'll be standing in front of your grave, laughing at you, cause you never realized it wasn't possible.
Jokes aside though, its not possible.
Posts: 1,219
Threads: 51
Joined: Jul 2012
Quote:
Originally Posted by Spmn
But most cheats can be detected server-side, well-made aimbots and d3d stuff (eg wallhack) being the only exceptions. (ok, there might be more cheats but these have little to no impact on the gameplay anyway so I won't mention them)
|
Some is not even close to being close to enough
Posts: 1,219
Threads: 51
Joined: Jul 2012
Quote:
Originally Posted by cessil
You're acting like you cannot make a server side anti cheat when just about every server has one.. as for an open source client side anti-cheat.. you've already been told several times why your way will fail
|
I know, i still think its possible by combining a lot of things and i will indeed give it a try
Posts: 255
Threads: 2
Joined: Aug 2010
Good luck then, you need to write a kernel driver for monitoring external access to gta_sa.exe process (OpenProcess, WriteProcessMemory, CreateRemoteThread and similar system calls). Verify every DLL that is loaded into the process, and then when you are done, how will your server side plugin be sure, that the client side is valid, working and unmodified client?
Posts: 1,219
Threads: 51
Joined: Jul 2012
Quote:
Originally Posted by PrO.GameR
I can't understand, whats so hard to grasp in the concept of open-source? For god's sake people are cracking Denuvo(Denovu? whatever) lock that was meant to be unbreakable (or really hard to crack) and you expect your open-source anti-cheat not to be cracked in a second?
Lemme give you an example you can understand:
Your anti-cheat is a box, there's a input coming in from a side, and there's an output on the other side, no matter what you put inside people can still use a wire to connect these two together and make it look like it went thru whatever you made in your box, completely bypassing what you built because the box is open and not sealed shut.
|
Yeah, that was my conclusion whenever i thought about it, but i thought i might be able to figure out something more difficult to get around, for example soemthing thatt would have to be recracked everyday (ofc that might be something , that someone could automate). But, also something that doesn't require me to ship new versions everyday. Anyways, most cheaters are kids and the people that create cheats are probably having a life too, who knows. But overall, i know the problems this brings. But, i still don't think it is impossible. There must be some way. My way of thinking is that nothing is impossible (there might be things "impossible" for me though).
@Spmn I did understand everything others said, don't worry, i am just really stubborn.
Posts: 2,286
Threads: 18
Joined: Jun 2010
Quote:
Originally Posted by [Bios]Marcel
nothing is impossible
|
so it's not impossible to code something that can't be cracked but it's also not impossible to crack said thing?
Posts: 1,219
Threads: 51
Joined: Jul 2012
I didnt say its impossible to crack , did i?