kabuto202 wrote:VDZ wrote:It's not a paper on how bot detection works, but rather an idea to improve bot detection.
Bruuuh, I never said it was a paper on how bot detection works. I said, that it has an explanation of modern bot detection works (which it does)
In that case, the provided source does not back up your claim that this is how modern bot detection works; apart from the intro section showing bot detection used in practice does not work adequately, it's all a theoretical proposal.
That gets me primarily research papers on theoretical possible implementations. As far as I can tell, the practically used implementations are the ones discussed in the intro section of that earlier article, the ones that are inadequate.
kabuto202 wrote:as I was making the point that you don't know understand the difference between the words you are misusing.
Please cite the exact words from that article that prove that anti-botting mechanicsms are not a subcategory of anti-cheating mechanisms, and that bot detection in practice occurs almost exclusively server-side. (Contradicting your repeated assertions are "Most game companies have adopted client-side detection methods that analyze game bot signatures as the primary measure against game bots. Client-side detection methods use the bot program’s name, process information, and memory status. This method is similar to antivirus programs that detect computer viruses (Mohaisen and Alrawi 2014)." - which both goes against 'server-side only' as well as it being dissimilar to invalid behavior detection anticheat (for example, various online games disconnect or ban you if you have a tool like Cheat Engine running or anything that looks like it - precisely the method described to detect bot programs here).)
kabuto202 wrote:See that's how a source or a citation works. Rather than tossing irrelevant tat at people, you back-up what you just said, with a relevant and hopefully credible source about the thing you just said.
That's...not how sourcing works. You can't just post a link and say 'this proves you're wrong'. You make logical statements refuting the arguments you are contradicting, and should your argument rely on external information or if you need to appeal to an external authority, you point to a source and make clear which statement the source backs up.
kabuto202 wrote:irrelevant tat
The correct word is "expertise". In the end, the words in papers like the ones you linked are also expertise. Most of the statements in that paper are also not backed up by external sources, but rather by expert explanations and data that seem reasonable enough to pass peer review.
kabuto202 wrote:reverse engineering some games
I just took a look at the list at work that keeps track of game modifications, and I have made edits to roughly 300 games for work alone (mostly small modifications, but still). That is of course not counting the tons of games I've looked at where 'just modify the game' was not the chosen solution; this number might be equivalent, but we don't have a clear list of such instances.
kabuto202 wrote:VDZ wrote:TL;DR: None of them work against dedicated botters (e.g. major factions in Haven). All you can feasibly do is catch scriptkiddies, who are not the problem..
No bruh, it means it's less effective against professional bot manufacturers who make bots as a career due to some multi-million dollar gold selling industry.
You are both overestimating the software engineering skills of professional programmers for niche consumer software and underestimating the programming skill and dedication of hobbyists. ("Multi-million dollar industry" does not guarantee 'sane software engineering'; gaming is a multi-
billion dollar industry and the technical garbage it often produces can really make you cry.) The typical advantage of commercial development over hobbyist development is that more manpower can be spent developing...but when it comes to no-life hobbyists they can do the same (and even exceed commercial development in terms of time expenditure).
kabuto202 wrote:VDZ wrote:Most game companies have adopted client-side detection methods that analyze game bot signatures as the primary measure against game bots. Client-side detection methods use the bot program’s name, process information, and memory status. This method is similar to antivirus programs that detect computer viruses (Mohaisen and Alrawi 2014). Client-side detection methods can be readily detoured by game bot developers, in addition to degrading the computer’s performance. For this reason, many countermeasures that are based on this approach, such as commercial anti-bot programs, are not currently preferred.
I'm assuming English isn't your first language or something and that you don't know how to read tech papers. "Most game have adopted" is past tense, it may imply but does not denote standard practice.
Actually, it's the present perfect tense.
"This tense indicates either that an action was completed (finished or "perfected") at some point in the past or that the action extends to the present". (In other words, either the games now have client-side detection, or the effects of adopting client-side detection are still present.) Let me also draw attention to:
Article wrote:as the primary measure against game bots
(emphasis mine)
If this were no longer the case, they would use different phrasing, such as "used to adopt client-side detection methods".
kabuto202 wrote:However "For this reason, many countermeasures that are based on this approach, such as commercial anti-bot programs, are not currently preferred." is industry standard jargon for "This is not considered standard or at least best practice" and even without understanding the jargon should be clear to any English speaker "don't use this method".
"Trust me, this says something else than what it says"? There are no between-the-lines insinuations here; it states pretty clearly that the industry is just not enthusiastic about the present methods. (And that is because they have a very poor effort:result ratio.)
kabuto202 wrote:VDZ wrote:And even if you do manage to eventually catch some major faction bots - what then?
What part of permaban is unclear? Ban their IP. Ban all accounts associated with their email. They resume botting on new accounts? Sounds like new accounts are going to get banned.
Are you still in 2005? New e-mail addresses can be generated by the average user within seconds nowadays. Likewise, there are countless proxy servers you can use to mask the real origin of the behavior (as well as countless legit origins anyone can use nowadays, like free wi-fi). So what if the bot account gets banned? The spoils have already been transferred to a safer account. Are you going to ban anyone who's ever traded with a player using that IP?
kabuto202 wrote:[s]VDZ[/s] stop putting words in my mouth please wrote:If policing was an effective way to stop crime without harming tons of innocents, criminals would not share tactics as to how to evade the police. Therefore we should have literally zero law enforcement.
VDZ logic 2021.
This situation is a lot more like how tech companies like Facebook get fined miniscule amounts for blatantly violating the law, or even for
not changing anything and continuing to violate the law for years after being forced to change things. "But that's 5 billion! That's no small sum!" That's not even a tenth of Facebook's yearly revenue, and in those 7 years they've made far more profit by ignoring the law than the fine costs them. So it is with botters; you can take a small portion of their ill-gained spoils, but you cannot punish them further without significant collateral damage (as there's no real way to tell which people are and aren't involved with the bots).
kabuto202, not me wrote:stop crime without harming tons of innocents
Blackstone's ratio is one of the cornerstones of modern law. You cannot punish malicious behavior unless you are capable of doing so without there being a reasonable chance that innocents are unjustly punished instead, not even if many more malicious actors are punished than innocent ones. This is actually a major issue in legal enforcement as it greatly restricts the ability to punish crime, and a great many criminals do indeed get away with their crimes as a result.