Network Sites: FPSguru.com RTSguru.com UnboundGamer.com
Login:  Password:   Remember?  
Show Quick Gamelist Jump to Random Game
Games:611  Guilds:3,081
Members:1,594,711  Online:0
Guests:0  Posts:4,847,852
Recent forum postsRSS
Active threads
Cloud view
List all forums
General Forums
Developers Corner General Discussion
Popular Game Forums
Click a status to find game forum
Game Forums
Click a letter to find game forum
D-F
D&D Online DC Universe DOTA DOTA 2 DUST 514 Dance Groove Online Dark Age of Camelot Dark Ages Dark Legends Dark Orbit Dark Solstice Dark and Light DarkEden Online DarkSpace Darkblood Online Darkfall Darkwind: War on Wheels Dawn of Fantasy Dawntide Dead Earth Dead Frontier Deco Online Defiance Deicide Online Dekaron Desert Operations Diablo 3 Diamonin Digimon Battle Dino Storm Disciple Divergence Divina Divine Souls Dofus Dominus Online Dragon Ball Online Dragon Born Online Dragon Crusade Dragon Empires Dragon Eternity Dragon Nest Dragon Oath Dragon Raja Dragon's Call Dragon's Prophet DragonSky DragonSoul Dragona Dragonica Dream of Mirror Online Dreamland Online Dreamlords: The Reawakening Drift City Duels Dungeon Blitz Dungeon Fighter Online Dungeon Overlord Dungeon Party Dungeon Runners Dynastica Dynasty Warriors Online EIN (Epicus Incognitus) EVE Online Earth Eternal Earth and Beyond Earthrise Eden Eternal Einherjar - The Viking's Blood Elf Online Embers of Caerus Emil Chronicle Online Empire & State Empire Craft EmpireQuest Empires of Galldon End of Nations Endless Ages Endless Online Entropia Universe EpicDuel Erebus: Travia Reborn Eredan Eternal Blade Eternal Lands Ether Fields Ether Saga Online Eudemons Online EuroGangster EverQuest Online Adventures Evernight Everquest Everquest II Evony Exarch Exorace Face of Mankind Fairyland Online Fall of Rome Fallen Earth Fallen Sword Fallout Online Family Guy Online Fantage Fantasy Earth Zero Fantasy Realm Online Fantasy Tales Online Fantasy Worlds: Rhynn Faunasphere Faxion Online Ferentus Ferion Fiesta Online Final Fantasy XI Final Fantasy XIV Firefall Fists of Fu Florensia Flyff Football Manager Live Football Superstars Force of Arms Forsaken World Freaky Creatures Free Realms Freesky Online Freeworld Fung Wan Online Furcadia Fury Fusion Fall
G-L
GalaXseeds Galactic Command Online Game of Thrones Gate To Heavens Gates of Andaron Gatheryn Gekkeiju Online Ghost Online Ghost Recon Online Gladiatus Glitch Global Agenda Global Soccer GoGoRacer Goal Line Blitz Gods and Heroes GodsWar Online Golemizer Golf Star GoonZu Online Graal Kingdoms Grand Chase Europe Grand Fantasia Grepolis Grimlands Guild Wars Guild Wars 2 Guild Wars Factions Guild Wars Nightfall Habbo Hotel Haven & Hearth Hedone Helbreath Hellgate Hellgate: London Hello Kitty Online Hero 108: Online Hero Online Hero's Journey HeroSmash Heroes in the Sky Heroes of Bestia Heroes of Gaia Heroes of Might and Magic Online Heroes of Thessalonica Heroes of Three Kingdoms Holic Online Hostile Space Huxley Illutia Illyriad Immortals USA Imperator Imperian Infinity Infinity Iris Online Irth Worlds Island Forge Islands of War Istaria: Chronicles of the Gifted Jade Dynasty Jagged Alliance Online Juggernaut Jumpgate Jumpgate Evolution KAL Online Kakele Online Kaos War Karos Online Kicks Online King of Kings 3 Kingdom Heroes Kingdom of Drakkar Kingory Kitsu Saga Kiwarriors Knight Online Knights of Dream City Kothuria Kung Foo! Kunlun Online L.A.W. LEGO Universe La Tale Land of Chaos Online Lands of Hope: Phoenix Edition LastChaos League of Legends - Clash of Fates Legend of Golden Plume Legend of Katha Legend of Mir 3 Legendary Champions Light of Nova Lime Odyssey Line of Defense Lineage Lineage Eternal: Twilight Resistance Lineage II Linkrealms Loong Online Lord of the Rings Online Lords Online Lost Saga Lucent Heart Lunia Lusternia: Age of Ascension Luvinia Online
T-Z
TERA TS Online Tabula Rasa Tactica Online Tales Runner Tales of Fantasy Tales of Pirates Tales of Pirates II Talisman Online Tamer Saga Tank Ace Tantra Online Tatsumaki: Land at War Terra Militaris Terra World Thang Online The 4th Coming The Agency The Chronicle The Chronicles of Spellborn The Elder Scrolls Online The Legend of Ares The Matrix Online The Missing Ink The Mummy Online The Myth of Soma The Pride of Taern The Realm Online The Repopulation The Secret World The Sims Online The Strategems There Thrones of Chaos Tibia Tibia Micro Edition Toontown Online Top Speed Torchlight Transformers Universe Traveller AR Travia Online Travian Trials of Ascension Tribal Hero Tribal Wars Tribes Universe Trickster Online Troy Online True Fantasy Live Online Turf Battles Twelve Sky Twelve Sky 2 Twilight War U.B. Funkeys UFO Online Ultima Online Ultima X: Odyssey Ultimate Soccer Boss Uncharted Waters Online Undercover 2: Merc Wars Underlight Unification Wars Universe Online Valkyrie Sky Vanguard: Saga of Heroes Vanquish Space Vector City Racers Vendetta Online Victory - Age of Racing Vindictus Virtonomics Vis Gladius Visions of Zosimos Voyage Century W.E.L.L. Online WAR (Warhammer Online) WYD Global Wakfu War Rock War of 2012 War of Angels War of Legends War of Thrones War of the Immortals WarFlow Waren Story Wargame1942 Warhammer 40K: Dark Millennium Online Warhammer Online: Wrath of Heroes Warrior Epic WebLords Wild West Online WildStar WindSlayer 2 Wish Wizard 101 Wizards and Champions Wonder King Wonderland Online World Golf Tour World War II Online World of Battles World of Darkness World of Heroes World of Kung Fu World of Pirates World of Tanks World of Warcraft World of Warcraft: Mists of Pandaria World of the Living Dead WorldAlpha Wurm Online Xiah Xsyon YS Online ZU Online Zentia Zero Online Zero Online: The Andromeda Crisis Zodiac Online eRepublik

MMORPG.com Discussion Forums

Aion

Aion 

General Discussion  » Can a programmer explain to us laymen why NCSOFT (et al) cant stop bots?

3 Pages « 1 2 3 Search
52 posts found
  Wrender

Advanced Member

Joined: 2/03/04
Posts: 1185

The truth shall set you free!
The truth shall piss you off!

10/15/09 6:37:11 PM#41
Originally posted by UNH0LYEV1L

If your talking about creating a progrma to monitor what is said in chat channels and to detect bot controlled charecters, I can tell you as an amature programmer that it is difficult mostly because of the randomness of the messsages being generated.

It is difficult to take into account all aspects of a message to determine if its gold spam or not.  For example they cant just ban www.website.com links because what happens if someone that isnt gold spaming posts a link?  They would get banned as well.  Creating a smart bit of code to check if a message is spam or not is tedious work.  And just when the developers think they get it right the damn gold botters take advantage of the website ban by doing something like this www(dot)website(dot)com.  Or maybe leaving off www is enough to confuse the code.  This is just one of the examples that must be taken in to account and I hope you can understand why it can be difficult.

Determining every case of whats spam and whats not is a tough issue to resolve with creating a monitoring program.

In terms of stopping botters from leveling charecters that is a different story.  Most bots exploit the game using the same or near the same game vulnerabilities.  It can be done though and many games have successful anti-cheat/bot systems.

Most of the simple bots that are easy to spot are ones that emmulate the use of a keyboard virtually.  In other words you have to put your skills in certain slots and the program knows which skill is which and monitors certain data in the game like your health mana and the mobs mana and presses the corresponding key virtually in game.  Often times these are easy to spot.  More advanced bots constantly re-evaluate situations, scan for enemies to fight, etc.

In my opinion a solid GM crew to handle responses, ban spammers, etc is a great way to clear up the servers but remember the big thing is NCSoft would likely have to pay these people wages.


 

Every spammer and bot in the damn game all have names like Sdfdsd, aweswea, FrUiurf, GhjjH, VbncV, JHYu, Dsdf, Ghjfhfg, Dfedfe, Boooooooooo, Doodoodoo, or even Billbobjohnjacob. So tell me how are those hard to spot?

Oh and not to mention when they spam chat channels they use large colorful emote characters to decorate thier chat with tHAT REAL PLAYERS ARE NOT EVEN ABLE TO USE!!! Give me a break ban all that crap and either the farmers will have to start making regular sounding names. At least makes it harde for em to do. The way it is now it seems NC doesn't even care for the most part. Oh and you can't communicate with them in any way, can''t duel em, whisper em, invite em. I can spot em a mile away!

There are some areas of the game that is so infested with the obvious botters that you can't even go into, they know where mobs are gonna spawn before YOU will even see me and claim the kills.  IF you could like pull several mobs to a bot and let them kill you it would be worth it if instead of running back to thier spawn points they would turn on the botter and kill it . Other games has done that why not Aion? AT least that would be ..something.

  Hashbrick

Novice Member

Joined: 4/12/05
Posts: 1240

Only jackasses label their PC specs in their sig.

10/15/09 6:47:26 PM#42

from a: software engineer/web programmer

Here's the problem, any type of gameguard/ process checking program in a game can only legally check processes that are running with the game. They can not dive into and look around elsewhere.

This can only work to a certain point, a smart programmer that builds these bots be it what ever method will make it easy to change the process name or cloak it to be MS Paint or some normal app.

Beyond this I won't say all but 90% of gold farmers that advertise (not the ones that actually do the collecting/trading) are created by a keygen and within hours they can detect this delete the account which costs the gold farming company not a damn penny. They just open a new account. Ever wonder why they always have names like askhkhf? This is the exact reason it's illegal accounts that get canned fast.

Now then you'd say why can't they just find the ip and block it? The problem to that is the smart farming companies have proxies/ip cloakers that will ping around all over the world many times and would take forever(or some high tech software that NCSoft would not have) to trace to it's actual source. Blocking an ip also means that if the ip gets reset that someone else who is legitimately trying to play could get blocked if they managed to be in the area and get that ip when the box is reset or the isp resets the ips.

As far as the chat goes you can check www. etc. but you no the idiots will go www|whatever|com and there is no way of blocking that because what if a legitment player is chatting something out similar such as player1|roll for item or something like that. The point is you need to keep in mind that blocking the chat for bots could be blocking your players and that's why the chat is not touched more than it is.

In closing the only real way of getting rid of the bots that know how to get around everything but the actual game playing for them is a GM squad that watches areas. This costs money and development time and since it just launched not too long ago they may not have the resources or the crew to tackle this yet.

Hopefully they will do something about it, but the problem of the game isn't the bots it's the bore factor. That's why they already lost my subscription.

Anyway hopefully that answers some of your questions.


Originally posted by imbant

Did we say we were trying to do good for the game? the game is in the hands of aventurine, no one else...

  Wrender

Advanced Member

Joined: 2/03/04
Posts: 1185

The truth shall set you free!
The truth shall piss you off!

10/15/09 6:56:29 PM#43
Originally posted by Hashbrick

from a: software engineer/web programmer

Here's the problem, any type of gameguard/ process checking program in a game can only legally check processes that are running with the game. They can not dive into and look around elsewhere.

This can only work to a certain point, a smart programmer that builds these bots be it what ever method will make it easy to change the process name or cloak it to be MS Paint or some normal app.

Beyond this I won't say all but 90% of gold farmers that advertise (not the ones that actually do the collecting/trading) are created by a keygen and within hours they can detect this delete the account which costs the gold farming company not a damn penny. They just open a new account. Ever wonder why they always have names like askhkhf? This is the exact reason it's illegal accounts that get canned fast.

Now then you'd say why can't they just find the ip and block it? The problem to that is the smart farming companies have proxies/ip cloakers that will ping around all over the world many times and would take forever(or some high tech software that NCSoft would not have) to trace to it's actual source. Blocking an ip also means that if the ip gets reset that someone else who is legitimately trying to play could get blocked if they managed to be in the area and get that ip when the box is reset or the isp resets the ips.

As far as the chat goes you can check www. etc. but you no the idiots will go www|whatever|com and there is no way of blocking that because what if a legitment player is chatting something out similar such as player1|roll for item or something like that. The point is you need to keep in mind that blocking the chat for bots could be blocking your players and that's why the chat is not touched more than it is.

In closing the only real way of getting rid of the bots that know how to get around everything but the actual game playing for them is a GM squad that watches areas. This costs money and development time and since it just launched not too long ago they may not have the resources or the crew to tackle this yet.

Hopefully they will do something about it, but the problem of the game isn't the bots it's the bore factor. That's why they already lost my subscription.

Anyway hopefully that answers some of your questions.


Insert Partial Post: Beyond this I won't say all but 90% of gold farmers that advertise (not the ones that actually do the collecting/trading) are created by a keygen and within hours they can detect this delete the account which costs the gold farming company not a damn penny. They just open a new account. Ever wonder why they always have names like askhkhf? This is the exact reason it's illegal accounts that get canned fast.

I have seen the same name (Askhkhf) Spamming chat and run into the "char" in the area "Botting" away. And log out and when I log back in the next day or two, there he is still in the same place doing the same thing only a few lvls higher than he was originally. AND EVEN USING THE EXACT SAME NAME!

  RoadRebel

Apprentice Member

Joined: 4/22/06
Posts: 5

10/15/09 6:59:10 PM#44

Botting is so easy now... everyone does it.. in wow its insane.. i botted 3 sets of honor gear for my druid, and recently was making 5k+ a day mining titanium ore while i slept.. i know one guy that makes over 20k per day.  And the guys writing the "good" bots like pirox rake in cash.. it will never end, and there isn't anyway to stop it.. learn to live with it:)

  Hashbrick

Novice Member

Joined: 4/12/05
Posts: 1240

Only jackasses label their PC specs in their sig.

10/15/09 7:12:52 PM#45


Originally posted by Wrender

Originally posted by Hashbrick

from a: software engineer/web programmer
Here's the problem, any type of gameguard/ process checking program in a game can only legally check processes that are running with the game. They can not dive into and look around elsewhere.
This can only work to a certain point, a smart programmer that builds these bots be it what ever method will make it easy to change the process name or cloak it to be MS Paint or some normal app.
Beyond this I won't say all but 90% of gold farmers that advertise (not the ones that actually do the collecting/trading) are created by a keygen and within hours they can detect this delete the account which costs the gold farming company not a damn penny. They just open a new account. Ever wonder why they always have names like askhkhf? This is the exact reason it's illegal accounts that get canned fast.
Now then you'd say why can't they just find the ip and block it? The problem to that is the smart farming companies have proxies/ip cloakers that will ping around all over the world many times and would take forever(or some high tech software that NCSoft would not have) to trace to it's actual source. Blocking an ip also means that if the ip gets reset that someone else who is legitimately trying to play could get blocked if they managed to be in the area and get that ip when the box is reset or the isp resets the ips.
As far as the chat goes you can check www. etc. but you no the idiots will go www|whatever|com and there is no way of blocking that because what if a legitment player is chatting something out similar such as player1|roll for item or something like that. The point is you need to keep in mind that blocking the chat for bots could be blocking your players and that's why the chat is not touched more than it is.
In closing the only real way of getting rid of the bots that know how to get around everything but the actual game playing for them is a GM squad that watches areas. This costs money and development time and since it just launched not too long ago they may not have the resources or the crew to tackle this yet.
Hopefully they will do something about it, but the problem of the game isn't the bots it's the bore factor. That's why they already lost my subscription.
Anyway hopefully that answers some of your questions.


Insert Partial Post: Beyond this I won't say all but 90% of gold farmers that advertise (not the ones that actually do the collecting/trading) are created by a keygen and within hours they can detect this delete the account which costs the gold farming company not a damn penny. They just open a new account. Ever wonder why they always have names like askhkhf? This is the exact reason it's illegal accounts that get canned fast.
I have seen the same name (Askhkhf) Spamming chat and run into the "char" in the area "Botting" away. And log out and when I log back in the next day or two, there he is still in the same place doing the same thing only a few lvls higher than he was originally. AND EVEN USING THE EXACT SAME NAME!


You will because the same name can be used once the illegal key is found and deleted because that name opens. What they really need to do is not allow names like akjfakslfj although where does that end. When they start using normal names they can't just ban those names as well. It's a losing war because of technology the only real way to fight is hard worked man hours.


Originally posted by imbant

Did we say we were trying to do good for the game? the game is in the hands of aventurine, no one else...

  doragon86

Elite Member

Joined: 2/23/09
Posts: 327

Valar Morghulis
Valar Dohaeris

10/15/09 10:26:16 PM#46

Meh, it can only be minimized, rarely can it be fully stopped, because someone always finds a loophole. NCSOFT on the other hand, just doesn't seem to care. They seem to be doing the same thing they did with Lineage 2. I'm going to give it some time, at least get to max level and hang around for a bit. If nothing is done to minimize the incessant gold spam and botting I'll cancel my sub and turn my sights fully towards FFXIV.

"For the Angel of Death spread his wings on the blast,
And breathed in the face of the foe as he passed:
And the eyes of the sleepers waxed deadly and chill,
And their hearts but once heaved, and for ever grew still!"
~Lord George Gordon Byron

  Timzilla

Novice Member

Joined: 10/11/04
Posts: 326

10/15/09 10:56:14 PM#47
Originally posted by mrw0lf

Bots pay subs

incentive to prevent bots = 0


 

this. NCSoft does RMT games. No big mystery here. It's just too easy, for any dev that wants to, to make RMT unprofitable. If it's in the game, it's becuase the devs want it there.

  Ionik

Apprentice Member

Joined: 5/02/07
Posts: 30

10/15/09 11:06:29 PM#48

This is what you get when you have a fail anti-cheat that is nothing more then  a process scanner & root-kit.

It's the same anti-cheat as alot of leagues in CS:S use, and their horrible.

 

alot of bot programs, use , crypters, / maskers.

crypters make it so it can't be seen on the processes, nor on the memory. Because half the time, the bot uses little or no memory. Also, since it only scans processes, all you got to do is rename the bot to ventrilo.exe or some program, and you won't get banned.

 

for an Anti-Cheat to be good, it has to be updated twice a week, with new coding and everything. so then all the bot programmers, have to re-crypt and redo the code.

 

 

Rainingblood686 Xfire Miniprofile
  Thrawl

Novice Member

Joined: 7/22/09
Posts: 273

10/16/09 1:18:41 AM#49

 To help curve this problem all the Devs/Programmers/GM's/Whoever have to do is create in game characters. When they see people gold spamming in chat they get banned...When someone whispers to them.

All it takes is a little effort by the team to after the spammers. Since subscribers already pay for the game, most don't want spammers hounding them for MORE money. I'm glad I never purchased it, because in its current condition it has fail written all over it.

Our spirit was here long before you

Long before us

And long will it be after your pride brings you to your end

  bjgladitsch

Novice Member

Joined: 12/11/07
Posts: 89

10/16/09 1:52:12 AM#50

Its not just NCSoft fighting the bots and spammers, most major games are and have been for years.  Its just more noticable right now in AION because of the sheer number of gold sellers flooding itno a new game.  NC coujld ban 1000 accounts a day and it still wouldnt put a dent into the problem. 

There is really only one TRUE way to stop them..and thats to simply not by game gold no matter how tempting it is..cause once you place that first order...you will get hooked on it...the thrill of risking it all for that massively overpriced weapon or armor set....greed and instant gradification trhills is what supports these companies.  And no mater how many laws are made against them, their simply no way to enforce those laws enough to shut them down.

The only real deterrant and soluttion is you...dont support them no matter how tempting it is...this includes game time cards and cd codes which most of those gold sites now offer.

bjgladitsch Xfire Miniprofile
  Volgore

Novice Member

Joined: 6/15/08
Posts: 1007

10/16/09 6:59:46 AM#51
Originally posted by mrw0lf

Bots pay subs

incentive to prevent bots = 0

Also a player who just bought gold would less likely quit his subscription than a player who

-is constantly broke

-don't want to spend his 2-3hrs of gaming each evening with grinding gold only

  User Deleted
10/16/09 7:30:42 AM#52
Originally posted by UNH0LYEV1L

If your talking about creating a progrma to monitor what is said in chat channels and to detect bot controlled charecters, I can tell you as an amature programmer that it is difficult mostly because of the randomness of the messsages being generated.

It is difficult to take into account all aspects of a message to determine if its gold spam or not.  For example they cant just ban www.website.com links because what happens if someone that isnt gold spaming posts a link?  They would get banned as well.  Creating a smart bit of code to check if a message is spam or not is tedious work.  And just when the developers think they get it right the damn gold botters take advantage of the website ban by doing something like this www(dot)website(dot)com.  Or maybe leaving off www is enough to confuse the code.  This is just one of the examples that must be taken in to account and I hope you can understand why it can be difficult.

Determining every case of whats spam and whats not is a tough issue to resolve with creating a monitoring program.

In terms of stopping botters from leveling charecters that is a different story.  Most bots exploit the game using the same or near the same game vulnerabilities.  It can be done though and many games have successful anti-cheat/bot systems.

Most of the simple bots that are easy to spot are ones that emmulate the use of a keyboard virtually.  In other words you have to put your skills in certain slots and the program knows which skill is which and monitors certain data in the game like your health mana and the mobs mana and presses the corresponding key virtually in game.  Often times these are easy to spot.  More advanced bots constantly re-evaluate situations, scan for enemies to fight, etc.

In my opinion a solid GM crew to handle responses, ban spammers, etc is a great way to clear up the servers but remember the big thing is NCSoft would likely have to pay these people wages.

 

A single guy in his spare time can create a spam filter that filters 99 out of 100 messages.

RMT means money for companies, they won't stop it.

And if they are lazy to create a spam filter imagine with bots.

Go go money.

3 Pages « 1 2 3 Search