Project: Anti-Hack Application

All Helbreath Client Source Discussion here.
Orkl
Loyal fan
Posts: 376
Joined: Sat Sep 17, 2005 2:31 pm

Post by Orkl »

Acidx wrote:
Orkl wrote: I know what an encryption key is >.>
are you sure? lmao just fuckin with u
<_< lol
<!--QuoteBegin-crazymnig88+--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (crazymnig88)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->by notepad??? it didn't show any code, just show words wif no mean<!--QuoteEnd--></td></tr></table><div class='signature'><!--QuoteEEnd--><br><!--QuoteBegin-charlie+--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (charlie)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->he'll probably save it as 600pagebook.bmp<br><br>400gb file plzkthnx<!--QuoteEnd--></td></tr></table><div class='signature'><!--QuoteEEnd-->
marleythe9
Loyal fan
Posts: 391
Joined: Sat Mar 26, 2005 12:41 am

Post by marleythe9 »

will be nice considering its seprete program. and people can use on there own clients. is it packet checker? or something???

i would say best method of blocking packet hacks is giving every packet each time its send a ID* that the server can compair it to. if mismatch DC the client ;). witch to do that will eather take alot of code or all the HB Server source, so i can modify all servers to ++ so many bytes on each message.

makeing it like imposable to send a modified packet.

thats what i would do anyway ;), secure the packets more :). so hacks cant trick the server*. and if they used a modifyed client. you can ya ;) use what ur makeing now :). something that compair clients... oh oh :) make it block that injection hack to :).
<img src='http://freewebs.com/trickro/70s.png' border='0' alt='user posted image' /><img src='http://freewebs.com/trickro/70s2.jpg' border='0' alt='user posted image' />
Cleroth
Loyal fan
Posts: 416
Joined: Wed Jun 16, 2004 7:08 pm

Post by Cleroth »

marleythe9 wrote: will be nice considering its seprete program. and people can use on there own clients. is it packet checker? or something???

i would say best method of blocking packet hacks is giving every packet each time its send a ID* that the server can compair it to. if mismatch DC the client ;). witch to do that will eather take alot of code or all the HB Server source, so i can modify all servers to ++ so many bytes on each message.

makeing it like imposable to send a modified packet.

thats what i would do anyway ;), secure the packets more :). so hacks cant trick the server*. and if they used a modifyed client. you can ya ;) use what ur makeing now :). something that compair clients... oh oh :) make it block that injection hack to :).
MythWarOnline does that. But...I was able to send my own packets after hacking it for like.... 30 mins?
<img src='http://ic1.deviantart.com/fs11/i/2006/1 ... leroth.gif' border='0' alt='user posted image' />
bone-you
Spamtastic
Posts: 1310
Joined: Wed Mar 16, 2005 3:12 am

Post by bone-you »

Cleroth wrote:
marleythe9 wrote: will be nice considering its seprete program. and people can use on there own clients. is it packet checker? or something???

i would say best method of blocking packet hacks is giving every packet each time its send a ID* that the server can compair it to. if mismatch DC the client ;). witch to do that will eather take alot of code or all the HB Server source, so i can modify all servers to ++ so many bytes on each message.

makeing it like imposable to send a modified packet.

thats what i would do anyway ;), secure the packets more :). so hacks cant trick the server*. and if they used a modifyed client. you can ya ;) use what ur makeing now :). something that compair clients... oh oh :) make it block that injection hack to :).
MythWarOnline does that. But...I was able to send my own packets after hacking it for like.... 30 mins?
Because you're obviously too cool for school. Maybe that explains it all..
<img src='http://www.helbreathx.net/sig/sig.jpeg' border='0' alt='user posted image' /><br><a href='http://mafia.cheats4us.org/index.php?x=231030' target='_blank'>#1 on Mafia :D</a><br><!--QuoteBegin-Slipknight+--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Slipknight)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->100mb Internet, burstable too 10GB oc192<br>his speed can go up too 10gbs<br>...<br>Yes my car can have a top speed of 1000mph<!--QuoteEnd--></td></tr></table><div class='signature'><!--QuoteEEnd--><br>^^ I wonder where the retard went to.
marleythe9
Loyal fan
Posts: 391
Joined: Sat Mar 26, 2005 12:41 am

Post by marleythe9 »

ya depens on the ID your adding to the packet, i dont mean like ID like messageids they use already, i mean like something new and diffrent every time the message is sent, makeing it difficult for hackers to pinpoint what exacly they need to send in there packet to get the server to accept it. like mabey a math equation useing the Time the packet was sent. harder the math equation is ;), harder the hacker needs to think.
<img src='http://freewebs.com/trickro/70s.png' border='0' alt='user posted image' /><img src='http://freewebs.com/trickro/70s2.jpg' border='0' alt='user posted image' />
bone-you
Spamtastic
Posts: 1310
Joined: Wed Mar 16, 2005 3:12 am

Post by bone-you »

marleythe9 wrote: harder the hacker needs to think.
The more they want to break it.
<img src='http://www.helbreathx.net/sig/sig.jpeg' border='0' alt='user posted image' /><br><a href='http://mafia.cheats4us.org/index.php?x=231030' target='_blank'>#1 on Mafia :D</a><br><!--QuoteBegin-Slipknight+--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Slipknight)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->100mb Internet, burstable too 10GB oc192<br>his speed can go up too 10gbs<br>...<br>Yes my car can have a top speed of 1000mph<!--QuoteEnd--></td></tr></table><div class='signature'><!--QuoteEEnd--><br>^^ I wonder where the retard went to.
Cleroth
Loyal fan
Posts: 416
Joined: Wed Jun 16, 2004 7:08 pm

Post by Cleroth »

marleythe9 wrote: ya depens on the ID your adding to the packet, i dont mean like ID like messageids they use already, i mean like something new and diffrent every time the message is sent, makeing it difficult for hackers to pinpoint what exacly they need to send in there packet to get the server to accept it. like mabey a math equation useing the Time the packet was sent. harder the math equation is ;), harder the hacker needs to think.
In MythWar, the packet header changes every time you send a packet...
<img src='http://ic1.deviantart.com/fs11/i/2006/1 ... leroth.gif' border='0' alt='user posted image' />
SexyBitch
Member
Posts: 199
Joined: Mon Mar 29, 2004 12:17 pm
Location: UK, London
Contact:

Post by SexyBitch »

Acidx wrote:
Sprint wrote:
Orkl wrote: Its 100% hackable now whether you tell me or not...

It's probably the XOR method of encryption, thats the easiest/noobiest one to do :D
rofl, if this is true AcidX just got owned
Lmao.. no i dont use XOR im not making it completly easy to hack
although im not putting alot of work into making it completly hard to hack.. it doesnt need much security.. HB Is outdated so i dont know if i even want to continue, this has been more of a base for another project im working on its nothing really big...
and if you try to decrypt the file without the key its just gunna corrupt the data >.< Key meaning the pass basicly..
its a long and retarded proccess im bored of it already..
i just made this so i could test my CRC and System Proccess handler
the encryption is actually really really shitty at the moment..
At the moment its using cipherunicorn-A and DES based encryptions
CU-A is for the actuall strings and DES is for the files, so this project is just to test the CU-A compatibility and my CRC32 and shit.....
its been a fun and interesting project but imma put it on hold for a bit..
you should try and add Rijndael Encryption Algorithm

Portability:
Any C environment, also compiles as C++

The Rijndael encryption algorithm has been designed to replace the aging DES algorithm. Like DES, it is a block cipher. It uses 128-bit, 192-bit or 256-bit keys. This implementation encrypts 128-bit blocks. (DES used 56-bit keys and 64-bit blocks.)

Sexy
<img src='http://72.29.68.107/~helbrea/lorraine/S ... itch01.gif' border='0' alt='user posted image' />
bone-you
Spamtastic
Posts: 1310
Joined: Wed Mar 16, 2005 3:12 am

Post by bone-you »

256bit dynamic keys ftw. It's what co uses.
<img src='http://www.helbreathx.net/sig/sig.jpeg' border='0' alt='user posted image' /><br><a href='http://mafia.cheats4us.org/index.php?x=231030' target='_blank'>#1 on Mafia :D</a><br><!--QuoteBegin-Slipknight+--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Slipknight)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->100mb Internet, burstable too 10GB oc192<br>his speed can go up too 10gbs<br>...<br>Yes my car can have a top speed of 1000mph<!--QuoteEnd--></td></tr></table><div class='signature'><!--QuoteEEnd--><br>^^ I wonder where the retard went to.
dumber
Regular
Posts: 30
Joined: Wed Jun 08, 2005 6:45 pm

Post by dumber »

As always, a lot of blaming useless people.

Your application idea seems pretty cool but on this days what people are programming for anti cheating in other games is like a proxy style filtering. Client comunicate with proxy encrypted then the proxy decrypt and communicate with server locally, this is also a good way to avoid dos attacks for common known servers.

gl!
Post Reply