Anything new to SRO? Oh yeah, heres my two cents on botting

A place for general discussion about Silkroad Online. Talk about the game or ask questions. Please keep threads Silkroad Online related.
Post Reply
User avatar
ClassicSlipOns
Common Member
Posts: 107
Joined: Tue Aug 15, 2006 6:06 am
Quick Reply: Yes
Location: venice
Contact:

Anything new to SRO? Oh yeah, heres my two cents on botting

Post by ClassicSlipOns »

Sigh, any new news on silkroad?? I don't know if you guys know but I farmed 85-100k and stopped on lvl 5x; I got about 50k left. So anyways...I've played this game called "Tantra Online" and it sucks. But they have a pretty innovative way to eliminate bots or botters. While grinding, they have this normal monster but it doesnt have aggro; and if you try to attack it, even though you have +11 sosun..etc, it doesnt hurt the monster. but 1-2 hits could kill you. Its like for ever mob you see this recognizable monster (looks like some super hero) you know not to hit it, but the other monsters around it. Did that make sense...?? Ah well theres my two cents.
LONG LIVE EPIC..lawl :P
Image
Image
IGN: Jhig (fully farmed, nuker s/s)
LvL: 5x
Status: RETIRED (want my old gear?)
Guild: 2nd Generation "Epic"
1st Generation "Visionaries"

User avatar
aznshadow
Regular Member
Posts: 265
Joined: Fri Apr 14, 2006 3:49 am
Quick Reply: Yes
Location: Oasis

Post by aznshadow »

ppl who make the bots will probably script the bot not to attack a certain mob... just like how bots don't attack "WOLF" or "MANGYANG" balls at all. Bot makers update alot more than JM it seems....
Image

User avatar
IguanaRampage
Advanced Member
Posts: 2483
Joined: Fri Jul 14, 2006 1:37 am
Quick Reply: Yes
Location: Changing

Post by IguanaRampage »

aznshadow wrote:ppl who make the bots will probably script the bot not to attack a certain mob... just like how bots don't attack "WOLF" or "MANGYANG" balls at all. Bot makers update alot more than JM it seems....

too true.
McCain, he (Barack Obama) said, will soon "be accusing me of being a secret communist because I shared my toys in kindergarten."

User avatar
Silver0
Advanced Member
Posts: 2148
Joined: Fri Apr 20, 2007 2:46 am
Quick Reply: Yes
Location: 5 Mins Ahead

Post by Silver0 »

maybe they should make them random mobs that normal person would know not to attack but it has same model as the mobs around but its color red all around and when you click on it nothing changes the name is liek the mobs around eventually players would pick up not to attack red mobs
If the concept of us being all one consciousness's and us being one thing that lives endless through the cycle of nature the only clear emotion would be understanding .
we be in a utopia
Image

Penguin13
Active Member
Posts: 940
Joined: Thu Apr 27, 2006 2:01 am
Quick Reply: Yes
Location: Xian
Contact:

Post by Penguin13 »

I'm sure the bot would be able to pick up the "different" packet from the special mob.
<<banned from SRF for bot admittance. -SG>>

User avatar
Kaigar
Regular Member
Posts: 252
Joined: Tue Jun 13, 2006 3:55 am
Quick Reply: Yes
Location: Australia

Post by Kaigar »

For these sorts of bot preventing measures, you can't rely on the bot taking a certain action for it to work, because bot programmers will quickly code the bots not to take that action. A better idea would be a system where if no action/the wrong was made by the bot then they would be booted/flagged/whatever. This way, the bot programmers not only have to code for the bot to take a new action, but to do it correctly. This would take a little longer for them to do, and if the system was regularly modified it would work best. But leaving any anti-bot strategy static for months is doomed to failure.
IGN: Kaigar - Retired

Until the day that the silkroad is all covered with lag...

User avatar
PR0METHEUS
Senior Member
Posts: 4093
Joined: Tue Aug 22, 2006 7:30 pm
Quick Reply: Yes
Location: Earth
Contact:

Post by PR0METHEUS »

I still think the sro client and sro server need to use some form of public key authentication. The actual human player would not be involved, but the client and server software would each have their own private and public keys (AES keys, 256 bit maybe?). Then encrypt a small packet between the two servers, like digital signatures. The server can send an encrypted packet to the sro client, client must decrypt it, and encrypt a proper response back to the server.

The botter would have to be able to figure out both the encryption algorythm and the private keys used. Seems it should work.

Joymax could even change the keys weekly.
Missing the good times in SRO... :love:

SRO:
1x, STR Blader (Thebes)
54, STR blader (Venice)
0x, INT wizard (Venice)
19, INT spear (Venice)
34, STR rogue/bard (Venus)
0x, STR blader (Venus)
8x, INT bard/cleric (Gaia)

Waisha
Veteran Member
Posts: 3216
Joined: Sat Apr 01, 2006 8:01 am
Quick Reply: Yes
Location: wat

Post by Waisha »

PR0METHEUS wrote:I still think the sro client and sro server need to use some form of public key authentication. The actual human player would not be involved, but the client and server software would each have their own private and public keys (AES keys, 256 bit maybe?). Then encrypt a small packet between the two servers, like digital signatures. The server can send an encrypted packet to the sro client, client must decrypt it, and encrypt a proper response back to the server.

The botter would have to be able to figure out both the encryption algorythm and the private keys used. Seems it should work.

Joymax could even change the keys weekly.

hmm. would be better to do that with C++. Is fast.
<<banned from SRF for rules violations. -SG>>

User avatar
PR0METHEUS
Senior Member
Posts: 4093
Joined: Tue Aug 22, 2006 7:30 pm
Quick Reply: Yes
Location: Earth
Contact:

Post by PR0METHEUS »

Waisha wrote:
PR0METHEUS wrote:I still think the sro client and sro server need to use some form of public key authentication. The actual human player would not be involved, but the client and server software would each have their own private and public keys (AES keys, 256 bit maybe?). Then encrypt a small packet between the two servers, like digital signatures. The server can send an encrypted packet to the sro client, client must decrypt it, and encrypt a proper response back to the server.

The botter would have to be able to figure out both the encryption algorythm and the private keys used. Seems it should work.

Joymax could even change the keys weekly.

hmm. would be better to do that with C++. Is fast.


C is even faster than C++. If any feature like that was done, it would be in whatever language the SRO client and server software are written in. I suppose the "bot-block-encryption" function could be written in C (or C++) regardless of what language the rest of the software is in. Just create a DLL and call it from SRO (is SRO written in Prolog? <--sarcasm)
Missing the good times in SRO... :love:

SRO:
1x, STR Blader (Thebes)
54, STR blader (Venice)
0x, INT wizard (Venice)
19, INT spear (Venice)
34, STR rogue/bard (Venus)
0x, STR blader (Venus)
8x, INT bard/cleric (Gaia)

Post Reply

Return to “Silkroad General Discussion”