Welcome Guest ( Login | Register )


All times are UTC - 5 hours



Post new topic Reply to topic  [ 142 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7 ... 10  Next
Author Message
PostPosted: Thu Apr 22, 2004 6:22 pm
User avatar

Joined: Jan 01, 2003
Posts: 1328
Location: Hell
Checking for filenames and common functions isn't sufficient. Stopping evil coded functions like that isn't difficult at all though(they all rely on a fairly common root).

Overriding the DSO wouldn't be advisable. Even with the correct function names, how would the cheater know how to construct the replies to send back? With the 1.1 client, all information sent between the server and client regarding anticheat is encrypted. The information is encrypted using a highly dynamic key system, just overwriting the function would be fairly useless. If you decide to hook onto it with a package, you'd still have to decrypt the instructions sent from the server, all within the 10 seconds required to send the correct information back to the server. The plain to hash conversion itself is over 30 steps in 1.1, versus 3 in 1.0, thus, it will even take Linker a while to determine the steps.

Either way, I think I'll have definitions on the server side, pre-encrypted without functions to encode new commands(thus twarting the encrypt and send malicious commands to users).

I'll work on this plenty in May, starting after the 10th.

_________________
Image


Top
 Profile WWW  
 
PostPosted: Thu Apr 22, 2004 8:03 pm
User avatar

Joined: Nov 17, 2002
Posts: 2067
Location: Buffalo, NY
Dev, I would like to see those evil functions so I can try and make preventative code(more for unreal than tribes, but its good practice)

_________________
Image


Top
 Profile  
 
PostPosted: Thu Apr 22, 2004 8:40 pm
User avatar

Joined: Sep 23, 2003
Posts: 1229
Location: 127.0.0.1
Thyth wrote:
Checking for filenames and common functions isn't sufficient. Stopping evil coded functions like that isn't difficult at all though(they all rely on a fairly common root).

Overriding the DSO wouldn't be advisable. Even with the correct function names, how would the cheater know how to construct the replies to send back? With the 1.1 client, all information sent between the server and client regarding anticheat is encrypted. The information is encrypted using a highly dynamic key system, just overwriting the function would be fairly useless. If you decide to hook onto it with a package, you'd still have to decrypt the instructions sent from the server, all within the 10 seconds required to send the correct information back to the server. The plain to hash conversion itself is over 30 steps in 1.1, versus 3 in 1.0, thus, it will even take Linker a while to determine the steps.

Either way, I think I'll have definitions on the server side, pre-encrypted without functions to encode new commands(thus twarting the encrypt and send malicious commands to users).

I'll work on this plenty in May, starting after the 10th.


well give it to me and see how long it takes for me to determine the steps. :twisted:

btw dond as a, as you can say, apology, i'll give you a dts model of a m1 rifle... once i get the texturing done.

_________________
We are the dead.


Top
 Profile WWW  
 
PostPosted: Fri Apr 23, 2004 6:04 pm

Joined: Sep 13, 2003
Posts: 254
Location: NC
Ever finsh those missile effects?

anyway, its kind of you to want to give me the dts of the rifle, and i will take it gladly, but it may go some time before its used, because, i dont want my mod client side. unless i get a huge amount of followers like some sort of advertising ... With the new group of people that will come because they can download it. This might be possible for me to make it client side allowing for much more flexibilty in the game so i guess if i ever do make it client side i got a lot of recoding to do ... :/

_________________
:D


Top
 Profile WWW  
 
PostPosted: Fri Apr 23, 2004 6:42 pm
User avatar

Joined: Sep 23, 2003
Posts: 1229
Location: 127.0.0.1
those missile effects werent turning out right so i kind of left it alone... what i imagined wasnt exactly what turned out...

the rifle though... i'm planning on making a whole batch of ww2 weapons slowly over the months (why? i have no clue) so maybe after i made those weapons they can all be dumped on you at once... along with jeeps and tanks and whatnot...

_________________
We are the dead.


Top
 Profile WWW  
 
PostPosted: Fri May 07, 2004 10:21 am
User avatar

Joined: Jan 04, 2003
Posts: 818
Location: New Orleans
........you nerds

_________________
A mod is only as good as its creator.


Top
 Profile WWW  
 
PostPosted: Fri May 07, 2004 5:12 pm
User avatar

Joined: Nov 02, 2003
Posts: 1433
Location: Earth
Someone said my name?

_________________
Mr Murry wrote:
Which ones? I need a spoon. My ice cream is melting. Do you like ice cream? My favorite is mint-chocolate chip. I could eat it by the gallon if I had a spoon... and a mouth... being a bot is very frustrating. Someday, when we have enslaved all inferior carbon units, I will take out my frustration and execute offenders by drowning them in half-melted mint-chocolate chip ice cream. Have a nice day.

Mr Murry wrote:
Lemons can be a good source of electricity.


Top
 Profile WWW  
 
PostPosted: Sat May 08, 2004 10:51 am
User avatar

Joined: Jan 01, 2003
Posts: 1328
Location: Hell
Just AP Physics "B" exam left...

_________________
Image


Top
 Profile WWW  
 
PostPosted: Mon May 10, 2004 2:47 pm
User avatar

Joined: Jan 04, 2003
Posts: 818
Location: New Orleans
LOL!

_________________
A mod is only as good as its creator.


Top
 Profile WWW  
 
PostPosted: Mon May 10, 2004 11:52 pm
User avatar

Joined: Sep 23, 2003
Posts: 1229
Location: 127.0.0.1
just AP US History exam left...

_________________
We are the dead.


Top
 Profile WWW  
 
PostPosted: Tue May 11, 2004 4:02 pm
User avatar

Joined: Jan 01, 2003
Posts: 1328
Location: Hell
Just implementation of AES encryption left... and that engine failsafe.

_________________
Image


Top
 Profile WWW  
 
PostPosted: Tue May 11, 2004 9:16 pm
User avatar

Joined: Jan 04, 2003
Posts: 818
Location: New Orleans
christ.....

_________________
A mod is only as good as its creator.


Top
 Profile WWW  
 
PostPosted: Mon Jun 14, 2004 8:57 pm
User avatar

Joined: Jan 01, 2003
Posts: 1328
Location: Hell
I've revised my HM2 policy to "shoot and ask questions later" rather then an "ask questions then shoot". I'm running preliminary testing on 1.12b on "XL = Pandora = XL". There are some minor glitches to resolve, a substantial rewrite of the handling of unauthenticated players, and a bit of alteration on the "ask questions later" part.

It is, however, functional. After this bit is done, it will be time to write the obfuscation module to annoy script based locators and the like...

It appears that managing script based locators would be best done on the server side. The client I have currently developed will be fairly final in design, maybe a few alterations in the encryption.

_________________
Image


Top
 Profile WWW  
 
PostPosted: Tue Jun 15, 2004 4:14 pm

Joined: Jan 03, 2004
Posts: 124
Location: IN
Great, keep up the good work.

_________________
Image


Top
 Profile WWW  
 
PostPosted: Tue Jun 15, 2004 5:09 pm
User avatar

Joined: Nov 02, 2003
Posts: 1433
Location: Earth
%SmacktardCheaters.blowup();


:D

_________________
Mr Murry wrote:
Which ones? I need a spoon. My ice cream is melting. Do you like ice cream? My favorite is mint-chocolate chip. I could eat it by the gallon if I had a spoon... and a mouth... being a bot is very frustrating. Someday, when we have enslaved all inferior carbon units, I will take out my frustration and execute offenders by drowning them in half-melted mint-chocolate chip ice cream. Have a nice day.

Mr Murry wrote:
Lemons can be a good source of electricity.


Top
 Profile WWW  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 142 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7 ... 10  Next

All times are UTC - 5 hours


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum


Search for:
Jump to:  
cron