Pages:
Author

Topic: Alternative Block Chains : be safe! - page 87. (Read 1715818 times)

full member
Activity: 182
Merit: 100
July 17, 2012, 07:39:50 AM
#38
I haven't seen anybody post about what would be my biggest worry if I were trying out alternative block chains. I realize this may be perceived as "Gavin is FUD'ding anything that isn't bitcoin!"  (FUD == Fear, Uncertainty and Doubt)  But I think some of you might be forgetting some basic computer security fundamentals in the excitement to be early adopters.

When I first heard about bitcoin, my questions were:

1) Can it possibly work (do the ideas for how it works make sense)?
2) Is it a scam?
3) If it is not a scam, could it open my computer up to viruses/trojans if I run it?

LOL. Paranoid. First of all that has nothing to do with 'fear of bitcoin/altcoin/jokecoin/scamcoin'. That's standard Inner Tube safety.
If you have to mention those issues, your audience isn't tall enough for this ride.

Quote
I answered those questions by:

1) Reading and understanding Satoshi's whitepaper.  Then thinking about it for a day or two and reading it again.
2) Finding out everything I could about the project.  I read every forum thread here (there were probably under a hundred threads back then) and read Satoshi's initial postings on the crypto mailing list.
3) Downloaded and skimmed the source code to see if it looked vulnerable to buffer overflow or other remotely exploitable attacks.

That sounds like a procedure for both evaluating and IMPROVING. I still fail to see the need to mention of the 'fear factor'. Not calling you FUDmonkey, but this is kind of standard isn't it or should we require an internet driver's license?

Quote
If I were going to experiment with an alternative block-chain, I'd go through the same process again. But I'm an old conservative fuddy-duddy.

This is where we're playing games with psychology or at least it can seem so. There's a lot of ppl with internet war stories talking about scams without context (exception silly coin from the hunter of the RealSilly).

Quote
If you want to take a risk on a brand-new alternative block-chain, I'd strongly suggest that you:

1) Run the software in a virtual machine or on a machine that doesn't contain anything valuable.
2) Don't invest more money or time than you can afford to lose.
3) Use a different passphrase at every exchange site.

More boilerplate advice. It's good stuff for noobs, but come on are we still in 1990?
member
Activity: 70
Merit: 10
July 08, 2012, 01:44:27 AM
#37
Were really supposed the build the entire thing from source, not use windows and run it in a VM just to use an alt-coin safely? Are we supposed to audit the code ourselves too?

I dont think many people are going to do that just to use an alt-chain, and I think many of the alt-chains are safe enough, ie... Litecoin and Namecoin... I wouldnt bother...
legendary
Activity: 4634
Merit: 1851
Linux since 1997 RedHat 4
February 19, 2012, 08:28:01 PM
#36
LOL linus - now that would be funny Smiley

Try Melbourne - Aus ...
full member
Activity: 168
Merit: 100
October 27, 2011, 12:17:04 PM
#35
BitcoinEXpress has 100.000+ of BTC. Everybody should consider this when reading BCX's comments about alt-chains  Grin
legendary
Activity: 1624
Merit: 1021
October 07, 2011, 11:41:38 AM
#34
Thanks Mr. Andresen, but I'm only running alternative clients in VMs (I'm basically selling all alt. coins for BTC asap  Cheesy)
mrb
legendary
Activity: 1512
Merit: 1028
October 05, 2011, 10:24:21 PM
#33
Guys, there is no point in GPU-mining in VMs!

Alternative chains with GPU-based miners are compatible with standard (trusted) miners that don't need to be virtualized. This means you only need to run the (untrusted) alternative chain app in a VM, and expose its RPC port to the network where the physical miners are running...
hero member
Activity: 780
Merit: 510
Bitcoin - helping to end bankster enslavement.
October 04, 2011, 07:33:01 AM
#32
GPU virtualization is still pretty experimental. Most VMs virtualize some old crap GPU by default. To get hardware access to your actual GPU, in Virtualbox there is an option to do that and it works, sometimes, somewhat. TBH, I havent tried GPU mining in a VM yet, I have used it for CPU mining and then VMs are trivial. Anyone got GPU mining to work in a VM?

Working on it in vSphere 5, I feel I am close to getting it to work.
hero member
Activity: 518
Merit: 500
October 04, 2011, 03:20:53 AM
#31
GPU virtualization is still pretty experimental. Most VMs virtualize some old crap GPU by default. To get hardware access to your actual GPU, in Virtualbox there is an option to do that and it works, sometimes, somewhat. TBH, I havent tried GPU mining in a VM yet, I have used it for CPU mining and then VMs are trivial. Anyone got GPU mining to work in a VM?
hero member
Activity: 518
Merit: 500
October 03, 2011, 01:56:37 AM
#30
vmware is so hard to use Sad

Virtualbox is pretty easy and works great. Its also free.
hero member
Activity: 780
Merit: 510
Bitcoin - helping to end bankster enslavement.
October 02, 2011, 06:45:08 PM
#29
vmware is so hard to use Sad

No it's not it's the easiest product unless you are talking about VSphere.
sr. member
Activity: 280
Merit: 250
Firstbits: 12pqwk
October 02, 2011, 06:10:27 PM
#28
vmware is so hard to use Sad
hero member
Activity: 518
Merit: 500
October 02, 2011, 04:21:48 PM
#27
Some people only have one computer and that must suck.

Fortunately a few decades ago they invented virtual machines. Now anyone can have as many computers and OSs as he likes Smiley
member
Activity: 112
Merit: 11
Hillariously voracious
October 02, 2011, 04:12:28 PM
#26
Mayhaps, mayhaps.
full member
Activity: 154
Merit: 100
October 02, 2011, 04:08:16 PM
#25
Are you sure about that?  What's a network of a few thousand high end machines with great network connectivity, on 24x7, insensitive to CPU or GPU load worth?  Doubly so with some having the keys to a few hundred to a few thousand dollars of electronic currency?

I'd say quite a bit.  It's only a matter of time -- if a big enough % of the bitcoin community is willing to download and run windows exes for every alt currency that comes along all you need is a hijacked forum account of a regular to pull it off.

member
Activity: 112
Merit: 11
Hillariously voracious
October 02, 2011, 03:57:15 PM
#24
If a technological feat is possible, man will do it.  Almost as if it's wired into the core of our being.

touche Cheesy

I like your style.

And an alt chain mining trojan feat is not just possible but borderline trivial.  Not having happened in the 4 or 5 alt chains so far is just pure luck.

Nah, more like this entire funny hobby of making funny alt chains  is just a really small hobby which srz bzns hackers just overlook.
full member
Activity: 154
Merit: 100
October 02, 2011, 03:53:33 PM
#23
AFAIK, the closest we have is that fake miner.  If you think of it as mining a bogus, non-existent vapor coin chain then yes, it qualifies.

If a technological feat is possible, man will do it. Almost as if it's wired into the core of our being.  And an alt chain mining trojan feat is not just possible but borderline trivial.  Not having happened in the 4 or 5 alt chains so far is just pure luck.



member
Activity: 112
Merit: 11
Hillariously voracious
October 02, 2011, 03:49:25 PM
#22
http://en.wikipedia.org/wiki/Trojan_horse_%28computing%29

Software trojans are definitely not a myth.  Has there been a bitcoin related one yet?  Absolutely!  I forget the name, but there was some wallet stealer Windows .exe that promised vastly higher hash rates.   It uploaded wallets to an FTP site instead.


No, I mean a documented case of malware propagating through distribution of alt-chains specifically ?
full member
Activity: 154
Merit: 100
October 02, 2011, 03:45:14 PM
#21
http://en.wikipedia.org/wiki/Trojan_horse_%28computing%29

Software trojans are definitely not a myth.  Has there been a bitcoin related one yet?  Absolutely!  I forget the name, but there was some wallet stealer Windows .exe that promised vastly higher hash rates.   It uploaded wallets to an FTP site instead.
member
Activity: 112
Merit: 11
Hillariously voracious
October 02, 2011, 03:39:50 PM
#20
Was there a documented case of malware propagation via this route, or is this more or less a "what if..." Infosec Comparative E-Masculinity thing Cheesy ?
full member
Activity: 154
Merit: 100
October 02, 2011, 03:29:22 PM
#19
It's hard enough to get the half-baked alt chain software to run at all (and speed is of the essence knowing they are all quickly collapsing pyramids) never mind configuring a VM with appropriate hardware access.  Here are steps I've taken which I think are "good enough" to be advice -- it's worked for me for 4 shitcoin chains so far.

1.  Don't use Windows and pre-built .exes.  Just don't.  Ever.  Nothing inherently wrong with Microsoft software, but it is well understood and commonly used by the botnet types.  Staying out of the monoculture is a form of security by obscurity.
2.  Create a new account with no group membership.  I call mine "goatse" for obvious but nostalgic reasons.  Make absolutely sure that account doesn't have read or write access outside of their home directory.   Make doubly sure they can't read the raw hard drive device.
3.  Log out of your main account and into that account whenever compiling or running the alt chain software.  Remember that compilation & installation scripts are code!
4.  Do not browse exchange sites you have coinage in and definitely do not save passwords in the browser when logged in as this account.
5.  If you log into this account via ssh DO NOT enable X proxying.  It's trivial to read your keystrokes, do screen captures, etc when X is proxied.  Let me repeat this one, make sure X proxying is disabled.  If you can type 'xterm' and see it show up on your main account's screen you're vulnerable. 

And yes, I even follow this for official bitcoin software.  On a different account than "goatse" of course.

Pages:
Jump to: