Bitcoin Forum
December 08, 2016, 02:17:53 AM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Another Newb question!  (Read 874 times)
EducatedHero
Newbie
*
Offline Offline

Activity: 20


Mathematical!!


View Profile
September 04, 2011, 06:16:36 PM
 #1

Since I realized that Wallet.dat is the heartbeat of the bitcoin client; I was curious if the file is cross-platform. I wanna be able to securely transfer the file with scripts just in case of a computer malfunction.

P.S. I've been learning DOS and UNIX (Terminal) commands. I just wanna use my skillz and put em' to the test. 
1481163473
Hero Member
*
Offline Offline

Posts: 1481163473

View Profile Personal Message (Offline)

Ignore
1481163473
Reply with quote  #2

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

Posts: 1481163473

View Profile Personal Message (Offline)

Ignore
1481163473
Reply with quote  #2

1481163473
Report to moderator
1481163473
Hero Member
*
Offline Offline

Posts: 1481163473

View Profile Personal Message (Offline)

Ignore
1481163473
Reply with quote  #2

1481163473
Report to moderator
1481163473
Hero Member
*
Offline Offline

Posts: 1481163473

View Profile Personal Message (Offline)

Ignore
1481163473
Reply with quote  #2

1481163473
Report to moderator
nmat
Hero Member
*****
Offline Offline

Activity: 602


View Profile
September 04, 2011, 06:19:03 PM
 #2

Yes. If you are going to play around with it, make extra copies Wink
mjcmurfy
Sr. Member
****
Offline Offline

Activity: 336



View Profile WWW
September 04, 2011, 06:30:15 PM
 #3

Yep, the wallet file is totally os independent. You can have the same wallet.dat under windows/linux/mac/etc and each of the clients will access the same bitcoin wallet. Each time you move the wallet file though, you will have to re-download the blockchain.

http://www.bitcointorrentz.com/images/bct_button_117_30.png - BitCoinTorrentz.com: High-speed HTTP torrent downloads. 0.05 btc/gb. Up to 50% discount with free membership!
EducatedHero
Newbie
*
Offline Offline

Activity: 20


Mathematical!!


View Profile
September 04, 2011, 06:48:28 PM
 #4

Yep, the wallet file is totally os independent. You can have the same wallet.dat under windows/linux/mac/etc and each of the clients will access the same bitcoin wallet. Each time you move the wallet file though, you will have to re-download the blockchain.

Another question; if I were to transfer the same Wallet.dat to seperates client the balance would "act" the same; in other words while connected to the network the balance would be simultaneously the same or no?
cancis
Jr. Member
*
Offline Offline

Activity: 38



View Profile
September 04, 2011, 08:22:42 PM
 #5


Another question; if I were to transfer the same Wallet.dat to seperates client the balance would "act" the same; in other words while connected to the network the balance would be simultaneously the same or no?

With minor delays, yes.
xx THE BATMAN xxx
Newbie
*
Offline Offline

Activity: 8


View Profile
September 05, 2011, 04:05:43 AM
 #6

I've been wondering about the same thing myself.
marty.lee
Jr. Member
*
Offline Offline

Activity: 37


View Profile
September 05, 2011, 04:09:46 AM
 #7

But if you were to have this on multiple oses then you are opening yourself up to more attacks on your wallet.

Kind Regards,
Marty Lee

Please, if you can spare a coin, donate to 18WcoktS5q35iBsQw9u48XCWfzdjzfHR9u

Donate to bitcoins for Haitian Wells
https://bitcointalk.org/index.php?topic=58776.0
marty.lee
Jr. Member
*
Offline Offline

Activity: 37


View Profile
September 05, 2011, 04:26:53 AM
 #8

Hello there guys. I am just a newbie here in this site, I want to join this forum for I know that I will enjoy being here. I hope that I can know a lot of you here guys.  Wink

payday loans online
Great to see someone new on the forums. Please do not post irrelevant links and posts in any threads. (I am sure someone else will be here to say the same soon). But otherwise, nice to see more and more adopters of the crypto-currency.

Kind Regards,
Marty Lee

Please, if you can spare a coin, donate to 18WcoktS5q35iBsQw9u48XCWfzdjzfHR9u

Donate to bitcoins for Haitian Wells
https://bitcointalk.org/index.php?topic=58776.0
EducatedHero
Newbie
*
Offline Offline

Activity: 20


Mathematical!!


View Profile
September 05, 2011, 04:36:47 AM
 #9

But if you were to have this on multiple oses then you are opening yourself up to more attacks on your wallet.

Kind Regards,
Marty Lee

I agree with your ideology but i'll resist watching porn on these operating systems; lol. I was just considering developing a small local bitcoin consultant group. Considering that alot of people don't understand importance of having a proper anti-virus and also to mock the urban myths about bitcoins.
peterPanski
Newbie
*
Offline Offline

Activity: 7


View Profile
September 05, 2011, 12:02:37 PM
 #10

its ok to use the same wallet.dat on linux and windows
(i even copied over the chain database to my linux client to fasten up the first start)
Cato
Newbie
*
Offline Offline

Activity: 13


View Profile
September 05, 2011, 04:09:40 PM
 #11

I suppose you could still make your wallet.dat as insecure in Linux as it is in Windows. You could:

  • Chmod 777 wallet.dat so that it is world writable.
  • Share it over an insecure NFS or SMB share.
  • Not use a firewall and park your Linux box inside your Network DMZ while running OpenSSH server.
  • Pretend RAID is a backup solution.
  • Never back up wallet.dat to a removable device.
  • Have a weak root password that is either (1) a dictionary word, or a (2) a dictionary word plus some numbers so that you're vulnerable to a dictionary and rainbow-table attack.
  • And of course, you could always run every application as root, including applications that are vulnerable to scripting attacks such as IRC.
  • Disable SELinux/AppArmor.

At which point, your Linux box will be almost as insecure as a Windows box and your wallet.dat vulnerable. However, to truly replicate the insecurity you need to run Internet Explorer under Wine running with root privileges and surf the Internet for a while. That would just about do it.

Ok, I guess I'm in a snarky mood today Smiley

How to Build a Bitcoin Mining Rig on a Budget (http://www.squidoo.com/how-to-build-a-budget-bitcoin-mining-rig)
EducatedHero
Newbie
*
Offline Offline

Activity: 20


Mathematical!!


View Profile
September 05, 2011, 06:36:02 PM
 #12

I suppose you could still make your wallet.dat as insecure in Linux as it is in Windows. You could:

  • Chmod 777 wallet.dat so that it is world writable.
  • Share it over an insecure NFS or SMB share.
  • Not use a firewall and park your Linux box inside your Network DMZ while running OpenSSH server.
  • Pretend RAID is a backup solution.
  • Never back up wallet.dat to a removable device.
  • Have a weak root password that is either (1) a dictionary word, or a (2) a dictionary word plus some numbers so that you're vulnerable to a dictionary and rainbow-table attack.
  • And of course, you could always run every application as root, including applications that are vulnerable to scripting attacks such as IRC.
  • Disable SELinux/AppArmor.

At which point, your Linux box will be almost as insecure as a Windows box and your wallet.dat vulnerable. However, to truly replicate the insecurity you need to run Internet Explorer under Wine running with root privileges and surf the Internet for a while. That would just about do it.

Ok, I guess I'm in a snarky mood today Smiley



+1; LMAO that's sounds like alot of work but still will be necessary. This is good to know if any of my professor have more questions about. Some of them question the security about it.
Pages: [1]
  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!