Bitcoin Forum
May 22, 2024, 09:42:22 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Offline website app to show wallet.dat information in readable way  (Read 1327 times)
remotemass (OP)
Legendary
*
Offline Offline

Activity: 1117
Merit: 1016


ASMR El Salvador


View Profile WWW
January 23, 2014, 04:04:57 PM
 #1

Here is something I have not seen yet out there.
An app that you could use offline that would allow you to upload a wallet.dat file and would display all information, namely all key pairs in different formats, etc.
Basically, to allow one to have all the information of a wallet.dat in a very readable and debunked fashion.

{ Imagine a sequence of bits generated from the first decimal place of the square roots of whole integers that are irrational numbers. If the decimal falls between 0 and 5, it's considered bit 0, and if it falls between 5 and 10, it's considered bit 1. This sequence from a simple integer count of contiguous irrationals and their logical decimal expansion of the first decimal place is called the 'main irrational stream.' Our goal is to design a physical and optical computing system system that can detect when this stream starts matching a specific pattern of a given size of bits. bitcointalk.org/index.php?topic=166760.0 } Satoshi did use a friend class in C++ and put a comment on the code saying: "This is why people hate C++".
empoweoqwj
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500


View Profile
January 23, 2014, 04:44:49 PM
 #2

Slightly confused ..... you want to upload your wallet somewhere, and for some software to to then display the content of that wallet? Wouldn't that compromise all the private keys in the wallet?
remotemass (OP)
Legendary
*
Offline Offline

Activity: 1117
Merit: 1016


ASMR El Salvador


View Profile WWW
January 24, 2014, 07:29:00 AM
 #3

Excuse me, I should have said load instead of upload as I was talking about an offline app.
Maybe it could be a website that you could save and use offline, like bitaddress.org.
In that sense it would have an upload button, just as used on the web to upload a file, and you would use it offline  to load a wallet.dat file from your computer.
It could also be a regular system app, a win32 app, for instance. But is important, of course, that it is an open source.
I think a javascript app would be the best for it, though.

{ Imagine a sequence of bits generated from the first decimal place of the square roots of whole integers that are irrational numbers. If the decimal falls between 0 and 5, it's considered bit 0, and if it falls between 5 and 10, it's considered bit 1. This sequence from a simple integer count of contiguous irrationals and their logical decimal expansion of the first decimal place is called the 'main irrational stream.' Our goal is to design a physical and optical computing system system that can detect when this stream starts matching a specific pattern of a given size of bits. bitcointalk.org/index.php?topic=166760.0 } Satoshi did use a friend class in C++ and put a comment on the code saying: "This is why people hate C++".
empoweoqwj
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500


View Profile
January 24, 2014, 08:43:17 AM
 #4

You can use the console in electrum wallet app to investigate the contents of the wallet, run various commands etc. Not totally "noob friendly" but .... this isn't the sort of things noobs tend to be interested in anyway.

Take a look at it.
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1078


Ian Knowles - CIYAM Lead Developer


View Profile WWW
January 24, 2014, 08:50:08 AM
 #5

Perhaps you might want to try using "pywallet" - https://bitcointalk.org/index.php?topic=34028.0 (apparently a new version is under development).

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
empoweoqwj
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500


View Profile
January 24, 2014, 08:54:30 AM
 #6

Perhaps you might want to try using "pywallet" - https://bitcointalk.org/index.php?topic=34028.0 (apparently a new version is under development).


Sounds similar to electrum. In electrum you type in python commands. Here is complete list:

List of commands: contacts, create, createmultisig, createrawtransaction, decoderawtransaction, deseed, dumpprivkey, dumpprivkeys, freeze, getaddressbalance, getaddresshistory, getbalance, getconfig, getmpk, getpubkeys, getrawtransaction, getseed, getservers, getversion, help, history, importprivkey, listaddresses, listunspent, mksendmanytx, mktx, password, payto, paytomany, restore, sendrawtransaction, setconfig, setlabel, signmessage, signrawtransaction, unfreeze, validateaddress, verifymessage
Pages: [1]
  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!