Mist

Mist錢包密碼測試

  • August 24, 2017

有沒有辦法在不進行交易的情況下測試(如果你仍然知道)你的 Mist 錢包密碼?

確保 Mist 正在執行。

執行此命令以附加到 geth 守護程序:

geth attach

在 JavaScript 控制台中,您可以嘗試以下操作:

personal.unlockAccount('ADDRESS', null, 1)

您將被要求輸入密碼。

如果密碼正確,此命令將返回 true 並解鎖您的帳戶 1 秒鐘。如果不是,您將收到一條錯誤消息:

錯誤:無法使用給定密碼解密密鑰

這是可能的!但它需要使用命令行工具 Geth

閱讀更新現有帳戶

您可以在命令行上使用 update 子命令更新現有帳戶,並將帳戶地址或索引作為參數。

geth account update b0047c606f3af7392e073ed13253f8f4710b08b6
geth account update 2

該帳戶以加密格式保存在最新版本中,系統會提示您輸入密碼以解鎖帳戶,並提示您輸入密碼以保存更新的文件。

因此,同樣的命令可用於將已棄用格式的帳戶遷移到最新格式或更改帳戶的密碼。

對於非互動式使用,可以使用 –password 標誌指定密碼:

geth --password <passwordfile> account new

由於只能提供一個密碼,因此只能執行格式更新,只能以互動方式更改密碼。

**注意:**帳戶更新具有帳戶順序更改的副作用。

成功更新後,同一密鑰的所有先前格式/版本都將被刪除!

引用自:https://ethereum.stackexchange.com/questions/10394