Earlier quoted context omitted.
I would have, but then the term " cross site injection attack", is again Javascript terminology (he probably meant XSS or CRSF, but the term "cross site" doesn't really apply to Java applets). However, the guy just got hacked out of about $8k worth of BC, which sucks, and for that I do give him a pass :)
I'm assuming you mean "XSS or CSRF". In both cases the first 2 letters denote "Cross Site". But, I'm picking hairs, and as you say, the guy just lost a shed-load of coin, so mostly sympathy (with a bit of urge to educate) from this end. EDIT: Sorry, your comment was slightly ambiguous, I apologize for picking on a typo, I originally thought you were saying that XSS and CSRF had nothing to do with "Cross Site" which,…
How I got robbed of 34 btc on Mt.Gox today
121–130 of 251 posts
Re: How I got robbed of 34 btc on Mt.Gox today
#122MtGox really does run a subpar operation. There should be additional security checks when transferring money out of an account, and there should be the option to enable multifactor authentication. Back when they were originally hacked, this should have become top priority for them, along with making their service rock solid. If people are hacking and stealing from you, it's obvious you have something of value and nee…
Re: How I got robbed of 34 btc on Mt.Gox today
#123Earlier quoted context omitted.
How is it extreme? The only time I've needed java is for minecraft. Luckily I'm not rocking windows so the chance of being hit by a 0-day is a bit lower (correct me if I'm wrong.) But stopping the chance of having everything in your digital (and in the case of money, personal) life stolen because you clicked on a link FAR outweighs the benefit of playing minecraft imo.
"Luckily I'm not rocking windows so the chance of being hit by a 0-day is a bit lower (correct me if I'm wrong.)" As far as I know, if you run it, and it's written intelligently enough, you're in trouble no matter what OS you're on. It doesn't matter if you're on Windows, OSX, Linux or System i V7, if you approve the app to run, it'll run. Java is a bit dangerous that way, but it's also a bit awesome that way :-)
Re: How I got robbed of 34 btc on Mt.Gox today
#124Is there a way that MtCox or somewhere could keep a blacklist of 'stolen' coins? So that they become worthless because nobody would be able to trade them?
Re: How I got robbed of 34 btc on Mt.Gox today
#125Earlier quoted context omitted.
How is it extreme? The only time I've needed java is for minecraft. Luckily I'm not rocking windows so the chance of being hit by a 0-day is a bit lower (correct me if I'm wrong.) But stopping the chance of having everything in your digital (and in the case of money, personal) life stolen because you clicked on a link FAR outweighs the benefit of playing minecraft imo.
I think you need to go back and read what you replied to. Having Java installed but with Java disabled in your browser, like I suggested, means Java applets won't run in your browser at all. You'd need to download and execute the .jar or wrapper (which would be a executable anyway) which is no different from downloading any normal executable and running it.
Re: How I got robbed of 34 btc on Mt.Gox today
#126Re: How I got robbed of 34 btc on Mt.Gox today
#127Earlier quoted context omitted.
How is it extreme? The only time I've needed java is for minecraft. Luckily I'm not rocking windows so the chance of being hit by a 0-day is a bit lower (correct me if I'm wrong.) But stopping the chance of having everything in your digital (and in the case of money, personal) life stolen because you clicked on a link FAR outweighs the benefit of playing minecraft imo.
Eclipse, Netbeans, IDEA, SoapUI, HermesJMS, Notes, SQLDeveloper, DB2 viewer. Chances are, if you're developing software you're going to use Java at some point
Re: How I got robbed of 34 btc on Mt.Gox today
#128Earlier quoted context omitted.
Yes, I understand the java applet executed the next file. How did the "AdobeUpdate-Setup1.84.exe" executable do the transfer?
If it has file access permissions it can scan for wallet.dat in a few likely locations and then simply upload that file to a server, then delete the original and you're pretty sure that you'll have time enough to register a transaction with the bitcoin network.
Re: How I got robbed of 34 btc on Mt.Gox today
#129Earlier quoted context omitted.
If you download the blockchain from the P2P wallet client it always takes forever. You should download the blockchain once, put it on a USB drive, and then copy it into .bitcoin before you bootstrap a new machine with a wallet. There are also sites that offer downloads of tar'd versions of the blockchain, or torrents. Pretty much anything is going to be faster than downloading via a bitcoin client.
This thread appears to have a download/torrent for a recent version of the blockchain data. It's about 4.7GB, apparently. https://bitcointalk.org/index.php?topic=145386.0 So does that mean if you're not using BC via a wallet service, it requires at least 4.7GB of disk space in order to do its thing? How is this amount of data expected to grow in the future?
Re: How I got robbed of 34 btc on Mt.Gox today
#130Is there a way that MtCox or somewhere could keep a blacklist of 'stolen' coins? So that they become worthless because nobody would be able to trade them?
"Decentralised crime fighting using private set intersection protocols" - Mike Hearn