[rSro Exploit] Client Crash

11/20/2010 14:38 zeteris#16
Mods should delete this
11/20/2010 15:27 audi0slave#17
It works but I bet 50 % of the server`s players are clientless so it aint gonna hurt too much :p
11/20/2010 15:30 Nova1337#18
Quote:
Originally Posted by zeteris View Post
Mods should delete this
Why? Because you got few crashes? Report players who did that and they will get an ip ban, isnt that simple? After a tons of reports of people crashing each other it will be hopefuly fixed.
11/20/2010 16:08 alecz24#19
damn nolifer kids.


MOD please delete the thread.we beg you
11/20/2010 18:38 intercsaki#20
How this basically works?
11/20/2010 18:58 audi0slave#21
Quote:
Originally Posted by intercsaki View Post
How this basically works?
I`m almost sure it`s about sending a double-byte char to chat..its a chat exploit ,because you need to use it in order to crash other`s client.Try it on a bogus account to see what I`m talking about ( use ribot to check the chat logs).
11/20/2010 19:21 SoSuNooP#22
hmm, i wonder if it was the same way they did on mysro lol,


anyways, this isnt gonna be good, i bet lots of kids will try to crash the stallers clients and i wonder if the dc bug which u used the teleporter works here lol
11/20/2010 19:31 fro_#23
I wouldnt offer you trying this, reason why he released it, that he got ip ban.. Same waits for YOU! :)
11/20/2010 19:59 intercsaki#24
I have read this thing before.. Maybe it works on other type of sros. I'll try it out.
11/20/2010 20:04 SoSuNooP#25
ya there was lots of dc/crash bugs before, ima try the dc bug on ecsro here :P
11/21/2010 09:10 lesderid#26
Quote:
Originally Posted by SoSuNooP View Post
ya there was lots of dc/crash bugs before, ima try the dc bug on ecsro here :P
Wut? ECSRO is back?
(I'm kidding, prolly a typo)

Let me figure out how this works...
EDIT: Can't get this to work.
11/21/2010 14:13 intercsaki#27
Wonder if it is possible on cSro. Chinese would have using it already at ongs :D
11/21/2010 14:42 Oriya9#28
Quote:
Originally Posted by intercsaki View Post
Wonder if it is possible on cSro. Chinese would have using it already at ongs :D
Chinese people's client won't crash because their locale supports 16-Bit Unicode.
* 16-Bit Unicode is being used in most of the Asian languages such as Chinese, Korean, etc.
11/21/2010 14:43 Esamu#29
Quote:
Originally Posted by Oriya9 View Post
Chinese people's client won't crash because their locale supports 16-Bits Unicode.
* 16-Bit Unicode is being used in most of the Asian languages such as Chinese, Korean, etc.
Can you tell us how this works?
11/21/2010 14:55 Oriya9#30
Quote:
Originally Posted by Esamu View Post
Can you tell us how this works?
Basically, the chat and the stall, ingame, uses 16-Bit Unicode to show text,
unlike the other text values ingame.

16-Bit Unicode has 2 bytes (instead of one byte, which 8-Bit Unicode has).
for example, the letter "A" in a the regular 8-Bit Unicode looks like this:
0x41
while the letter "A" in the 16-Bit Unicode looks like this:
0x4100

Now, ingame, the 2nd byte is being used in foreign languages such as Chinese, Korean, etc.
for example:
0x0101

If someone sends a chat packet with the letter "A" it will be like this:
0x4100
so all you need to do in order to crash someone's client is to send it like this:
0x0101
or anything else as long as the 2nd byte is greater than 0.


Long story short - using Chinese & Korean in a non-Chinese or a non-Korean version makes a big mess.
they can easily fix it of course, all they need to do is to re-write the way chat and stall's name works.