Raised This Month: $32 Target: $400
 8% 

sending data (client -> cs 1.6 server)


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
Nyuszy
Senior Member
Join Date: Apr 2009
Old 07-01-2011 , 11:39   sending data (client -> cs 1.6 server)
Reply With Quote #1

how can i send data to the game server, for example the mac address? i know that i need a client-side program, but i don't know how can that program send something to the server...
Nyuszy is offline
Exolent[jNr]
Veteran Member
Join Date: Feb 2007
Location: Tennessee
Old 07-01-2011 , 15:56   Re: sending data (client -> cs 1.6 server)
Reply With Quote #2

An easy way would be to make the program set the mac address in the player's setinfo string, then have the server retrieve the player's setinfo string.
__________________
No private work or selling mods.
Quote:
Originally Posted by xPaw View Post
I love you exolent!
Exolent[jNr] is offline
Nyuszy
Senior Member
Join Date: Apr 2009
Old 07-01-2011 , 16:05   Re: sending data (client -> cs 1.6 server)
Reply With Quote #3

but he can change it...
Nyuszy is offline
Exolent[jNr]
Veteran Member
Join Date: Feb 2007
Location: Tennessee
Old 07-01-2011 , 16:05   Re: sending data (client -> cs 1.6 server)
Reply With Quote #4

You would only need to do it when player connects.
__________________
No private work or selling mods.
Quote:
Originally Posted by xPaw View Post
I love you exolent!
Exolent[jNr] is offline
Nyuszy
Senior Member
Join Date: Apr 2009
Old 07-02-2011 , 10:39   Re: sending data (client -> cs 1.6 server)
Reply With Quote #5

is there any other method?
Nyuszy is offline
Nyuszy
Senior Member
Join Date: Apr 2009
Old 07-26-2011 , 06:35   Re: sending data (client -> cs 1.6 server)
Reply With Quote #6

bump
Nyuszy is offline
wrecked_
Veteran Member
Join Date: Jan 2010
Location: New York (GMT-5)
Old 07-26-2011 , 06:47   Re: sending data (client -> cs 1.6 server)
Reply With Quote #7

Quote:
Originally Posted by Nyuszy View Post
is there any other method?
Why do you need another method?

The one provided gets the job done simply. It is an instantaneous thing.
  • Client-side program sets the setinfo string with your data
  • Plugin retrieves the setinfo string
  • Set the string back to what it was before the client-side program changed it

This would all happen in the blink of an eye. The client wouldn't be able to change it anywhere in between the steps above.
__________________
[ Paid Requests ]
DO NOT PM ME ABOUT BLOCKMAKER
NO PRIVATE SUPPORT
wrecked_ is offline
ARES[ro]
Senior Member
Join Date: Apr 2010
Old 07-26-2011 , 23:40   Re: sending data (client -> cs 1.6 server)
Reply With Quote #8

It may verry well be one of the only methods along side with changing the name string or the password string.

I say this because the client-server protocol is a real asshole, it takes some tickets from actual steam servers and then encrypts it using some weird asymetric encryption method called RSA
__________________
okay
ARES[ro] is offline
SnoW
Veteran Member
Join Date: Oct 2008
Location: Finland WisdomNuggets: 8
Old 07-28-2011 , 05:02   Re: sending data (client -> cs 1.6 server)
Reply With Quote #9

Quote:
Originally Posted by ARES[ro] View Post
I say this because the client-server protocol is a real asshole, it takes some tickets from actual steam servers and then encrypts it using some weird asymetric encryption method called RSA
What is exactly weird with RSA? It is probably one of the most simple cryptography algorithms.

Quote:
Originally Posted by wrecked_ View Post
The client wouldn't be able to change it anywhere in between the steps above.
No one would try to change it with hands, better to modify the client side program.
SnoW is offline
Send a message via MSN to SnoW
ARES[ro]
Senior Member
Join Date: Apr 2010
Old 07-28-2011 , 10:19   Re: sending data (client -> cs 1.6 server)
Reply With Quote #10

Quote:
Originally Posted by SnoW View Post
What is exactly weird with RSA? It is probably one of the most simple cryptography algorithms.
It means you cant edit the outgoing packets with your program, you need to edit the memory. (its weird because it uses ticketing system changing all the time with steam servers)
__________________
okay
ARES[ro] is offline
Reply


Thread Tools
Display Modes

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 Off

Forum Jump


All times are GMT -4. The time now is 18:58.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode