ESEA turned anti-cheat client into BTC miner
play.esea.net
play.esea.net
-----------------------------------
[lpkane] - 5.1.13 at 1:46am
lol that got aggressive quickly
back towards the end of march, as btc was skyrocketing, jaguar and i were talking about how cool it would be if we could use massive amounts of gpus logged into the client to mine
we went back and forth about it, considered doing something for april fools, didn't get it done in time, and eventually elected to put some test code in the client and try it on a few admin accounts, ours included
we ran the test for a few days on our accounts, decided it wasn't worth the potential drama, and pulled the plug, or so we thought
fast forward to 48 hours ago, a fuck up in the client server results in a restart which results in a setting getting changed which enables it for all idle users, and here we are
and the results for 48 hours of your combined efforts?
http://www.picsend.net/images/923377coin...
~2 btc, or roughly $280 usd at current exchange rates, not bad!
anyway, our bad, we just released a client update with the btc stuff removed, and your $280 is going into the s14 prize pot -- if you're still feeling sad, feel free to pm me and i'll attempt to buy back your love
but for the record, i told jag he shouldn't be lazy and run the miner in a separate process, rookie move
Turns out the ~$280 turned into over $3,500. And the 48 hours turned into 8 days.
http://play.esea.net/index.php?s=forums&d=topic&id=4...
-----------------------------------
[lpkane] 5.1.13 at 3:17am
first make sure you read part 1 of this developing story:
http://play.esea.net/index.php?s=forums&...
now for the more interesting news:
1. this has been running since april 14th, and definitely explains the virus warning due to the miner being a separate process
2. there were a total of 3 wallets on 3 pools set up for the test with the following addresses:
- 50btc: 1NsEeuxWB4ZvjVrxZcsmeMktDJPG5m4NCn - btc guild: 13X5R8tTGkvZnsvFd12AHqwpF2hp34QKUa - slush pool: 1NLy5djpAeU7uVNQ8meLQ4CweFU1hNfkQP
3. over the 2+ weeks it was apparently running, a total of 29.27627734 btc was mined, way more than 1.9!
4. daily sweeps were set up which converted btc to usd, and transactions totaled $3,602.21 (just sold the remaining btc to get a total)
so first the bad news, this is way more shady than i originally thought, and as the person who is ultimately responsible for everything it's 100% my fault
now the good news, as of the client update released in the last hour, all the btc stuff is out which should solve the gpu and av warnings, and in a blatant attempt to buy back your love (and less likely your trust), i'm going to do the following:
1. 100% of the funds are going into the s14 prize pot, so at the very least your melted gpus contributed to a good cause
2. every user who was premium this month will get a free one month premium code which they can use whenever and for whomever they like, and you'll find the code under manage accounts -> premium codes
once again, our bad, thanks for keeping us honest
-----------------------------------
So, it turns out, it wasn't $280 worth of BTC that was mined, it was $3,602.21 . How you can 'accidentally' mine more than $3000 of BTC is beyond me!
To be honest I thought that this was what the story was originally going to be about. They should add it in as an opt-in setting so people can support ESEA's tournaments.
This is some of the most hand-wavy bullshit I've seen in my 15 years of IT experience.
If anyone here has ever played a game that used Inca GameGuard, you know what I'm talking about. If you open a page in your web browser with a title that seems suspicious to GameGuard, it can fucking REBOOT your computer without warning! And that's not the only client with such problems. From my experience, it has been a problem shared by many anti-cheat clients: they're all a bit too trigger-happy, even though they shouldn't be holding that gun in the first place. And if that wasn't bad enough, these clients are also notoriously buggy. They will corrupt the state of your kernel (they will do things like overwrite entries in your SDT/SSDT, making various system calls fail; in fact, it's very common practice for some of these tools to outright disable the use of functions like NtOpenProcess or ZwWriteVirtualMemory, and then not even bother to reallow them after the anti-cheat client exits), they will litter your Windows folder, and wreak havoc however they want.
And here's the kicker: these anti-cheat clients aren't even that effective if you know what you are doing.
It is even worse than most anti-cheat clients which "only" monitor and notify.
Not only will it actively pre-emptively change the state of your programs, some changes irrecoverably, but in addition it cannot be independently uninstalled, i.e. the game publisher who bundles it has to provide an uninstaller for it or it will not be uninstalled if you remove the game.
Gameguard is also believed to contain a keylogger (http://en.wikipedia.org/wiki/NProtect_GameGuard).
It is basically a commercial rootkit that is relatively easily circumvented by cheaters anyway.
Danger: Malware Ahead!
Chromium has blocked access to this page on play.esea.net.
Content from bjskosherbaskets.com, a known malware distributor, has been inserted into this web page. Visiting this page now is very likely to infect your Mac with malware.
It's a paid service ($7/month) that lets you set up competitive matches of Counter-strike (and TF2 and LoL) with other ESEA players. It has it's own ranking system, it's own league/ladder, and anti-cheat system. It has over 20,000 subscribers. It's the most popular of such services for Counter-strike, and has been around for many years.
This incident is really serious. People have reported damaged hardware from this. Mining bitcoins can run quite hot if your system is not built for it. ESEA has been known for being scummy in the past - this is a huge breach of trust and security that I can't believe so many players are overlooking it.
The worst part is their response to all of this. They're playing it off like a joke and think it's no big deal. The $3600 they made came at the expense of far more than $3600 in electricity costs from the community. They lied about the whole thing, and keep changing their story as people figure out more of it. There's more discussion on this on the csgo subreddit: http://www.reddit.com/r/GlobalOffensive/comments/1dgad2/esea...
Although IANAL, the legality of this is highly questionable, considering the recent (mis?)usage of the Computer Fraud and Abuse act, and the fact that nothing in their EULA/ToS permits this kind of use case.
I think they'd make a bunch more by showing you the ads.
I'm in it for the women tho not the money.
Good luck with the women!
What's a typical power bill like, and what's going on with mine?
(my power uses - lights, fridge, and one to two old computers in a 400 sq. ft. apartment in downtown SF)
My apartment is only about $110 per month but there is also a $50 gas bill. And I like to think that I live pretty minimally...
This should probably be a really big story covered and analyzed by all the serious video game journalists... just kidding those don't exist. If we're lucky maybe Forbes will cover it or something.