ਵਾਲਿਟ ਰਿਕਵਰੀ ਵਾਕਾਂਸ਼ ਕਿੱਥੇ ਟਾਈਪ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ?
ਰਿਕਵਰੀ ਵਾਕਾਂਸ਼ ਵਾਲਿਟ ਦੇ ਆਪਣੇ ਰੀਸਟੋਰ ਪ੍ਰਵਾਹ ਵਿੱਚ ਆਉਂਦਾ ਹੈ, ਕਿਸੇ ਸਹਾਇਤਾ ਚੈਟ ਜਾਂ ਉਧਾਰ ਲਏ ਵਰਚੁਅਲ ਮਸ਼ੀਨ ਵਿੱਚ ਨਹੀਂ। ਪਤਾ ਕਰੋ ਕਿ ਭੇਦ ਕਿੱਥੇ ਦਰਜ ਹੁੰਦਾ ਹੈ ਅਤੇ ਕੌਣ ਵੇਖ ਸਕਦਾ ਹੈ।
ਵਾਲਿਟ ਰਿਕਵਰੀ ਟੈਕਸਟ ਟਾਈਪ ਕਰਨ ਦਾ ਕੰਮ ਲੱਗਦੀ ਹੈ ਪਰ ਅਸਲ ਵਿੱਚ ਇਹ ਚਾਬੀਆਂ ਦੀ ਸੰਭਾਲ ਦਾ ਕੰਮ ਹੈ। ਤੁਸੀਂ ਜੋ ਵਾਕਾਂਸ਼ ਟਾਈਪ ਕਰਦੇ ਹੋ ਉਹ ਸਰਵਰ ਵੱਲੋਂ ਜਾਂਚਿਆ ਜਾਣ ਵਾਲਾ ਪਾਸਵਰਡ ਨਹੀਂ; ਇਹ ਉਸੇ ਨਿੱਜੀ ਚਾਬੀਆਂ ਨੂੰ ਮੁੜ ਬਣਾਉਣ ਵਾਲੀ ਵਿਉਤਪਤੀ ਕਿਰਿਆ ਦਾ ਇਨਪੁਟ ਹੈ ਜੋ ਵਾਲਿਟ ਕੋਲ ਗੁੰਮਣ ਤੋਂ ਪਹਿਲਾਂ ਸਨ। ਉਸ ਪਲ ਕੀਬੋਰਡ ਦਬਾਅ, ਕਲਿੱਪਬੋਰਡ ਜਾਂ ਪ੍ਰਕਿਰਿਆ ਦੀ ਮੈਮਰੀ ਪੜ੍ਹ ਸਕਣ ਵਾਲੀ ਕੋਈ ਵੀ ਚੀਜ਼ ਉਹਨਾਂ ਨੂੰ ਵੀ ਮੁੜ ਬਣਾ ਸਕਦੀ ਹੈ। ਇਸ ਲਈ ਤਿਆਰੀ ਦਾ ਅਰਥ ਹੈ ਭੇਦ ਕਿੱਥੇ ਰਹਿ ਸਕਦਾ ਹੈ, ਇਹ ਤੈਅ ਕਰਨਾ, ਉਸ ਦੇ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ।
ਵਾਕਾਂਸ਼ ਨੂੰ ਮਾਧਿਅਮ ਤੋਂ ਵਿਉਤਪੰਨ ਚਾਬੀ ਤੱਕ ਟਰੇਸ ਕਰੋ
BIP-39 ਸ਼ੈਲੀ ਦਾ ਸਮਰਣ-ਵਾਕ ਸਧਾਰਣੀਕ੍ਰਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਲੋੜੀਂਦਾ ਨਾ ਹੋਣ ਵਾਲੇ ਪਾਸਫ਼ਰੇਜ਼ ਨੂੰ ਲੂਣ ਵਜੋਂ ਵਰਤ ਕੇ PBKDF2-HMAC-SHA512 ਨਾਲ ਖਿੱਚਿਆ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਇੱਕ ਬੀਜ ਵਿੱਚ ਬਦਲਿਆ ਜਾਂਦਾ ਹੈ ਜਿਸ ਤੋਂ ਵਾਲਿਟ ਚਾਬੀਆਂ ਵਿਉਤਪੰਨ ਕਰਦਾ ਹੈ। ਇਸ ਤੋਂ ਸਿੱਧੇ ਦੋ ਨਤੀਜੇ ਨਿਕਲਦੇ ਹਨ। ਪਹਿਲਾ, ਵਾਕਾਂਸ਼ ਸੈਸ਼ਨ-ਪ੍ਰਮਾਣ ਪੱਤਰ ਨਹੀਂ ਸਗੋਂ ਟਿਕਾਊ ਅਧਿਕਾਰ ਹੈ, ਇਸ ਲਈ ਜੇ ਇਹ ਬਾਹਰ ਨਿਕਲ ਜਾਵੇ ਤਾਂ ਸਰਵਰ ਵੱਲੋਂ ਰੀਸੈਟ ਨਹੀਂ ਹੁੰਦਾ। ਦੂਜਾ, ਲੋੜੀਂਦਾ ਨਾ ਹੋਣ ਵਾਲਾ ਪਾਸਫ਼ਰੇਜ਼ ਵਿਉਤਪਤੀ ਵਿੱਚ ਹਿੱਸਾ ਲੈਂਦਾ ਹੈ, ਅਤੇ ਇਸੇ ਲਈ ਖਾਲੀ ਵਾਲਿਟ ਬਣਾਉਂਦਾ ਦਿਸਣ ਵਾਲਾ ਰੀਸਟੋਰ ਆਮ ਤੌਰ ’ਤੇ ਵਾਕਾਂਸ਼ ਨਹੀਂ ਸਗੋਂ ਗਲਤ ਪਾਸਫ਼ਰੇਜ਼ ਦਰਜ ਹੋਣ ਦਾ ਅਰਥ ਰੱਖਦਾ ਹੈ।
ਸਧਾਰਣੀਕਰਨ ਤੋਂ ਬਾਅਦ ਹਰ ਕਦਮ ਉਸੇ ਪ੍ਰਕਿਰਿਆ ਦੇ ਅੰਦਰ ਹੁੰਦਾ ਹੈ ਜਿਸ ਵਿੱਚ ਤੁਸੀਂ ਟਾਈਪ ਕੀਤਾ। ਇਹੀ ਉਹ ਹਿੱਸਾ ਹੈ ਜੋ ਬਹੁਤੇ ਰਿਕਵਰੀ ਗਾਈਡ ਛੱਡ ਦਿੰਦੇ ਹਨ: ਖੁਲਾਸੇ ਦੀ ਸਤਹ ਇਨਪੁਟ ਮਾਰਗ ਅਤੇ ਉਸ ਪ੍ਰਕਿਰਿਆ ਦੀ ਮੈਮਰੀ ਹੈ, ਤੁਹਾਡੇ ਅਤੇ ਵੈਬਸਾਈਟ ਵਿਚਕਾਰ ਦਾ ਨੈੱਟਵਰਕ ਨਹੀਂ।
ਕਿਹੜੀ ਪ੍ਰਕਿਰਿਆ ਜਾਇਜ਼ ਹੈ ਇਹ ਵਾਲਿਟ ’ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ। ਹਾਰਡਵੇਅਰ ਡਿਵਾਈਸ ਦਾ ਆਪਣਾ ਡਿਵਾਈਸ-ਅੰਦਰੂਨੀ ਰਿਕਵਰੀ ਇੰਟਰਫ਼ੇਸ ਹੁੰਦਾ ਹੈ; ਸਾਫ਼ਟਵੇਅਰ ਵਾਲਿਟ ਵਿੱਚ ਪ੍ਰਮਾਣਿਤ ਬਿਲਡ ਵਿੱਚ ਦਸਤਾਵੇਜ਼ੀ ਰੀਸਟੋਰ ਸਕਰੀਨ ਹੁੰਦੀ ਹੈ। ਦੋਵੇਂ ਵਿੱਚੋਂ ਕੋਈ ਸਹਾਇਤਾ ਚੈਟ ਨਹੀਂ, ਅਤੇ ਕੋਈ ਤੁਹਾਡੀ ਥਾਂ ਵਾਕਾਂਸ਼ ਜਾਂਚਣ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਨ ਵਾਲਾ ਪੰਨਾ ਨਹੀਂ।
ਗੈਸਟ ਸਿਸਟਮ ਆਪਣੇ ਹੋਸਟ ਦਾ ਭਰੋਸਾ ਵਿਰਾਸਤ ਵਿੱਚ ਲੈਂਦਾ ਹੈ
ਵਰਚੁਅਲ ਮਸ਼ੀਨ ਵੱਖਰੇ ਕੰਪਿਊਟਰ ਵਾਂਗ ਮਹਿਸੂਸ ਹੁੰਦੀ ਹੈ ਅਤੇ ਸੁਤੰਤਰ ਭਰੋਸਾ ਸੀਮਾ ਨਹੀਂ ਹੈ। ਪੂਰੀ ਵਰਚੁਅਲਾਈਜ਼ੇਸ਼ਨ ਬਾਰੇ NIST ਮਾਰਗਦਰਸ਼ਨ ਇਸ ਨਿਰਭਰਤਾ ਦਾ ਸਿੱਧਾ ਵਰਣਨ ਕਰਦਾ ਹੈ: ਗੈਸਟ ਦੀ ਸੁਰੱਖਿਆ ਹੋਸਟ ਅਤੇ ਉਸ ਹੇਠਾਂ ਦੇ ਹਾਈਪਰਵਾਈਜ਼ਰ ’ਤੇ ਨਿਰਭਰ ਹੈ, ਅਤੇ ਕਲਿੱਪਬੋਰਡ ਜਾਂ ਫੋਲਡਰ ਏਕੀਕਰਨ ਵਰਗੇ ਸਾਂਝੇ ਸਰੋਤ ਉਹਨਾਂ ਵਿਚਕਾਰ ਚੈਨਲ ਚੌੜਾ ਕਰਦੇ ਹਨ। ਜਿਸ ਮਸ਼ੀਨ ’ਤੇ ਤੁਹਾਨੂੰ ਪਹਿਲਾਂ ਹੀ ਸ਼ੱਕ ਹੈ ਉਸ ’ਤੇ ਗੈਸਟ ਸਥਾਪਤ ਕਰਨਾ ਨਵਾਂ ਇਨਪੁਟ ਮਾਰਗ ਨਹੀਂ ਬਣਾਉਂਦਾ।
| Control | What it addresses | What it leaves exposed |
|---|---|---|
| Verified wallet build | Running the code the publisher actually signed | Everything the running process can read once it starts |
| Live-boot environment, no persistent disk | Secrets left in swap, caches or a saved session | The firmware, the keyboard and the display path |
| Full-disk encryption on the host | Recovery material at rest after shutdown | The same material while the machine is unlocked |
| Tunnel to a trusted exit | Who can observe traffic in transit | Local processes, screen capture and input hooks |
ਵਿਵਹਾਰਕ ਲੀਕ ਉਸੇ ਰੇਖਾ ’ਤੇ ਚੱਲਦੀਆਂ ਹਨ। ਸਾਂਝਾ ਕਲਿੱਪਬੋਰਡ ਤੁਸੀਂ ਕਾਪੀ ਕੀਤਾ ਸਭ ਕੁਝ ਢੋਂਦਾ ਹੈ। ਸਨੈਪਸ਼ਾਟ ਅਤੇ ਸਥਗਿਤ ਅਵਸਥਾ ਦੀਆਂ ਫਾਈਲਾਂ ਵਾਕਾਂਸ਼ ਵਾਲੀ ਮੈਮਰੀ ਫੜ ਸਕਦੀਆਂ ਹਨ। ਹੋਸਟ ਫਾਈਲ ਸਿਸਟਮ ਤੱਕ ਪਹੁੰਚ ਵਾਲੇ ਗੈਸਟ ਐਡੀਸ਼ਨ ਗੈਸਟ ਨੂੰ ਹੋਸਟ ਦੇ ਮਾਰਗਾਂ ਦਾ ਅਤੇ ਹੋਸਟ ਨੂੰ ਗੈਸਟ ਦੇ ਮਾਰਗਾਂ ਦਾ ਦ੍ਰਿਸ਼ ਦਿੰਦੇ ਹਨ। ਇਹਨਾਂ ਵਿੱਚੋਂ ਕੋਈ ਵੀ ਅਜੀਬ ਹਮਲਾ ਨਹੀਂ; ਇਹ ਉਹ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਨ ਜੋ ਵਰਚੁਅਲ ਮਸ਼ੀਨ ਨੂੰ ਸੁਵਿਧਾਜਨਕ ਬਣਾਉਂਦੀਆਂ ਹਨ।
ਇਮਾਨਦਾਰ ਸਿੱਟਾ «ਵਰਚੁਅਲ ਮਸ਼ੀਨ ਸੁਰੱਖਿਅਤ ਨਹੀਂ» ਤੋਂ ਸੰਕੁਚਿਤ ਹੈ। ਜਦੋਂ ਹੋਸਟ ਉਹ ਮਸ਼ੀਨ ਹੋਵੇ ਜਿਸ ’ਤੇ ਤੁਸੀਂ ਭਰੋਸਾ ਕਰਦੇ ਹੋ ਅਤੇ ਤੁਸੀਂ ਸਾਂਝੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਟਾ ਦਿੱਤੀਆਂ ਹੋਣ, ਤਾਂ ਵਰਚੁਅਲ ਮਸ਼ੀਨ ਕੰਮ ਲਈ ਸਹੀ ਭਾਂਡਾ ਹੋ ਸਕਦੀ ਹੈ। ਜਿਸ ਹੋਸਟ ’ਤੇ ਤੁਸੀਂ ਭਰੋਸਾ ਨਹੀਂ ਕਰਦੇ, ਉਸ ਨੂੰ ਇਹ ਬਚਾ ਨਹੀਂ ਸਕਦੀ।
ਇੱਕ ਐਨਕ੍ਰਿਪਟਿਡ ਟਨਲ ਅਸਲ ਵਿੱਚ ਕੀ ਢਕਦਾ ਹੈ
VPN ਦੋ ਸਿਰਿਆਂ ਵਿਚਕਾਰ ਪੈਕਟਾਂ ਦੀ ਰੱਖਿਆ ਕਰਦਾ ਹੈ। ਕਿਸੇ ਵੀ ਸਿਰੇ ’ਤੇ ਸਕਰੀਨ ਕੌਣ ਪੜ੍ਹ ਰਿਹਾ ਹੈ ਇਸ ਬਾਰੇ ਇਸ ਦੀ ਕੋਈ ਰਾਏ ਨਹੀਂ, ਅਤੇ ਇਹ ਕਿਸੇ ਸਥਾਨਕ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਇਹ ਵੇਖਣ ਤੋਂ ਨਹੀਂ ਰੋਕਦਾ ਕਿ ਤੁਸੀਂ ਵਿੰਡੋ ਵਿੱਚ ਕੀ ਟਾਈਪ ਕਰਦੇ ਹੋ। ਇਸ ਲਈ ਟਨਲ ਤਦ ਸੰਬੰਧਿਤ ਹੈ ਜਦੋਂ ਚਿੰਤਾ ਮਾਰਗ ਦੀ ਹੋਵੇ, ਅਤੇ ਅਸੰਬੰਧਿਤ ਜਦੋਂ ਚਿੰਤਾ ਹੋਸਟ ਦੀ ਹੋਵੇ।
ਇਹ ਫ਼ਰਕ ਮਹੱਤਵਪੂਰਨ ਹੈ ਕਿਉਂਕਿ ਦੋਵੇਂ ਇਕੱਠੇ ਵੇਚੇ ਜਾਂਦੇ ਹਨ। «ਐਨਕ੍ਰਿਪਟਿਡ ਕਨੈਕਸ਼ਨ» ਲੰਘਣ ਦਾ ਵਰਣਨ ਕਰਦਾ ਹੈ; «ਭਰੋਸੇਯੋਗ ਡਿਵਾਈਸ» ਸਿਰੇ ਦਾ ਵਰਣਨ ਕਰਦਾ ਹੈ। ਰਿਕਵਰੀ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਦੋਵਾਂ ਲਈ ਵੱਖਰਾ ਜਵਾਬ ਚਾਹੀਦਾ ਹੈ, ਅਤੇ ਇਹਨਾਂ ਵਿੱਚੋਂ ਸਿਰਫ਼ ਇੱਕ ਦਾ ਜਵਾਬ ਨੈੱਟਵਰਕ ਸੇਵਾ ਦੇ ਸਕਦੀ ਹੈ।
ਤੁਸੀਂ ਜੋ ਡਾਊਨਲੋਡ ਕੀਤਾ ਉਸ ਦੀ ਪੜਤਾਲ ਕਰਨਾ ਸਿਰੇ ਬਾਰੇ ਉਸੇ ਪ੍ਰਸ਼ਨ-ਪਰਿਵਾਰ ਵਿੱਚ ਆਉਂਦਾ ਹੈ। ਹੈਸ਼ ਜਾਂਚ ਅਤੇ ਦਸਤਖ਼ਤ ਜਾਂਚ ਸਥਾਪਤ ਕਰਦੇ ਹਨ ਕਿ ਪੁਰਾਲੇਖ ਪ੍ਰਕਾਸ਼ਕ ਵੱਲੋਂ ਜਾਰੀ ਕੀਤੇ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ; ਇਹ ਉਸ ਮਸ਼ੀਨ ਬਾਰੇ ਕੁਝ ਨਹੀਂ ਕਹਿੰਦੇ ਜੋ ਇਸ ਨੂੰ ਚਲਾਏਗੀ।
sha256sum -c SHA256SUMS.txt
gpg --verify SHA256SUMS.txt.sig SHA256SUMS.txtਸਮੱਗਰੀ ਦਿਸਣ ਤੋਂ ਪਹਿਲਾਂ ਵਾਤਾਵਰਣ ਤਿਆਰ ਕਰੋ
ਕ੍ਰਮ ਸੰਦਾਂ ਨਾਲੋਂ ਮਹੱਤਵਪੂਰਨ ਹੈ। ਹੋਸਟ ਤੈਅ ਕਰੋ, ਸਾਂਝੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਟਾਓ, ਜੋੜਨ ਦੀ ਲੋੜ ਨਾ ਹੋਣ ਵਾਲਾ ਡਿਸਕਨੈਕਟ ਕਰੋ, ਅਤੇ ਫਿਰ ਹੀ ਰਿਕਵਰੀ ਰਿਕਾਰਡ ਇਸ ਦੇ ਭੰਡਾਰ ਤੋਂ ਬਾਹਰ ਕੱਢੋ। ਉਲਟ ਕ੍ਰਮ ਵਿੱਚ ਕਰਨ ਦਾ ਅਰਥ ਹੈ ਕਿ ਭੇਦ ਪਹਿਲਾਂ ਹੀ ਮੈਮਰੀ ਵਿੱਚ ਹੈ, ਜਦੋਂ ਕਿ ਤੁਸੀਂ ਹਾਲੇ ਫੈਸਲਾ ਕਰ ਰਹੇ ਹੋ ਕਿ ਇਸ ਨੂੰ ਕਿੱਥੇ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ।
ਫਿਰ ਭੇਦ ਨੂੰ ਉਸੇ ਪ੍ਰਵਾਹ ਵਿੱਚ ਰੱਖੋ ਜਿਸ ਦਾ ਵਾਲਿਟ ਨਿਰਮਾਤਾ ਦਸਤਾਵੇਜ਼ ਕਰਦਾ ਹੈ। ਇਸ ਨੂੰ ਵਾਲਿਟ ਦੇ ਆਪਣੇ ਰੀਸਟੋਰ ਇੰਟਰਫ਼ੇਸ ਵਿੱਚ, ਵਾਲਿਟ ਵੱਲੋਂ ਉਮੀਦ ਕੀਤੇ ਨੈੱਟਵਰਕ ’ਤੇ ਦਰਜ ਕਰੋ, ਅਤੇ ਸਿਰਫ਼ ਉਹੀ ਕਾਰਵਾਈਆਂ ਮਨਜ਼ੂਰ ਕਰੋ ਜੋ ਤੁਸੀਂ ਵਾਲਿਟ ਵੱਲੋਂ ਦਿੱਤੇ ਭਰੋਸੇਯੋਗ ਡਿਸਪਲੇ ’ਤੇ ਪੜਤਾਲ ਸਕਦੇ ਹੋ। ਜਾਣਿਆ-ਪਛਾਣਿਆ ਡੈਸਕਟਾਪ ਸੰਵਾਦ ਇਸ ਦਾ ਸਬੂਤ ਨਹੀਂ ਕਿ ਡਿਵਾਈਸ ਸੰਵਾਦ ਦੇ ਦਾਅਵੇ ਨੂੰ ਅਧਿਕਾਰਤ ਕਰੇਗੀ।
ਜੇ ਖੁਲਾਸੇ ਦਾ ਸ਼ੱਕ ਹੋਵੇ, ਤਾਂ ਉਸ ਸਿਸਟਮ ’ਤੇ ਸਮੱਗਰੀ ਦਰਜ ਕਰਨਾ ਬੰਦ ਕਰੋ ਅਤੇ ਸੁਤੰਤਰ ਤੌਰ ’ਤੇ ਭਰੋਸਾ ਕਰਨ ਯੋਗ ਵਾਤਾਵਰਣ ਵਿੱਚ ਜਾਓ। ਵਰਚੁਅਲ ਮਸ਼ੀਨ ਬੰਦ ਕਰਨਾ, VPN ਪਾਸਵਰਡ ਬਦਲਣਾ ਜਾਂ ਵਾਲਿਟ ਐਪ ਮੁੜ ਸਥਾਪਤ ਕਰਨਾ ਵਾਲਿਟ ਦਾ ਅਧਿਕਾਰ ਨਹੀਂ ਬਦਲਦਾ; ਨਵੀਆਂ ਬਣਾਈਆਂ ਚਾਬੀਆਂ ਵਾਲੇ ਨਵੇਂ ਵਾਲਿਟ ਵਿੱਚ ਸੰਪਤੀ ਲਿਜਾਣਾ ਹੀ ਇਹ ਕਰਦਾ ਹੈ। ਵਾਲਿਟ-ਵਿਸ਼ੇਸ਼ ਕਦਮ ਹਾਸਲ ਕਰਦਿਆਂ ਕੱਚਾ ਵਾਕਾਂਸ਼ ਕਿਸੇ ਵੀ ਸਹਾਇਤਾ ਗੱਲਬਾਤ ਤੋਂ ਬਾਹਰ ਰੱਖੋ, ਕਿਉਂਕਿ ਕਿਸੇ ਵੀ ਜਾਇਜ਼ ਸਹਾਇਤਾ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਇਸ ਦੀ ਲੋੜ ਨਹੀਂ। ਉਹ ਇੱਕ ਨਿਯਮ ਕਿਸੇ ਵੀ ਹਾਰਡਨਿੰਗ ਚੈੱਕਲਿਸਟ ਨਾਲੋਂ ਵੱਧ ਨੁਕਸਾਨ ਰੋਕਦਾ ਹੈ।