Bitcoin Forum
December 05, 2016, 08:54:13 PM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1] 2 »  All
  Print  
Author Topic: Linux Virtual Machine for Windows Bitcoin Users  (Read 6827 times)
matt.collier
Member
**
Offline Offline

Activity: 105



View Profile
May 26, 2011, 03:12:21 AM
 #1

Windows is not a secure environment for running the Bitcoin client.  Malware has already been crafted to steal the target's bitcoin wallet.  By running the bitcoin client inside a Virtual Machine, malware will have a very difficult time accessing your wallet file.

I have created a VirtualBox Virtual Machine (VM) image designed for Windows users of Bitcoin.  The VM is based on Tiny Core Linux and the Bitcoin client version 0.3.21.

This project is now part of the Bitcoin Commons.  Please refer to the project page for up-to-date information.

http://bitcoinvm.bitcoincommons.org

Forum:

http://bitcoincommons.org/phpBB3/viewforum.php?f=11
1480971253
Hero Member
*
Offline Offline

Posts: 1480971253

View Profile Personal Message (Offline)

Ignore
1480971253
Reply with quote  #2

1480971253
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1480971253
Hero Member
*
Offline Offline

Posts: 1480971253

View Profile Personal Message (Offline)

Ignore
1480971253
Reply with quote  #2

1480971253
Report to moderator
1480971253
Hero Member
*
Offline Offline

Posts: 1480971253

View Profile Personal Message (Offline)

Ignore
1480971253
Reply with quote  #2

1480971253
Report to moderator
1480971253
Hero Member
*
Offline Offline

Posts: 1480971253

View Profile Personal Message (Offline)

Ignore
1480971253
Reply with quote  #2

1480971253
Report to moderator
mcqueenorama
Jr. Member
*
Offline Offline

Activity: 34


View Profile
May 26, 2011, 05:50:54 AM
 #2

Resize it and republish it.  It sounds like it would be very good to have around.
PLATO
Sr. Member
****
Offline Offline

Activity: 277


Subversive


View Profile WWW
May 26, 2011, 06:00:41 AM
 #3

Why should I trust your VM? For all I know you included a cron job to send my coins to your address.

edit: also heads up recent news says Dropbox doesn't securely encrypt anything
error
Hero Member
*****
Offline Offline

Activity: 574



View Profile
May 26, 2011, 06:03:04 AM
 #4

Why should I trust your VM? For all I know you included a cron job to send my coins to your address.

Such a thing would be very easy to spot.

15UFyv6kfWgq83Pp3yhXPr8rknv9m6581W
PLATO
Sr. Member
****
Offline Offline

Activity: 277


Subversive


View Profile WWW
May 26, 2011, 06:14:51 AM
 #5

Sure. But I imagine that there is a lot of room in a VM to hide a nefarious program that's less detectable than a cron job.
error
Hero Member
*****
Offline Offline

Activity: 574



View Profile
May 26, 2011, 06:20:30 AM
 #6

Sure. But I imagine that there is a lot of room in a VM to hide a nefarious program that's less detectable than a cron job.

The last time I built a virtual machine I also provided instructions (provided by a third party!) on how to verify the integrity of the installed software.

15UFyv6kfWgq83Pp3yhXPr8rknv9m6581W
PLATO
Sr. Member
****
Offline Offline

Activity: 277


Subversive


View Profile WWW
May 26, 2011, 07:35:16 AM
 #7

Nice. I should point out that I'm just playing devils advocate here, there are many forum members who are more trusting than they probably should be, and we will (eventually) see targeted attacks on these gullible ones.
matt.collier
Member
**
Offline Offline

Activity: 105



View Profile
May 26, 2011, 05:53:20 PM
 #8

The image for tinyCore Bitcoin v 0.1.2 is now online.

@Plato, I certainly appreciate the point of view you have expressed.  My intention is to provide a construction kit for those who are interested in building their own environment.  Anybody want to help with this?

My number one priority at the moment is to get the encrypted file system working.  I'm using cryptosetup using these instructions.  I've successfully created the partition and encrypted file system, but so far I haven't been able to figure out how to get it to mount on boot.  Anybody want to help with this?
cypherdoc
Legendary
*
Offline Offline

Activity: 1764



View Profile
May 26, 2011, 07:30:58 PM
 #9

Why should I trust your VM? For all I know you included a cron job to send my coins to your address.

edit: also heads up recent news says Dropbox doesn't securely encrypt anything

link please.
foo
Sr. Member
****
Offline Offline

Activity: 409



View Profile
May 26, 2011, 08:28:32 PM
 #10

Why should I trust your VM? For all I know you included a cron job to send my coins to your address.

edit: also heads up recent news says Dropbox doesn't securely encrypt anything

link please.

http://tirania.org/blog/archive/2011/Apr-19.html

I know this because Tyler knows this.
matt.collier
Member
**
Offline Offline

Activity: 105



View Profile
May 26, 2011, 08:41:40 PM
 #11

Great information!  Here is the Dropbox Security Overview included with the terms of service.

Note this relevant suggestion:

Quote
How to Add Your Own Layer of Encryption to Dropbox
Dropbox does not discriminate between the types of files stored in your Dropbox nor the applications used to open those files. This means you can use your own software encryption methods, such as third-party encryption software, to keep your files secure on your terms.
matt.collier
Member
**
Offline Offline

Activity: 105



View Profile
May 26, 2011, 11:07:33 PM
 #12

This project is now part of the Bitcoin Commons.  Please refer to the project page for up-to-date information.

http://bitcoinvm.bitcoincommons.org

Forum:

http://bitcoincommons.org/phpBB3/viewforum.php?f=11
luv2drnkbr
Hero Member
*****
Offline Offline

Activity: 771



View Profile
May 27, 2011, 02:35:07 PM
 #13

Meh all this is too complicated.  I'm just going to write a batch script to unrar my wallet and then a few seconds after the bitcoin client is closed, re-rar (with a password) the wallet file.  I'm not a programmer, but I think I can make something like that that would work behind the scenes without me even noticing.  I still have the bulk of my btc in a "savings account" wallet that is encrypted with TC and in multiple locations.  But you're right, I should still have my main use wallet encrypted, just in case.

Alex Beckenham
Full Member
***
Offline Offline

Activity: 154


View Profile
May 29, 2011, 12:26:19 AM
 #14

Sure. But I imagine that there is a lot of room in a VM to hide a nefarious program that's less detectable than a cron job.

In addition, regular Windows users may never have even heard of cron jobs.

matt.collier
Member
**
Offline Offline

Activity: 105



View Profile
May 30, 2011, 12:15:15 AM
 #15

This project is now part of the Bitcoin Commons.  Please refer to the project page for up-to-date information.

http://bitcoinvm.bitcoincommons.org

Forum:

http://bitcoincommons.org/phpBB3/viewforum.php?f=11
kloinko1n
Full Member
***
Offline Offline

Activity: 177


View Profile
May 30, 2011, 05:13:26 AM
 #16


I have created a VirtualBox Virtual Machine (VM) image designed for Windows users of Bitcoin.  The VM is based on Tiny Core Linux and the Bitcoin client version 0.3.21.


Wow, very nice!
Do you have a list of instructions to set up an identical copy of this Tiny Core Linux Bitcoin client?
I would like to install one for my QEMU Virtual Machine Manager.
When finished, I can also upload a copy.
kloinko1n
Full Member
***
Offline Offline

Activity: 177


View Profile
May 30, 2011, 05:53:28 AM
 #17

Oops sorry, I read past that passage where you said that instructions to set up our own are forthcoming. Embarrassed
matt.collier
Member
**
Offline Offline

Activity: 105



View Profile
May 30, 2011, 05:59:04 AM
 #18

This project is now part of the Bitcoin Commons.  Please refer to the project page for up-to-date information.

http://bitcoinvm.bitcoincommons.org

Forum:

http://bitcoincommons.org/phpBB3/viewforum.php?f=11
kloinko1n
Full Member
***
Offline Offline

Activity: 177


View Profile
May 30, 2011, 11:50:15 PM
 #19

...Here's what I did:
Code:

Wow, thanks for the update! I had already finished installing a tinycore linux in a KVM VM and was going to study the install process of bitcoin.
Now I will just follow your script and see what comes out.
Great!  Cheesy
kloinko1n
Full Member
***
Offline Offline

Activity: 177


View Profile
June 01, 2011, 03:46:35 PM
 #20

Code:
sudo nano chmod +x bitcoin
sudo nano chmod +x bitcoind
I am quite sure you meant:
Code:
sudo chmod +x bitcoin
sudo chmod +x bitcoind
Roll Eyes
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!