These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Player Features and Ideas Discussion

 
  • Topic is locked indefinitely.
 

Mining bots and how i think we can stop them.

Author
J ThreeTears Brimstoan
Rock Starz Plantation
#41 - 2013-01-16 19:10:27 UTC
+1 to Inkarr and Joe for readingand adding input this time =)

I figured a forum thread here is the same as any other forum thread out there...you know...read each post until you find the best possible answer, see what kinds of things people are saying about a product or company etc. I guess I'm just old fashioned like that.

Sabre: +2 (Reading FIRST, then posting +Posting something helpful!)

Nikk: +2 (Reading FIRST, then posting +Posting something helpful!)

Roannon: +2 (Reading FIRST, then posting +Posting something helpful!)


Kusum Fawn: -7 (This person doesn't like to read BEFORE posting angriness at people)

^^^^Updated Points^^^^
Alex Grison
Grison Universal
#42 - 2013-01-16 19:14:30 UTC
1) CCP monitors your computer and other heuristics to determine if you may be running botting software

2) Once you have been flagged your case will need to be reviewed by a human. At this point it will be easy for a human to tell if a bot is being used

3) If they have determined that you are indeed using botting software, They need to hit these people hard.
- Freeze all of their accounts ( it will be easy to tell which accounts are logged in from the same computer / the same network )

yes

Joe Risalo
State War Academy
Caldari State
#43 - 2013-01-16 19:23:42 UTC
Alex Grison wrote:
1) CCP monitors your computer and other heuristics to determine if you may be running botting software



This is invasion of privacy and thus extremely illegal.

If CCP wants to bust botters it must be done through ingame means.

They cannot bust you for buying a bot, they cannot bust you for owning a bot, and they cannot bust you for having a bot on your PC.
However, if you use that bot in game and they're able to catch it in game, they can do whatever they wish.
Verity Sovereign
Sebiestor Tribe
Minmatar Republic
#44 - 2013-01-16 19:26:52 UTC
How about something a la incursions?

Nobody mines in systems with active incursions, as far as I can tell.
Stay in a belt, and some pretty strong BS ships may show up.

From time to time, have a message from concord show up, saying it has intel that a pirate fleet is mobilizing.

15 minutes later, a rather powerful rat wave spawns in the belts

Perhaps not local- but some dedicated "concord bulletin" channel for the constellation, specifying which system in the constellation will be affected.

*provided that the bots can't make sense of the intel messages* this should result in a lot of bots and AFKers getting killed by NPCs.

I would structure it in such a way that the initial spawn s mostly low DPS scramming frigs, that you should be able to tank - if you get caught AFK, you may still be able to call in some friends (hopefully you have some) to come put down the spawn

Concord "papers please" I wouldn't like so much, its not very interesting, you get concordukkened, or you push some buttons. I like the idea of NPC rat spawns that you can actually fight against much better.

If you insist on concord, perhaps you don't get concordukkened, but rather concord gives you a suspect flag, and a message appears in everyones local "illegal miner in belt X, has had his/her concord protection revoked"

Then... nerf local in lowsec, so you don't have bots that mine in low sec and just dock up when a non-blue enters the system.
J ThreeTears Brimstoan
Rock Starz Plantation
#45 - 2013-01-16 19:27:38 UTC
Alex:
+1 for looking into the matter and providing input, however, this doesn't solve the problem of CCP employees having to "Watch for Bots"

Question:
Could/would it be possible/easier to just monitor Players vs chat ration in belts? (Example: 38 players in system. 29 of them mining. None of them saying anything) Perhaps as a process of elimination to find real vs bot? (Yes bots/botters will get smarter and start randomly chatting in local) This may or may not however buy some time for CCP to get ahead of the curve. Effort vs Results is what it boils down to I guess in a "Bot watch" scenario.

Sabre: +2 (Reading FIRST, then posting +Posting something helpful!)

Nikk: +2 (Reading FIRST, then posting +Posting something helpful!)

Roannon: +2 (Reading FIRST, then posting +Posting something helpful!)

Alex: +1 (Looking into the exact terms and conditions to find helpful info)


Kusum Fawn: -7 (This person doesn't like to read BEFORE posting angriness at people)
J ThreeTears Brimstoan
Rock Starz Plantation
#46 - 2013-01-16 19:34:03 UTC
Joe Risalo wrote:
Alex Grison wrote:
1) CCP monitors your computer and other heuristics to determine if you may be running botting software



This is invasion of privacy and thus extremely illegal.

If CCP wants to bust botters it must be done through ingame means.

They cannot bust you for buying a bot, they cannot bust you for owning a bot, and they cannot bust you for having a bot on your PC.
However, if you use that bot in game and they're able to catch it in game, they can do whatever they wish.



That does seem like quite the invasion of privacy. Alex, could you please cite the source of that information so we could look further into it? +1 to Joe for bringing that up.

Sabre: +2 (Reading FIRST, then posting +Posting something helpful!)

Nikk: +2 (Reading FIRST, then posting +Posting something helpful!)

Roannon: +2 (Reading FIRST, then posting +Posting something helpful!)

Alex: Pending

Joe: +1 (for bringing up a very interesting fact...we might all be playing EVE for free if CCP is doing something illegal in that matter)


Kusum Fawn: -7 (This person doesn't like to read BEFORE posting angriness at people)
J ThreeTears Brimstoan
Rock Starz Plantation
#47 - 2013-01-16 19:43:44 UTC  |  Edited by: J ThreeTears Brimstoan
Verity:
+1 for the input +1 for reading in advance.

I think that idea goes fairly hand in hand with the idea of concord asking for a 'License' and would go well together.


My personal thoughts, I would like to see both a "Miner/Mining vessel/Mining drone/Mining structure (Previously mentioned) that you have to pvp/pve protect" mixed with the capability to go off and mine for a few hours. I do mine at the keyboard every once in a while. I also realize that this probably wont be possible to have both.

What are the collective thoughts on this matter?

Sabre: +2 (Reading FIRST, then posting +Posting something helpful!)

Nikk: +2 (Reading FIRST, then posting +Posting something helpful!)

Roannon: +2 (Reading FIRST, then posting +Posting something helpful!)

Verity: +2 (Reading FIRST, then posting +Posting something helpful!)

Joe: +1 (for bringing up a very interesting fact...we might all be playing EVE for free if CCP is doing something illegal in that matter)

Alex: Pending

Kusum Fawn: -7 (This person doesn't like to read BEFORE posting angriness at people)
Kusum Fawn
Perkone
Caldari State
#48 - 2013-01-16 20:32:41 UTC
Hmmm... lot to respond to again.

7. so your issue is characters buying and reselling plex in game bought with mined ore/minerals obtained through botting? that still doesnt have any effect on ccp revenue streams (well actually it does as the bots accounts themselves have to use plex to stay active so its a +1 paying account per active bot)
Oh, you meant they are selling plex for real cash, which is a violation of eula and doesnt have any ingame function to support it. again something like that happens through oog sites and is not a function of the botter itself. nor does it have much influence on the game play.

Of course there are also the not bots that clear hisec belts, and many systems that are not cleared in hisec simply because there arent enough miners. try looking outside the busiest of caldari systems and you will see the rest of the eve world, which is not full of bots. Yulai, as an example is a 1.0 system, home of concord and one of, if not the most secure system in EVE. is not cleared out every day. this is not because there is a bot patrol by CCP but because it is not a caldari system. try exploring a bit.

8. Pointing out that a crap company like Jagex has made a better effort at weeding out bots still doesnt address the issues of difference in game style or complexity. nor does it even offer proof that it is effective in its efforts. CCP is trying to stop bots, perhaps not the way that you want them to but they are trying. It has seemed in the past that the were taking a very slow approach to stopping it and to some it still seems lackluster, but since every account is paid for one way or another, stopping the back end of rmt is more important for the company. once a character has virtual assets, its still virtual and can be taken away without any issues. If you arent saying that Jagex antibot measures work then what good is it using them as an example? CCP does do a lot to fight bots, they have a team in fact there to fight bots.....

9. The team is there to make up ways to stop bots. i sort of figured you would read that right.

10. still the team programs and thinks of ways to stop rmt and botting behaviors. you want to free them up to ... think of more ways to fight the new bots that will appear when the old bots dont work anymore?

11. was your complaint that mining does not bring in enough isk? or that the pay was too high? thats what that was there for. I am unsure if you think that ore is too cheap or too expensive.
Increasing the isk value of the ore does not help the introduction of minerals to the market. i think you are missing that raising the price of minerals on the market (to pay miners better) also raises the costs of modules and ships that are used by everyone else. More miners lowers the costs of minerals. lowering the costs of ships but also the pay of miners. you know this right?

12. think army, hurry up and wait. move here. jump in, shoot, do stuff wait, run away.
this can take many many hours. actual combat may be over in 15 minutes, or may be stretched out over many systems as you fight a retreat or chase an enemy. worst thing i can think of is a focus stealing popup right as you get that cap cyno, or the order to bridge (and the lag that that brings)

13. You seem to think that the added layer of antibot spam that you throw at people will make more people want to mine? why is this? since the drone regions change are there more miners? fewer? about the same? trit has gone from 2 isk p/u to 11, has that introduced a new wave of mining going on? (or rather was it the changes to mining barges?) even with all these new mining buffs, are there significantly more miners? or does it seem the same as last year?

I would argue its the same. just fewer goon alts ganking people in ice belts.

at what price point would you imagine trit to be worth mining? and how does antibot spam make more people want to mine when missions, non afk missions, make more isk then comparable time mining with no spam involved?

Its not possible to please all the people all the time, but it sure as hell is possible to Displease all the people, most of the time.

J ThreeTears Brimstoan
Rock Starz Plantation
#49 - 2013-01-16 21:11:19 UTC  |  Edited by: J ThreeTears Brimstoan
Kusum Fawn wrote:
Hmmm... lot to respond to again.

7. so your issue is characters buying and reselling plex in game bought with mined ore/minerals obtained through botting? that still doesnt have any effect on ccp revenue streams (well actually it does as the bots accounts themselves have to use plex to stay active so its a +1 paying account per active bot)
Oh, you meant they are selling plex for real cash, which is a violation of eula and doesnt have any ingame function to support it. again something like that happens through oog sites and is not a function of the botter itself. nor does it have much influence on the game play.

Of course there are also the not bots that clear hisec belts, and many systems that are not cleared in hisec simply because there arent enough miners. try looking outside the busiest of caldari systems and you will see the rest of the eve world, which is not full of bots. Yulai, as an example is a 1.0 system, home of concord and one of, if not the most secure system in EVE. is not cleared out every day. this is not because there is a bot patrol by CCP but because it is not a caldari system. try exploring a bit.

8. Pointing out that a crap company like Jagex has made a better effort at weeding out bots still doesnt address the issues of difference in game style or complexity. nor does it even offer proof that it is effective in its efforts. CCP is trying to stop bots, perhaps not the way that you want them to but they are trying. It has seemed in the past that the were taking a very slow approach to stopping it and to some it still seems lackluster, but since every account is paid for one way or another, stopping the back end of rmt is more important for the company. once a character has virtual assets, its still virtual and can be taken away without any issues. If you arent saying that Jagex antibot measures work then what good is it using them as an example? CCP does do a lot to fight bots, they have a team in fact there to fight bots.....

9. The team is there to make up ways to stop bots. i sort of figured you would read that right.

10. still the team programs and thinks of ways to stop rmt and botting behaviors. you want to free them up to ... think of more ways to fight the new bots that will appear when the old bots dont work anymore?

11. was your complaint that mining does not bring in enough isk? or that the pay was too high? thats what that was there for. I am unsure if you think that ore is too cheap or too expensive.
Increasing the isk value of the ore does not help the introduction of minerals to the market. i think you are missing that raising the price of minerals on the market (to pay miners better) also raises the costs of modules and ships that are used by everyone else. More miners lowers the costs of minerals. lowering the costs of ships but also the pay of miners. you know this right?

12. think army, hurry up and wait. move here. jump in, shoot, do stuff wait, run away.
this can take many many hours. actual combat may be over in 15 minutes, or may be stretched out over many systems as you fight a retreat or chase an enemy. worst thing i can think of is a focus stealing popup right as you get that cap cyno, or the order to bridge (and the lag that that brings)

13. You seem to think that the added layer of antibot spam that you throw at people will make more people want to mine? why is this? since the drone regions change are there more miners? fewer? about the same? trit has gone from 2 isk p/u to 11, has that introduced a new wave of mining going on? (or rather was it the changes to mining barges?) even with all these new mining buffs, are there significantly more miners? or does it seem the same as last year?

I would argue its the same. just fewer goon alts ganking people in ice belts.

at what price point would you imagine trit to be worth mining? and how does antibot spam make more people want to mine when missions, non afk missions, make more isk then comparable time mining with no spam involved?



I sent you an in-game mail because if you really do have a problem reading/solving word problems/understanding sentences, I don't want to give you a negative score ona public forum and don't want to be the reason/condone any kind of griefing on behalf of a forum thread and I really hope you don't take offense to that. Fly safe 0/



Sabre: +2 (Reading FIRST, then posting +Posting something helpful!)

Nikk: +2 (Reading FIRST, then posting +Posting something helpful!)

Roannon: +2 (Reading FIRST, then posting +Posting something helpful!)

Verity: +2 (Reading FIRST, then posting +Posting something helpful!)

Joe: +1 (for bringing up a very interesting fact...we might all be playing EVE for free if CCP is doing something illegal in that matter)

Alex: Pending
J ThreeTears Brimstoan
Rock Starz Plantation
#50 - 2013-01-16 21:27:14 UTC  |  Edited by: J ThreeTears Brimstoan
Sabre, Nikk. The two of you showed exemplary problem solving skills and brought an idea to the table that could evolve the way we gather resources / mine in EVE Online. I would like to see your Ideas implemented. If there is any way I can help this process along (Voting, etc) let me know if you do post a thread/vote and I'll be there. Thanks again guys for your brilliant input.


Sabre: +2 (Reading FIRST, then posting +Posting something helpful!)

Nikk: +2 (Reading FIRST, then posting +Posting something helpful!)

Roannon: +2 (Reading FIRST, then posting +Posting something helpful!)

Verity: +2 (Reading FIRST, then posting +Posting something helpful!)

Joe: +1 (for bringing up a very interesting fact...we might all be playing EVE for free if CCP is doing something illegal in that matter)

Alex: Pending
Joe Risalo
State War Academy
Caldari State
#51 - 2013-01-16 21:29:29 UTC
Yeah, I'm going to go ahead and stop following this thread.

The polling of players is annoying me...
Crimeo Khamsi
Viziam
Amarr Empire
#52 - 2013-01-16 21:43:07 UTC  |  Edited by: Crimeo Khamsi
Quantum Mass wrote:
I was thinking about this today after seeing mining bots again on eve.

1) A timer of some sort between 2 hours and 3 hours.

2) A button that will appear at random on the GUI screen. (This so it can not be done by a bot prog)

3) This button will have a timer say 15 mins to allow PVPer`s the time to press it OR

3a) The timer only being on mining barges (if that type of coding can be done)

Any Comments or improvements please post them.


I for one am sick of bots!.

Let the WAR BEGIN!





It is absolutely trivial for a bot program to get a screenshot and look for a particular window with a particular button on it, of the type that you are describing. Randomly placing it on the screen would slow down HUMAN players more so than it slows down bots (takes your eyeballs a lot longer to search a screen than it takes a program)


As for something constructive to add to the thread:

There used to be a hook in the MS Windows API that a program could use to determine whether or not a mouse click actually originated from a mouse peripheral, or whether it originated from within the operating system. In my experience with other games, this is one of the simplest yet most effective ways of catching bots, because it is minimally invasive, and no matter how fancy you get with making your mouse trajectories look human and your timings randomized, etc., it will still catch all but the most professional cheaters (since the only way to fool it would be to basically make a customized fake piece of hardware)

It's been awhile though, and I don't know if this still exists, or whether macs and such have an equivalent method to call.
J ThreeTears Brimstoan
Rock Starz Plantation
#53 - 2013-01-16 21:43:47 UTC  |  Edited by: J ThreeTears Brimstoan
Updating OP:
The Following are posts of one great idea that could ACTUALLY EVOLVE the way we mine!

Posted by Sabre906


"Bots OCR better than the average near-sighted Eve geek.Big smile

The reason botting is so much easier in Eve than other games, and less detectable, is because Eve is Spreadsheet Online.

Eve-style mining is not a task fit for live humans anyway. Just turn mining into an automated function like manufacturing, and all the botting problems will go away.

Mining job - runtime: 12 hours, cost: 50 mil isk, yield: xxx system dependent

Isk sink for Eve's economy, bots disappear.
"

Summary: Bots mine better than Eve players. If CCP were to create a system that automates mining tasks (Similar to industry) it would become an ISK sink (Which is good for the Eve Economy) and it would solve the botting problem.


Posted by Nikk Narrel


"Add in a means for valid warfare efforts to disrupt an enemies economy, and you might have it.

Even if it means the miners are now sitting in PvP ships, ratting maybe, while standing guard over their automated mining ships.

I see that fostering more PvP, as well as making mining more interesting to fight over, if not participate in."


Summary: If players were to add PvP/PvE capabilities to an automated Mining task, it would not only bring more involvement from players, but also from corporations/alliances who could attack eachothers supply lines thus disrupting their flow of income/ships/modules/ammo


Summarizing thoughts SO FAR:

Mining is done by using a specific "Mining Structure" or "Mining Vessel" which "PlayerX" controls.
"PlayerX" pays a "License fee" to "NPC Corp X" .
"PlayerX" drops "Mining Unit" into mining belt.
"Player X" pilots a PvE or PvP ship to defend the "Mining Unit"
In Highsec- Waves of NPC rats would attack "PlayerX" or said players "Mining Unit" until the timer is up on the "License" or "PlayerX" decides to stop mining. These rats should come in greater numbers and/or greater strength in order to keep "PlayerX" busy defending the "Mining Unit"
In Lowsec- "PlayerX" may be attacked by "PlayerA" and/or Waves of NPC rats.

Conclusion:
Not Currently Available.
Nikk Narrel
Moonlit Bonsai
#54 - 2013-01-16 22:13:29 UTC
J ThreeTears Brimstoan wrote:
Conclusion:
Not Currently Available.

Sounds about right.

I would suggest that the mining ships get huge boosts to defense so long as the associated player ships remained on grid with them.
(No ganking the mining devices if you can target the owning player)
This gives incentives for PvP brawls, with the survival of the mining ship as the prize.

This loses value if the mining ship is easily attacked despite player presence willing to defend it.

Call it whatever, but the mining ship should be unbeatable so long as the player is present.
(Player must be available to be shot at, no cloaks or other means that conceals them)

Trade off, the mining ship would be running a timed program the player cannot modify conveniently. It won't run off and get safe until x minutes or it's ore hold is full.
This means the player stands his ground defending it, or it gets plowed by opposing forces into the side of the nearest roid.

Look Ma, that veldspar got a crashed ship on it!
Crimeo Khamsi
Viziam
Amarr Empire
#55 - 2013-01-16 22:23:04 UTC  |  Edited by: Crimeo Khamsi
In response to the post 2 above this one:


https://forums.eveonline.com/default.aspx?g=posts&t=177237

I proposed something almost exactly the same awhile back (NPCs auto mine and then you bid on the minerals), for almost exactly the same reasons.. Everybody hated it. Maybe you still think it's a good idea. But definitely check out that thread first for a variety of arguments against it before pursuing the thought further, I'd say.
Crimeo Khamsi
Viziam
Amarr Empire
#56 - 2013-01-16 22:27:14 UTC
I think the best way to combat AFK mining bots at this point is probably just to hire a cognitive/perceptual psychology professional and a dedicated programmer to work together to find behavioral patterns that are not human-like. And then don't tell any of the players what the patterns are that you're looking for.

This would probably stop almost everybody, although it would be expensive.
J ThreeTears Brimstoan
Rock Starz Plantation
#57 - 2013-01-16 22:34:29 UTC
Nikk Narrel wrote:
J ThreeTears Brimstoan wrote:
Conclusion:
Not Currently Available.

Sounds about right.

I would suggest that the mining ships get huge boosts to defense so long as the associated player ships remained on grid with them.
(No ganking the mining devices if you can target the owning player)
This gives incentives for PvP brawls, with the survival of the mining ship as the prize.

This loses value if the mining ship is easily attacked despite player presence willing to defend it.

Call it whatever, but the mining ship should be unbeatable so long as the player is present.
(Player must be available to be shot at, no cloaks or other means that conceals them)

Trade off, the mining ship would be running a timed program the player cannot modify conveniently. It won't run off and get safe until x minutes or it's ore hold is full.
This means the player stands his ground defending it, or it gets plowed by opposing forces into the side of the nearest roid.

Look Ma, that veldspar got a crashed ship on it!


That does put a great spin on it, so the player isn't allowed to stop it at all. I like that, it would make it difficult to use the restroom but I like the idea of "Surviving" in order to receive your Ores. Since CCP does seem to be devoting more to PvP content, I can see it working out fantastically.


P.S. I posted Your and Sabre's ideas further up on this page. Credit is given where credit is due? If not let me know and I'll change it.
J ThreeTears Brimstoan
Rock Starz Plantation
#58 - 2013-01-16 22:49:57 UTC
Crimeo Khamsi wrote:
I think the best way to combat AFK mining bots at this point is probably just to hire a cognitive/perceptual psychology professional and a dedicated programmer to work together to find behavioral patterns that are not human-like. And then don't tell any of the players what the patterns are that you're looking for.

This would probably stop almost everybody, although it would be expensive.



I'm sorry I'm just now reading through your posts and yes, I agree with the Windows API thing. I would like to ask, would this info be voluntary by the player?

Also I think that with multiple policies, styles of mining, and anti-botting programs, CCP could save mining/indy as a viable career. There shouldn't be a 100+ mil gap between mission running and minning and I think is CCP simply changed it up a bit miners and other players would be happy with the results. I don't think they will solve all of the problems, especially by implementing only one or two changes.

I also think that your idea would be a crafty change in scenery when it comes to mining.

Thanks for all the helpful input by the way.

Fly safe =)
Kusum Fawn
Perkone
Caldari State
#59 - 2013-01-17 00:29:13 UTC
I'm beginning to like this guy.

I await your measured responses to the points we have both laid out. Remember that the points that are numbered are referencing specific things that we have both stated. not everyone's posts between. Please though stay on topic.

Ty to keep it in the forums. Mails will not be responded to, and its a really sad way to try to hide stupidity.

Its not possible to please all the people all the time, but it sure as hell is possible to Displease all the people, most of the time.

Lovely Dumplings
My Little Pony Appreciation Corporation
#60 - 2013-01-17 00:31:44 UTC
J ThreeTears Brimstoan wrote:
Crimeo Khamsi wrote:
I think the best way to combat AFK mining bots at this point is probably just to hire a cognitive/perceptual psychology professional and a dedicated programmer to work together to find behavioral patterns that are not human-like. And then don't tell any of the players what the patterns are that you're looking for.

This would probably stop almost everybody, although it would be expensive.



I'm sorry I'm just now reading through your posts and yes, I agree with the Windows API thing. I would like to ask, would this info be voluntary by the player?

Also I think that with multiple policies, styles of mining, and anti-botting programs, CCP could save mining/indy as a viable career. There shouldn't be a 100+ mil gap between mission running and minning and I think is CCP simply changed it up a bit miners and other players would be happy with the results. I don't think they will solve all of the problems, especially by implementing only one or two changes.

I also think that your idea would be a crafty change in scenery when it comes to mining.

Thanks for all the helpful input by the way.

Fly safe =)


An API hook is involuntary. It's something the program automatically checks. The reason Warden and other anti bot programs work so "well" for games like Warcraft, is that they are hugely invasive, scanning every bit of memory, taking screenshots for review...and even then, people bot successfully in WoW.

Bots are almost never used in mining anyway. Running lvl4's via bot is much more ISK efficient. Most of the time, what you think you see as a "bot", is a multi-boxer, using multiple clients and command mirroring software, which CCP says is legal.

www.minerbumping.com