Author Topic: New anti-cheat for Soldat  (Read 64646 times)

0 Members and 5 Guests are viewing this topic.

Offline User No. 2

  • Major
  • *
  • Posts: 81
  • IT engineer
Re: New anti-cheat for Soldat
« Reply #160 on: April 25, 2007, 08:55:53 am »
Hardware related ID's are spoofable, there is no doubt about it. Anything that is sent between the computer <-> BattlEye can be modified, including Hardware ID's.

The fact is that every game packet can be spoofable and modified, but no one use this argument as a reason to resign from all network games. Analogically fact that hardware ID can be spoofed, isn`t any argument to don`t implement any hardware (hash) ID ban (if it could reduce a bit numer of hackers).

I describe hash method (which eliminate possibility to imitate any concrete user) in my old topic:
[New Sever Feature] - Hardware Fingerprint Ban

Server developers shouldn`t make any false ideology to their laziness.
« Last Edit: April 25, 2007, 09:19:22 am by User No. 2 »
Regards, User No. 2

Offline Vaughn

  • Major(1)
  • Posts: 37
Re: New anti-cheat for Soldat
« Reply #161 on: April 25, 2007, 09:45:19 am »
Mad  ;D
[image removed; read forum rules]
(NOW Effekt Ingame)
Australian? Join http://www.aussoldat

Offline chrisgbk

  • Inactive Staff
  • Veteran
  • *****
  • Posts: 1739
Re: New anti-cheat for Soldat
« Reply #162 on: April 25, 2007, 11:23:56 am »
Hardware related ID's are spoofable, there is no doubt about it. Anything that is sent between the computer <-> BattlEye can be modified, including Hardware ID's.

The fact is that every game packet can be spoofable and modified, but no one use this argument as a reason to resign from all network games. Analogically fact that hardware ID can be spoofed, isn`t any argument to don`t implement any hardware (hash) ID ban (if it could reduce a bit numer of hackers).

I describe hash method (which eliminate possibility to imitate any concrete user) in my old topic:
[New Sever Feature] - Hardware Fingerprint Ban

Server developers shouldn`t make any false ideology to their laziness.

When it comes to hardware fingerprints, hashing is in actual fact unneeded, simply because the server should never tell any client that information about another client (in the same way a game with a CD Key should never give someones key to any client who connects to the server) So the only way you would be able to spoof someones ID would be if you knew exactly what their hardware configuration was; logically, if you had this information, you could also generate a corresponding hash. Of course, without hashing theres the issue of corrupt admins, but they could just as easily take your hash. Remember; you have the ability to hack anything in the client, which means you can prevent the client from ever generating a hash of your computer and just instead send a pre-stored one. Why bother understanding a big complicated function, when you can just edit it out and insert your own code that does whatever you want?

Hashing is, however, useful when you have LOTS of information, but wish to conserve space. Also nice for the whole privacy thing.

Now, while hardware hashing can be useful for keeping random noobs out, realistically it is very easy to change your hash with any number of programs designed specifically for that purpose. And that's not counting someone hacking the actual hardware hash generating function to return any hash they want.

Now, while it is very true any game packet can be spoofed and modified, any networking system should be designed to be secure and prevent clients from having much control over anything. Any effect packet editing would have should be superficial. For the most part, Soldat does not do this; in fact, Soldat has so much control given to clients that no one bothers packet editing because it is more difficult to do and not needed to do anything.

As an example, I'll highlight the map voting system(and player votekicking system) in Soldat, which is an example of how to make a networking system secure. Each player gets one, and only one, vote, which they can place, and whatever vote they make is only counted once. Spoofing this vote packet simply results in you being able to change your vote to something else(while a vote is in progress; spoofing at any other time results in you starting a new vote), nothing more; you can't cause more votes to be counted, and most importantly, you can't prevent yourself from being kicked by spoofing.


Now, to sum up, hardware IDs can be useful, but they are far from the saving grace to help admins you would have us believe. I'm all for putting any little thing in to make it that much harder for hackers, but I know enough of both worlds to know how long it would last, so the only question is if it is worth the effort.
« Last Edit: April 25, 2007, 11:30:11 am by chrisgbk »

Offline Grim Killer

  • Major(1)
  • Posts: 35
  • Alt + F4 for win.
Re: New anti-cheat for Soldat
« Reply #163 on: April 30, 2007, 08:26:56 pm »
Wow, I'm supposed to follow that???
Well, i like the battleye i guess...but...
Where there are anti-hack systems...
There are Majors trying to beat them
Shankie Shankie
 
Me 94                                            You 0

Offline TbbW

  • Major(1)
  • Posts: 14
Re: New anti-cheat for Soldat
« Reply #164 on: April 30, 2007, 11:57:02 pm »
only cheaters iwe seen so far where on servers not running the new anticheat system ( mainly ppl cheating with speedhacks ).

i also think that it wuld be good to be able to ban ppl from the portal
like ppl with incorect software keys for soldat.. i whas pm'ed a key on irc in the #soldat.forums without even asking for it... what rised this guys atention whas that i complained about some other guy making a big deal ower 3usd higher register fee in a diffrent topic on this forum and he told me
"hey you dont need to pay, here's a regkey with the key and now you dont need to pay"

after i checked this reg file out and did a backup of my windows registry and then opend the reg key in notepad, copyed the key into regedit where it suld be and i culd change my jet color and other stuff.
so to ban invalid keys in the portal wuld actualy force ppl to eather register the legit way or to just remove ther key they got in a non legit way.
also ppl that did pay for the game wuld prolly not want to cheat if the actual key wuld thru the portal give a numeric id that players culd be identifyed with and banned with from a game server, or server owners ( like with an irc channel ) can switch on so only registerd ppl may enter (if they wanted to).

Offline rumpel

  • Camper
  • ***
  • Posts: 410
Re: New anti-cheat for Soldat
« Reply #165 on: May 05, 2007, 11:33:38 am »
The new anti-cheat suxx ... i see many hacker on the servers
banned.

Offline $able

  • BattlEye Developer
  • Flagrunner
  • *****
  • Posts: 858
Re: New anti-cheat for Soldat
« Reply #166 on: May 05, 2007, 12:47:22 pm »
If people feel the need to say so they should first learn reading.

http://forums.soldat.pl/index.php?topic=14018.0
“First they ignore you, then they ridicule you, then they fight you, then you win.” - Mahatma Gandhi

Offline Psycho

  • Flagrunner
  • ****
  • Posts: 678
  • Decomposing
Re: New anti-cheat for Soldat
« Reply #167 on: May 05, 2007, 08:18:30 pm »
The new anti-cheat suxx ... i see many hacker on the servers
Quote
Of course theres gonna be hacks when BattlEye hasnt been updated to detect them yet... damn nubs
like enesce says, it wont detect cheats before it gets updated to detect em ;P

also I'll ask here too, why isnt battlEye on by default? on the server I had ben running for a few days I found out it was set to 0 in the soldat ini
« Last Edit: May 05, 2007, 08:20:57 pm by Psycho »
Looking down from ethereal skies

Offline $able

  • BattlEye Developer
  • Flagrunner
  • *****
  • Posts: 858
Re: New anti-cheat for Soldat
« Reply #168 on: May 06, 2007, 07:37:04 am »
MM doesnt want to have it enabled on the client server by default.

Use the real dedicated server software to host a server.
“First they ignore you, then they ridicule you, then they fight you, then you win.” - Mahatma Gandhi

Offline TbbW

  • Major(1)
  • Posts: 14
Re: New anti-cheat for Soldat
« Reply #169 on: May 07, 2007, 10:14:35 am »
The new anti-cheat suxx ... i see many hacker on the servers
haha next time check if the server is running the new anticheat system.
iwe only seen cheaters ( ppl that clearly are cheating ) on servers where the owners for some reson dont run this new anticheat syste.

do like i do... dont bother joining the servers ( u can easely filter em out )

Offline client

  • Soldier
  • **
  • Posts: 177
  • Soldat name: Pelle Polltibil
Re: New anti-cheat for Soldat
« Reply #170 on: June 09, 2007, 05:06:25 pm »
that`s a good point mr. i saw a man today that was flying through the walls....that was fucking boring he had the flagg all the time >:(

Offline rumpel

  • Camper
  • ***
  • Posts: 410
Re: New anti-cheat for Soldat
« Reply #171 on: June 11, 2007, 09:10:33 am »
nvm
« Last Edit: June 11, 2007, 09:12:38 am by rumpel »
banned.

Offline F r i T Z

  • Major(1)
  • Posts: 23
  • © Brazil ©
Re: New anti-cheat for Soldat
« Reply #172 on: June 11, 2007, 11:20:39 am »
But now the cheating is very low nowadays :P

Compare now and the version 1.3.1 ^^
poRnstaRs @ Brazilian Clan @ Leader

Offline Paintd

  • Major(1)
  • Posts: 23
Re: New anti-cheat for Soldat
« Reply #173 on: June 14, 2007, 05:07:28 pm »
This might prevent newbie hackers, BUT YOU WILL NEVER GET THE REST.

Offline Clawbug

  • Veteran
  • *****
  • Posts: 1393
  • 1184!
Re: New anti-cheat for Soldat
« Reply #174 on: June 14, 2007, 06:21:37 pm »
This might prevent newbie hackers, BUT YOU WILL NEVER GET THE REST.
Orly? Auto updating with new excecutable every day. How long will people want to do research for their hacks? I bet 2-3 weeks.
Fight! Win! Prevail!

Offline Clash

  • Major(1)
  • Posts: 46
Re: New anti-cheat for Soldat
« Reply #175 on: June 15, 2007, 04:16:36 pm »
This might prevent newbie hackers, BUT YOU WILL NEVER GET THE REST.
Auto updating with new excecutable every day.
Not going to happen

Offline mxyzptlk

  • Veteran
  • *****
  • Posts: 1493
  • The Panda Ninja
Re: New anti-cheat for Soldat
« Reply #176 on: June 15, 2007, 04:24:25 pm »
Then why did he add auto updater?
People who see hacks will report them, MM and his crew will take a look at it and develop the anti hack and release it via auto -updater.

"While preceding your entrance with a grenade is a good tactic in
Quake, it can lead to problems if attempted at work." -- C Hacking

Offline Clash

  • Major(1)
  • Posts: 46
Re: New anti-cheat for Soldat
« Reply #177 on: June 18, 2007, 06:40:14 am »
Then why did he add auto updater?
People who see hacks will report them, MM and his crew will take a look at it and develop the anti hack and release it via auto -updater.
I ment not everyday honey

Offline waydez

  • Major(1)
  • Posts: 1
  • =P
Re: New anti-cheat for Soldat
« Reply #178 on: June 18, 2007, 09:01:20 pm »
got the dl today
about to start her up =P
never underestimate the power of many stupid ppl
=P

Offline Soldatik

  • Major(1)
  • Posts: 49
  • SOLDAT ROCK!!!!!
Re: New anti-cheat for Soldat
« Reply #179 on: July 13, 2007, 05:40:05 am »
This anti hack program is so premitive....its only a few dll's that connect to some kind of server if someone realy want to hack he just change it to hes own battleye server and thats all bye bye anti cheat its time for hackers to rule the game......................
Do we want this ??? NO WE DONT NEED HACKERS IN OUR GAME
i suggest is to use more than 1 anti hack program
Soldat can be cool...
Soldat can be suck...
but it i always play my Soldat :)