----- Original Message ----- From: "Ian C. Sison" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, December 17, 2002 10:47 AM Subject: Re: [plug] SFTP [now udp proxy server]
> > > > > hey fooler! padala naman n'yan o. i did take a look at that closed-source > > UDP proxy. you're right, having no source code sucks. > > > > but won't a simple port redirector work? i tried using one.. (well it > > didn't..) > > > > OO nga, kailangan ko rin nyan! Can your proxy work in transparent proxy > mode also? this udp proxy server is specially design for valve's half-life dedicated game server... any half-life MODifications (eg. counter-strike, day of defeat, firearms and others) can be proxy with my program... regarding to transparent proxy mode... if you can give me the details what you are trying to achieve and what application layer protocol is going to use... maybe i can help you on that matter.... due to public and private demand (via public and private emails came to me a while ago) by pluggers... i file-attached the program named hlproxy.tar.gz hlproxy is a half-life proxy daemon to avoid WON ID authentication from clients connecting to it and the same time acting as a legitimate half-life game server by authenticating and registering to half-life master servers... as the features said above... meaning, not only your players can enjoy internet half-life gaming without using the cd key but also your hlproxy acting as half-life game server...its public ip address can be seen internationally by players as a legitimate half-life game server... hlproxy is a fully ansi compliant but specifically designed and run under freebsd and linux operating systems... hlproxy is spefically design for half-life dedicated server version ???? ( i cant recall) which is the required version used for counter-strike version 1.4... this hlproxy can be still use for the latest version of half-life dedicated server without using the cd key but the authentication and registration to half-life *master* servers will not work due to the fact that there is a minor change in authentication and registration *protocol*... you can easily fix this by running tcpdump together with the latest half-life dedicated server program by listening on UDP port 27010 (the official udp port for its authentication and registration) for every *five* minutes... i bet you can easily hack and fix it.... i ceased working on the latest version of hlproxy in order to work smoothly to the latest version of half-life dedicated server because the top management ceased temporarily the operation of our game service during counter-strike version 1.4... but they sent me an email last month that they are planning to revive it next year... if thats the case, then it is hacking time for me again for the latest version of half-life dedicated server... the logic of hlproxy is quite simple really... running half-life dedicated server under the lan mode... it doesnt required cd key as long as the the source ip address of the playerss are on the same network segment... but the main problem is that, internet players are on the different network segment of your half-life server.... the solution for this is to put an udp proxy server such as hlproxy program between the internet players and the half-life server... hlproxy must be reside on the same network segment of half-life server... so that all incoming packets coming from the internet players will be modified and translate the source ip address within the network segment of half-life game server... the logic of hlproxy is that... upon receiving the packets from the internet players.. hlproxy will create a socket with the source ip address is within the network segment and send the packet to the half-life game server that the game server thinks the players are within its network segment... upon the game server reply which is sent back to the hlproxy program... the hlproxy program will be the one responsible delivering the packets back to the players... in short it is acting as an udp proxy server between the internet players and the half-life game server plus an added bonus as mimicking as a legitimate half-life dedicated game server... fooler.
hlproxy.tar.gz
Description: GNU Zip compressed data
