Bitcoin Forum
April 19, 2024, 09:36:56 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Linux Virtual Machine for Windows Bitcoin Users  (Read 7638 times)
matt.collier (OP)
Member
**
Offline Offline

Activity: 105
Merit: 10



View Profile
May 26, 2011, 03:12:21 AM
Last edit: June 01, 2011, 08:46:34 PM by matt.collier
 #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
1713519416
Hero Member
*
Offline Offline

Posts: 1713519416

View Profile Personal Message (Offline)

Ignore
1713519416
Reply with quote  #2

1713519416
Report to moderator
1713519416
Hero Member
*
Offline Offline

Posts: 1713519416

View Profile Personal Message (Offline)

Ignore
1713519416
Reply with quote  #2

1713519416
Report to moderator
1713519416
Hero Member
*
Offline Offline

Posts: 1713519416

View Profile Personal Message (Offline)

Ignore
1713519416
Reply with quote  #2

1713519416
Report to moderator
Remember that Bitcoin is still beta software. Don't put all of your money into BTC!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713519416
Hero Member
*
Offline Offline

Posts: 1713519416

View Profile Personal Message (Offline)

Ignore
1713519416
Reply with quote  #2

1713519416
Report to moderator
1713519416
Hero Member
*
Offline Offline

Posts: 1713519416

View Profile Personal Message (Offline)

Ignore
1713519416
Reply with quote  #2

1713519416
Report to moderator
1713519416
Hero Member
*
Offline Offline

Posts: 1713519416

View Profile Personal Message (Offline)

Ignore
1713519416
Reply with quote  #2

1713519416
Report to moderator
mcqueenorama
Newbie
*
Offline Offline

Activity: 34
Merit: 0


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: 493
Merit: 250


Don't trust "BBOD The Best Futures Exchange"


View Profile
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

All posts by me after 2012 were a compromised account. Probably by "BBOD The Best Futures Exchange". SORRY Y'ALL
error
Hero Member
*****
Offline Offline

Activity: 588
Merit: 500



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.

3KzNGwzRZ6SimWuFAgh4TnXzHpruHMZmV8
PLATO
Sr. Member
****
Offline Offline

Activity: 493
Merit: 250


Don't trust "BBOD The Best Futures Exchange"


View Profile
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.

All posts by me after 2012 were a compromised account. Probably by "BBOD The Best Futures Exchange". SORRY Y'ALL
error
Hero Member
*****
Offline Offline

Activity: 588
Merit: 500



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.

3KzNGwzRZ6SimWuFAgh4TnXzHpruHMZmV8
PLATO
Sr. Member
****
Offline Offline

Activity: 493
Merit: 250


Don't trust "BBOD The Best Futures Exchange"


View Profile
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.

All posts by me after 2012 were a compromised account. Probably by "BBOD The Best Futures Exchange". SORRY Y'ALL
matt.collier (OP)
Member
**
Offline Offline

Activity: 105
Merit: 10



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
Merit: 1002



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
Merit: 250



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 (OP)
Member
**
Offline Offline

Activity: 105
Merit: 10



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 (OP)
Member
**
Offline Offline

Activity: 105
Merit: 10



View Profile
May 26, 2011, 11:07:33 PM
Last edit: June 01, 2011, 08:47:15 PM by matt.collier
 #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: 793
Merit: 1016



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
Merit: 100


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 (OP)
Member
**
Offline Offline

Activity: 105
Merit: 10



View Profile
May 30, 2011, 12:15:15 AM
Last edit: June 01, 2011, 08:57:10 PM by matt.collier
 #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: 406
Merit: 100



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: 406
Merit: 100



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 (OP)
Member
**
Offline Offline

Activity: 105
Merit: 10



View Profile
May 30, 2011, 05:59:04 AM
Last edit: June 01, 2011, 08:48:24 PM by matt.collier
 #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: 406
Merit: 100



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: 406
Merit: 100



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:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!