ਮਰੇ ਹੋਏ Windows ਪੀਸੀ ਤੋਂ WireGuard ਸੁਰੰਗਾਂ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰੋ
ਪਰੋਫਾਈਲ DPAPI ਬਲੌਬ ਹਨ, ਜੋ ਉਹਨਾਂ ਨੂੰ ਬਣਾਉਣ ਵਾਲੇ ਖਾਤੇ ਅਤੇ ਮਸ਼ੀਨ ਨਾਲ ਬੱਝੇ ਹੋਏ ਹਨ। ਫਾਈਲ ਨੂੰ ਨਵੇਂ ਪੀਸੀ ਵਿੱਚ ਕਾਪੀ ਕਰਨ ਨਾਲ ਤੁਹਾਡੇ ਕੋਲ ਅਜਿਹੇ ਬਾਈਟ ਰਹਿ ਜਾਂਦੇ ਹਨ ਜੋ ਕੋਈ ਸਥਾਨਕ ਕੁੰਜੀ ਖੋਲ੍ਹ ਨਹੀਂ ਸਕਦੀ।
ਇੱਕ ਲੈਪਟਾਪ ਤਿੰਨ WireGuard ਸੁਰੰਗਾਂ ਕਨਫਿਗਰ ਹੋਣ ਦੀ ਹਾਲਤ ਵਿੱਚ ਮਰ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਕਨਫਿਗਰੇਸ਼ਨ ਫਾਈਲਾਂ ਅਜੇ ਵੀ ਡਿਸਕ ਉੱਤੇ ਹਨ। ਉਹਨਾਂ ਨੂੰ ਬਦਲਵੀਂ ਮਸ਼ੀਨ ਵਿੱਚ ਕਾਪੀ ਕਰਨ ਨਾਲ ਅਜਿਹੀ ਸੇਵਾ ਬਣਦੀ ਹੈ ਜੋ ਸ਼ੁਰੂ ਹੁੰਦੀ ਹੈ ਅਤੇ ਫਿਰ ਉੱਪਰ ਆਉਣ ਤੋਂ ਇਨਕਾਰ ਕਰ ਦਿੰਦੀ ਹੈ। ਫਾਈਲਾਂ ਉਸ ਕੁੰਜੀ ਨਾਲ ਸੁਰੱਖਿਅਤ ਹਨ ਜੋ ਉਹਨਾਂ ਨੂੰ ਬਣਾਉਣ ਵਾਲੇ ਖਾਤੇ ਅਤੇ ਮਸ਼ੀਨ ਦੀ ਹੈ, ਇਸ ਲਈ ਬਾਈਟ ਸਫ਼ਰ ਕਰਦੇ ਹਨ ਪਰ ਉਹਨਾਂ ਨੂੰ ਪੜ੍ਹਨ ਦੀ ਸਮਰੱਥਾ ਨਹੀਂ। ਹੇਠਾਂ ਦਿੱਤੀ ਮਾਰਗਦਰਸ਼ਕ ਫਾਈਲ ਲੱਭਣ ਤੋਂ ਲੈ ਕੇ ਉਸ ਵਿਕਲਪ ਤੱਕ ਜਾਂਦੀ ਹੈ ਜੋ ਸੇਵਾ ਨੂੰ ਸੱਚਮੁੱਚ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ।
ਸੁਰੰਗ ਫਾਈਲ ਹੁਣ ਕਿੱਥੇ ਰਹਿੰਦੀ ਹੈ
ਸਟੋਰੇਜ ਸੰਸਕਰਣਾਂ ਵਿਚਕਾਰ ਬਦਲਿਆ ਹੈ। ਪੁਰਾਣੀਆਂ ਸਥਾਪਨਾਵਾਂ ਪਰੋਫਾਈਲ ਨੂੰ ਸਿਸਟਮ ਪਰੋਫਾਈਲ ਦੇ ਸਥਾਨਕ ਐਪਲੀਕੇਸ਼ਨ ਡੇਟਾ ਵਿੱਚ WireGuard\Configurations ਫੋਲਡਰ ਹੇਠ ਰੱਖਦੀਆਂ ਸਨ, ਅਤੇ ਮੌਜੂਦਾ ਬਿਲਡ ਪ੍ਰੋਗਰਾਮ ਫਾਈਲ ਰੁੱਖ ਦੇ ਅੰਦਰ ਡੇਟਾ ਡਾਇਰੈਕਟਰੀ ਵਰਤਦੇ ਹਨ। ਹਰ ਸੁਰੰਗ ਇੱਕੋ ਫਾਈਲ ਹੈ ਜਿਸਦਾ ਦੋਹਰਾ ਐਕਸਟੈਂਸ਼ਨ ਸੁਰੱਖਿਆ ਦਾ ਨਾਮ ਦਿੰਦਾ ਹੈ:
Get-ChildItem "C:\Program Files\WireGuard\Data\Configurations"
.dpapi ਪਿਛੇਤਰ ਸਜਾਵਟ ਨਹੀਂ ਹੈ। ਫਾਈਲ ਸੁਰੱਖਿਅਤ ਬਲੌਬ ਹੈ, ਅਤੇ ਸੇਵਾ ਇਸਨੂੰ ਠੀਕ ਉਸੇ ਰੂਪ ਵਿੱਚ ਵਰਤਣ ਲਈ ਬਣਾਈ ਗਈ ਹੈ। ਇਸ ਵਿੱਚੋਂ ਸੁਰੰਗ ਸਥਾਪਤ ਕਰਨ ਦਾ ਸਮਰਥਿਤ ਤਰੀਕਾ ਬਲੌਬ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਨ ਵਾਲੀ ਉੱਨਤ ਕਾਲ ਹੈ:
$blob = "C:\Program Files\WireGuard\Data\Configurations\hq.conf.dpapi"
wireguard.exe /installtunnelservice $blob
ਉਹ ਕਮਾਂਡ ਸਿਰਫ਼ ਉਸ ਸੰਦਰਭ ਵਿੱਚ ਸਫਲ ਹੁੰਦੀ ਹੈ ਜੋ ਬਲੌਬ ਖੋਲ੍ਹ ਸਕਦਾ ਹੈ। ਇਹ ਸੇਵਾ ਸਥਾਪਤ ਕਰਦੀ ਹੈ; ਤੁਹਾਡੀ ਥਾਂ ਕੁਝ ਵੀ ਡੀਕ੍ਰਿਪਟ ਨਹੀਂ ਕਰਦੀ।
ਬਲੌਬ ਹੋਰ ਕਿੱਥੇ ਨਹੀਂ ਖੁੱਲ੍ਹਦਾ
ਸੁਰੱਖਿਆ ਆਪਣੀ ਕੁੰਜੀ ਵਰਤੋਂਕਾਰ ਦੇ ਲੌਗਇਨ ਪ੍ਰਮਾਣਾਂ ਤੋਂ ਅਤੇ ਚੁਣੇ ਗਏ ਦਾਇਰੇ ਦੇ ਆਧਾਰ ਉੱਤੇ ਮਸ਼ੀਨ ਤੋਂ ਲੈਂਦੀ ਹੈ। ਸੁਰੱਖਿਆ ਕਾਲ ਲਈ Microsoft ਦਾ ਦਸਤਾਵੇਜ਼ ਕਹਿੰਦਾ ਹੈ ਕਿ ਡਿਫਾਲਟ ਉਸ ਵਰਤੋਂਕਾਰ ਅਤੇ ਮਸ਼ੀਨ ਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਇਸਨੂੰ ਐਨਕ੍ਰਿਪਟ ਕੀਤਾ, ਅਤੇ ਮਸ਼ੀਨ-ਭਰ ਦਾ ਵਿਕਲਪ ਬਦਲਦਾ ਹੈ ਕਿ ਕੌਣ ਇਸਨੂੰ ਖੋਲ੍ਹ ਸਕਦਾ ਹੈ। ਦੋਵੇਂ ਹਾਲਤਾਂ ਵਿੱਚ ਕੁੰਜੀ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਦੀ ਪ੍ਰਮਾਣ ਸਮੱਗਰੀ ਵਿੱਚ ਰਹਿੰਦੀ ਹੈ, ਫਾਈਲ ਦੇ ਅੰਦਰ ਨਹੀਂ। ਸਾਈਫਰਟੈਕਸਟ ਲਿਜਾਣਯੋਗ ਹੈ; ਕੁੰਜੀ ਨਹੀਂ।
ਫੋਲਡਰ ਦੀ ਮਾਲਕੀ ਲੈਣ ਨਾਲ ਇੱਕ ACL ਬਦਲਦੀ ਹੈ ਅਤੇ ਹੋਰ ਕੁਝ ਨਹੀਂ। ਪੁਰਾਣੀ ਡਿਸਕ ਨੂੰ ਐਨਕਲੋਜ਼ਰ ਵਿੱਚ ਲਗਾ ਕੇ ਬਲੌਬ ਨਵੇਂ ਪੀਸੀ ਵਿੱਚ ਕਾਪੀ ਕਰਨ ਨਾਲ ਤੁਹਾਡੇ ਕੋਲ ਅਜਿਹਾ ਸਾਈਫਰਟੈਕਸਟ ਰਹਿ ਜਾਂਦਾ ਹੈ ਜਿਸਦੀ ਕੁੰਜੀ ਕਦੇ ਕਾਪੀ ਨਹੀਂ ਹੋਈ। ਅਸਫਲਤਾ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਹੈ, ਅਤੇ ਸੇਵਾ ਨੂੰ ਕਿੰਨੀ ਵੀ ਵਾਰ ਮੁੜ ਸਥਾਪਤ ਕਰਨ ਨਾਲ ਇਹ ਨਹੀਂ ਬਦਲਦੀ। ਨਵੀਂ ਮਸ਼ੀਨ ਕੋਲ ਉਸ ਖਾਤੇ ਲਈ ਕੋਈ ਮੁੱਖ ਕੁੰਜੀ ਨਹੀਂ ਹੈ, ਅਤੇ ਪੁਰਾਣਾ ਕੁੰਜੀ ਭੰਡਾਰ ਫਾਈਲ ਨਾਲ ਸਫ਼ਰ ਨਹੀਂ ਕਰਦਾ।
ਜੋ ਉਤਪਾਦ ਸੈਟਿੰਗਾਂ ਨੂੰ ਧੁੰਦਲੀ ਫਾਈਲ ਵਿੱਚ ਰੱਖਦੇ ਹਨ, ਉਹ ਫ਼ਰਕ ਸਪਸ਼ਟ ਕਰ ਦਿੰਦੇ ਹਨ। ਸਿਰਫ਼ ਧੁੰਦਲੀ ਕੀਤੀ ਕਨਫਿਗਰੇਸ਼ਨ ਉਸ ਝੰਡੇ ਨੂੰ ਮਿਲਦਿਆਂ ਹੀ ਪੜ੍ਹਨਯੋਗ ਹੋ ਜਾਂਦੀ ਹੈ ਜੋ ਧੁੰਦਲਾਪਣ ਬੰਦ ਕਰਦਾ ਹੈ; ਸੁਰੱਖਿਅਤ ਬਲੌਬ ਕੁੰਜੀ ਤੋਂ ਬਿਨਾਂ ਬੰਦ ਹੀ ਰਹਿੰਦਾ ਹੈ। ਦੋਵਾਂ ਨੂੰ ਰਲਾ ਦੇਣ ਨਾਲ ਲੋਕ ਅਜਿਹਾ ਡੀਕੋਡਰ ਲੱਭਦੇ ਹਨ ਜੋ ਹੈ ਹੀ ਨਹੀਂ।
ਪੁਰਾਣਾ ਸਿਸਟਮ ਅਜੇ ਬੂਟ ਹੁੰਦੇ ਸਮੇਂ ਕੀ ਅਜ਼ਮਾਉਣਾ ਹੈ
ਜੇ ਸਥਾਪਨਾ ਅਜੇ ਸ਼ੁਰੂ ਹੁੰਦੀ ਹੈ, ਤਾਂ ਕਲਾਇੰਟ ਤੋਂ ਸੁਰੰਗਾਂ ਐਕਸਪੋਰਟ ਕਰੋ ਜਦੋਂ ਤੁਸੀਂ ਉਸ ਖਾਤੇ ਵਜੋਂ ਸਾਈਨ ਇਨ ਹੋ ਜਿਸਨੇ ਉਹਨਾਂ ਨੂੰ ਬਣਾਇਆ। ਐਕਸਪੋਰਟ ਆਮ ਕਨਫਿਗਰੇਸ਼ਨ ਫਾਈਲਾਂ ਬਣਾਉਂਦਾ ਹੈ, ਅਤੇ ਉਸੇ ਪਲ ਬੈਕਅਪ ਲਿਜਾਣਯੋਗ ਬਣਦਾ ਹੈ।
ਜੇ ਡਿਸਕ ਪੜ੍ਹਨਯੋਗ ਹੈ ਪਰ Windows ਬੂਟ ਨਹੀਂ ਹੁੰਦਾ, ਤਾਂ ਸੁਰੱਖਿਅਤ ਫਾਈਲਾਂ ਅਸਲ ਵਿੱਚ ਗੁਆਚ ਗਈਆਂ ਹਨ। ਉਹਨਾਂ ਨੂੰ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰਨ ਦਾ ਵਾਅਦਾ ਕਰਨ ਵਾਲੇ ਔਜ਼ਾਰ ਜਾਂ ਤਾਂ ਉਸ ਅਸਲ ਸੰਦਰਭ ਵਿੱਚ ਚੱਲਦੇ ਹਨ ਜੋ ਤੁਹਾਡੇ ਕੋਲ ਹੁਣ ਨਹੀਂ ਹੈ, ਜਾਂ ਤੁਹਾਨੂੰ ਬਲੌਬ ਅਤੇ ਤੁਹਾਡੀ ਪੁਰਾਣੀ ਡਿਸਕ ਈਮੇਜ ਸੌਂਪਣ ਲਈ ਕਹਿੰਦੇ ਹਨ, ਜੋ ਇੱਕ ਅਜਿਹਾ ਫੈਸਲਾ ਹੈ ਜਿਸ ਉੱਤੇ ਰੁਕਣਾ ਬਣਦਾ ਹੈ।
ਤੁਸੀਂ ਜੋ ਸਿੱਖੋ ਉਹ ਦੋਵੇਂ ਹਾਲਤਾਂ ਵਿੱਚ ਦਰਜ ਕਰੋ: ਸੁਰੰਗਾਂ ਦੇ ਨਾਮ, ਅੰਤਿਮ ਬਿੰਦੂ ਅਤੇ ਜਨਤਕ ਕੁੰਜੀਆਂ। ਨਾਮ ਅਤੇ ਅੰਤਿਮ ਬਿੰਦੂ ਤੁਹਾਨੂੰ ਤੇਜ਼ੀ ਨਾਲ ਮੁੜ ਨਿਰਮਾਣ ਕਰਨ ਦਿੰਦੇ ਹਨ, ਅਤੇ ਜਨਤਕ ਕੁੰਜੀਆਂ ਦੂਜੇ ਧਿਰ ਨੂੰ ਪਛਾਣਨ ਦਿੰਦੀਆਂ ਹਨ ਕਿ ਕਿਹੜੀ ਐਂਟਰੀ ਹਟਾਉਣੀ ਹੈ।
ਇਸਦੀ ਥਾਂ ਦੂਜੀ ਧਿਰ ਤੋਂ ਮੁੜ ਨਿਰਮਾਣ ਕਰੋ
ਜਿਸ ਧਿਰ ਨੂੰ ਤੁਸੀਂ ਨਿਯੰਤਰਿਤ ਕਰਦੇ ਹੋ ਉਸ ਲਈ ਨਵੀਂ ਕੁੰਜੀ ਜੋੜੀ ਬਣਾਓ ਅਤੇ ਨਵੀਂ ਜਨਤਕ ਕੁੰਜੀ ਉਸ ਧਿਰ ਦੀ ਸੂਚੀ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ। ਕਾਰਪੋਰੇਟ ਜਾਂ ਹੋਸਟ ਕੀਤੇ ਅੰਤਿਮ ਬਿੰਦੂ ਲਈ ਪ੍ਰਸ਼ਾਸਕ ਨੂੰ ਨਵੀਂ ਕੁੰਜੀ ਜਾਰੀ ਕਰਨ ਅਤੇ ਪੁਰਾਣੀ ਹਟਾਉਣ ਲਈ ਕਹੋ। ਉਹ ਬੇਨਤੀ ਉਹੀ ਹੈ ਜੋ ਤੁਸੀਂ ਚੋਰੀ ਤੋਂ ਬਾਅਦ ਕਰਦੇ ਹੋ, ਕਿਉਂਕਿ ਗੁਆਚੀ ਡਿਸਕ ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਪੁਰਾਣੀ ਨਿੱਜੀ ਕੁੰਜੀ ਨੂੰ ਖੁੱਲ੍ਹੀ ਮੰਨਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ।
ਫਿਰ ਤੁਸੀਂ ਦਰਜ ਕੀਤੇ ਮੁੱਲਾਂ ਤੋਂ ਸੁਰੰਗ ਮੁੜ ਬਣਾਓ, ਅਤੇ ਹੋਰ ਕੁਝ ਮਿਟਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਹੈਂਡਸ਼ੇਕ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ। ਦੂਜੀ ਧਿਰ ਉੱਤੇ ਪੁਰਾਣੀ ਐਂਟਰੀ ਉਸੇ ਬਦਲਾਅ ਵਿੱਚ ਗਾਇਬ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ, ਤਾਂ ਜੋ ਚੋਰੀ ਹੋਈ ਡਿਸਕ ਬਾਅਦ ਵਿੱਚ ਦੁਬਾਰਾ ਜੁੜ ਨਾ ਸਕੇ।
ਸਬਕ ਬੈਕਅਪ ਨੀਤੀ ਵਿੱਚ ਹੈ, ਕਿਸੇ ਮੁੜ ਪ੍ਰਾਪਤੀ ਔਜ਼ਾਰ ਵਿੱਚ ਨਹੀਂ। WireGuard ਕਨਫਿਗਰੇਸ਼ਨ ਇੱਕ ਪ੍ਰਮਾਣ ਹੈ: ਜਿਸ ਕੋਲ ਨਿੱਜੀ ਕੁੰਜੀ ਹੈ ਉਸ ਕੋਲ ਦੂਜੀ ਧਿਰ ਦੀ ਪਛਾਣ ਹੈ, ਅਤੇ ਰਾਹ ਵਿੱਚ ਕੋਈ ਦੂਜਾ ਪਾਸਵਰਡ ਨਹੀਂ ਹੈ। ਜਾਂ ਤਾਂ ਕਨਫਿਗਰੇਸ਼ਨ ਜਾਣਬੁੱਝ ਕੇ ਐਕਸਪੋਰਟ ਕਰੋ ਅਤੇ ਆਪਣੇ ਹੋਰ ਭੇਦਾਂ ਨਾਲ ਰੱਖੋ, ਜਾਂ ਮੰਨ ਲਓ ਕਿ ਮੁੜ ਪ੍ਰਾਪਤੀ ਦਾ ਮਤਲਬ ਕੁੰਜੀਆਂ ਮੁੜ ਜਾਰੀ ਕਰਨਾ ਹੈ, ਅਤੇ ਲਿਖੋ ਕਿ ਕਿਹੜੀ ਚੋਣ ਕਿਹੜੀ ਸੁਰੰਗ ਉੱਤੇ ਲਾਗੂ ਹੁੰਦੀ ਹੈ।