Page 1 of 3

how does rev6 work?

Posted: Sat Apr 19, 2008 6:28 am
by VincentTurato
how do they find out how many players are in a server and peoples stats?

Re: how does rev6 work?

Posted: Sat Apr 19, 2008 6:30 am
by TOloseGT
hax

Re: how does rev6 work?

Posted: Sat Apr 19, 2008 6:43 am
by K_r_u_z
LOL one more proof not to trust on rev6 data

Re: how does rev6 work?

Posted: Sat Apr 19, 2008 6:56 am
by Burningwolf
TOloseGT wrote:hax

serious?

Re: how does rev6 work?

Posted: Sat Apr 19, 2008 7:06 am
by TOloseGT
u can email rev6 ppl and ask them.

Re: how does rev6 work?

Posted: Sat Apr 19, 2008 7:06 am
by Burningwolf
TOloseGT wrote:u can email rev6 ppl and ask them.

u do it
plz

Re: how does rev6 work?

Posted: Sat Apr 19, 2008 7:07 am
by TOloseGT
sometimes, u gotta chase the rabbit down the hole

Re: how does rev6 work?

Posted: Sat Apr 19, 2008 7:14 am
by Elise
Rev6 works in mysterious and magical ways.

/seriously

Its something to do with the ladder bot thingy to record data, which is sent back to them. Certainly not haxs. If you want a detail explanation why not just ask them.

Re: how does rev6 work?

Posted: Sat Apr 19, 2008 7:14 am
by TOloseGT
lies, it's hax! :!:

Re: how does rev6 work?

Posted: Sat Apr 19, 2008 7:15 am
by Elise
TOloseGT wrote:lies, it's hax! :!:

/slaps TOloseGT

lol, stop scaring them ;P

Re: how does rev6 work?

Posted: Sat Apr 19, 2008 7:38 am
by tehfireman
rev6 hak mi frind plis men rev6 bad delete

:love: rev6

Re: how does rev6 work?

Posted: Sat Apr 19, 2008 7:39 am
by Necrobat
Elise wrote:
TOloseGT wrote:lies, it's hax! :!:

/slaps TOloseGT

lol, stop scaring them ;P

No, it technically is hacks. :P

Re: how does rev6 work?

Posted: Sat Apr 19, 2008 8:36 am
by nightbloom
It is a bot that records certain packets being sent from the server. It reads the gear you have only, that is why the level stops at 77, because it cant see you, only your name and gear.

As for the server stats, that is really just a simple script that pings the server. Not sure if ping is the right word, but i know what I mean. lol

Re: how does rev6 work?

Posted: Sat Apr 19, 2008 12:43 pm
by Cresta
nightbloom wrote:It is a bot that records certain packets being sent from the server. It reads the gear you have only, that is why the level stops at 77, because it cant see you, only your name and gear.

As for the server stats, that is really just a simple script that pings the server. Not sure if ping is the right word, but i know what I mean. lol

What about Zeeky and Kain in Hera which are showing as lvl 80?

Re: how does rev6 work?

Posted: Sat Apr 19, 2008 12:43 pm
by jabbers
it's called packet sniffing , that's like when a dog sniffs another dogs ass. it's to gain information. lol

Re: how does rev6 work?

Posted: Sat Apr 19, 2008 12:55 pm
by IceCrash
TOloseGT wrote:hax

Re: how does rev6 work?

Posted: Sat Apr 19, 2008 2:14 pm
by raysisfenix
Silkroadonline.net have a leak which Rev6 are stealing it.

Re: how does rev6 work?

Posted: Sat Apr 19, 2008 6:04 pm
by erkakbe
TOloseGT wrote:hax

i second that

Re: how does rev6 work?

Posted: Sat Apr 19, 2008 6:10 pm
by loveisintheair
raysisfenix wrote:Silkroadonline.net have a leak which Rev6 are stealing it.


-1

Re: how does rev6 work?

Posted: Sat Apr 19, 2008 6:12 pm
by Phantasma
Cresta wrote:
nightbloom wrote:It is a bot that records certain packets being sent from the server. It reads the gear you have only, that is why the level stops at 77, because it cant see you, only your name and gear.

As for the server stats, that is really just a simple script that pings the server. Not sure if ping is the right word, but i know what I mean. lol

What about Zeeky and Kain in Hera which are showing as lvl 80?

:?
Try asking rev6 about it?

Re: how does rev6 work?

Posted: Sat Apr 19, 2008 6:24 pm
by l05tfr33k7
nightbloom wrote:It is a bot that records certain packets being sent from the server.

Re: how does rev6 work?

Posted: Sat Apr 19, 2008 6:30 pm
by NuclearSilo
I think they can detect the skill used packet too ie skill lv 80

Re: how does rev6 work?

Posted: Sun Apr 20, 2008 12:09 am
by nightbloom
jabbers wrote:it's called packet sniffing , that's like when a dog sniffs another dogs ass. it's to gain information. lol



*poke* There is something seriously wrong with you jabbers. LOL I dont mind tho.

Re: how does rev6 work?

Posted: Sun Apr 20, 2008 3:10 am
by Shynygamie
They get it from JoyMax I think.

Re: how does rev6 work?

Posted: Sun Apr 20, 2008 5:02 am
by Fly
Cresta wrote:
nightbloom wrote:It is a bot that records certain packets being sent from the server. It reads the gear you have only, that is why the level stops at 77, because it cant see you, only your name and gear.

As for the server stats, that is really just a simple script that pings the server. Not sure if ping is the right word, but i know what I mean. lol

What about Zeeky and Kain in Hera which are showing as lvl 80?


if its nothing more then a bot sending info it gathers to rev6, u could intercept the packets and send wrong info. anyone with basic codeing can make there account register as lvl 100 with full sosun. just send fake packets.

Re: how does rev6 work?

Posted: Tue Apr 22, 2008 11:59 am
by Drew_Benton
Fly wrote:if its nothing more then a bot sending info it gathers to rev6, u could intercept the packets and send wrong info. anyone with basic codeing can make there account register as lvl 100 with full sosun. just send fake packets.


That's not quite true Fly. The stats Rev6 collects are from the packets the server sends to your Silkroad client. There are two types of entity "spawn" packets in Silkroad, single and group. Single spawn packets have exactly one entity in it and is easily parsed. An entity can be a monster, player, item, building, npc, pet, etc.. A group spawn packet is multiple single spawn packets grouped together. These are harder to parse but are done to improve efficiency in the game.

Now the player packets that are received contain "visual" related data of the player. The items you are wearing that are "visible", buffs you have on, name, guild, grant, stall info (if available), and general position data. The client only knows what to show you from the packets the server sends you. It cannot do anything on its own.

The reason there are no accessories on Rev6 is because that data is not ever sent in the character spawn packet. Accessories are not "visible", i.e. the client does not draw them, so that's why only the other things are shown. The client has to know what color to draw a weapon if it's enchanted, so that's why the + value is known.

You cannot fake your character data to Rev6. You cannot even send "fake" packets to the Joymax server. Everything is server driven. If you send wrong data you will get disconnected if the error is not handled by the server or possibly banned depending on what types of packets you are trying to use.

Here's an example of something I've started putting together. The program will do the same things Rev6 does; parse packets and log data. In this case I am just logging the model and names of the characters, but there are other things to log as well. This is just a small portion of the number of players logged so far on one server. I did a small run through on the Chinese cities on Neptune and got 1,170 unique players.

Image

Example file: http://volatiledev.net/silkroad/player.txt

Serverstats works by sending the request server stats packet to the login server and processing the reply. It's pretty simple. The extra processing rev6 added such as the POC stats is just extra server sided processing to compute what are your chances to connect. It is all theoretical.

There's a lot of "myths" about things you can do with Silkroad packets, but they are just that - myths. The only real dangers players face are the security holes in the game itself. I.e. any of the stall "hacks" are just flaws in the server logic on Joymax's side. There isn't anything that I've come across that anyone could actually exploit, the game is pretty locked down (but of course nothing is perfect).

Account names or passwords cannot be obtained from packets alone, the data is never sent to the client. So all those rumors about exchange hacks and stuff are fake. Those videos showing people in town with names and stuff scrolling by, fake as well. Back when the SRO website tied your account name to the posting name and linked in the account ID, at that time there was something where you could find an account id in game and link it to a forum name if they posted, but that was fixed long ago. I am not commenting on their web site though, that is horribly done and the real problem security wise. In game though, players are safe.

Re: how does rev6 work?

Posted: Tue Apr 22, 2008 12:16 pm
by Master_Mind
If zeeky and kain owns rev6 and made rev6 and they call themselves legit while they link to AgBot i wouldnt call that legit

Re: how does rev6 work?

Posted: Tue Apr 22, 2008 12:21 pm
by DotCom
Thanks Drew_Benton, that was a nice read.

Re: how does rev6 work?

Posted: Tue Apr 22, 2008 12:43 pm
by Schwarzewhatever
Cresta wrote:
nightbloom wrote:It is a bot that records certain packets being sent from the server. It reads the gear you have only, that is why the level stops at 77, because it cant see you, only your name and gear.

As for the server stats, that is really just a simple script that pings the server. Not sure if ping is the right word, but i know what I mean. lol

What about Zeeky and Kain in Hera which are showing as lvl 80?

What about you being in a pretty lame botters guild and using your bot to spam "WTB WIND LV2" for hours at Hotan? You're gonna be gone soon son, I'll getcha as soon as I come back home.

Re: how does rev6 work?

Posted: Tue Apr 22, 2008 1:36 pm
by NuclearSilo
lol