ਨਕਲੀ ਸੌਫਟਵੇਅਰ ਨਾਮ, ਆਈਕਨ ਅਤੇ ਸਕ੍ਰੀਨਸ਼ਾਟ ਕਾਪੀ ਕਰਦਾ ਹੈ, ਅਤੇ ਭਰੋਸੇਯੋਗ ਲੱਗਣ ਜਿੰਨਾ ਚੰਗਾ ਜੁੜਦਾ ਹੈ। ਟਨਲ ਚੱਲਣਾ ਕੋਈ ਸਬੂਤ ਨਹੀਂ, ਕਿਉਂਕਿ ਸਵਾਲ ਇਹ ਹੈ ਕਿ ਬਾਈਨਰੀ ਕਿਸਨੇ ਲਿਖੀ। ਇਸ ਨੂੰ ਸੁਰੱਖਿਆ ਸਮੀਖਿਆ ਨਹੀਂ, ਪਛਾਣ ਜਾਂਚ ਵਜੋਂ ਲਓ, ਅਤੇ ਹਰ ਹਵਾਲਾ ਮੁੱਲ ਐਪ ਦੇ ਆਪਣੇ ਪੰਨੇ ਤੋਂ ਨਹੀਂ, ਤੁਹਾਡੇ ਖੁਦ ਚੁਣੇ ਚੈਨਲ ਤੋਂ ਲਓ। ਅੱਗੇ ਪੰਜ ਜਾਂਚਾਂ ਹਨ, ਅਤੇ ਹਰ ਇੱਕ ਫੇਲ ਹੋ ਸਕਦੀ ਹੈ ਜਦੋਂ ਬਾਕੀ ਪਾਸ ਹੁੰਦੀਆਂ ਹਨ। ਇਹਨਾਂ ਨੂੰ ਕ੍ਰਮ ਵਿੱਚ ਕਰੋ, ਕਿਉਂਕਿ ਬਾਅਦ ਵਾਲੀ ਜਾਂਚ ਪਹਿਲਾਂ ਵਾਲੀ ਨੂੰ ਬਚਾ ਨਹੀਂ ਸਕਦੀ।

ਤੁਹਾਡੇ ਹਵਾਲਾ ਮੁੱਲ ਤੁਹਾਡੇ ਚੁਣੇ ਚੈਨਲ ਤੋਂ ਲਓ

ਕੀ ਇੰਸਟਾਲ ਹੈ ਦੇਖਣ ਤੋਂ ਪਹਿਲਾਂ ਪ੍ਰੋਜੈਕਟ ਦੀਆਂ ਅਧਿਕਾਰਤ ਡਾਊਨਲੋਡ ਹਦਾਇਤਾਂ, ਜਾਂ ਤੁਹਾਡੀ ਸੰਸਥਾ ਦਾ ਪ੍ਰਬੰਧਿਤ ਸੌਫਟਵੇਅਰ ਚੈਨਲ ਖੋਲ੍ਹੋ। ਉਮੀਦ ਕੀਤਾ ਸਟੋਰ ਪ੍ਰਕਾਸ਼ਕ, ਪੈਕੇਜ ਜਾਂ ਇੰਸਟਾਲਰ ਦੀ ਪਛਾਣ ਅਤੇ ਸਮਰਥਿਤ ਪਲੇਟਫਾਰਮ ਲਿਖੋ, ਫਿਰ ਉਹ ਨੋਟ ਉੱਥੇ ਰੱਖੋ ਜਿੱਥੇ ਅਗਲੇ ਅਪਡੇਟ ਵੇਲੇ ਤੁਹਾਨੂੰ ਮਿਲੇ। ਖੋਜ ਨਤੀਜਾ ਜਾਂ ਸਪਾਂਸਰ ਕੀਤਾ ਸਥਾਨ ਉਹ ਚੈਨਲ ਨਹੀਂ, ਅਤੇ ਭੁਗਤਾਨ ਵਾਲਾ ਸਥਾਨ ਜੈਵਿਕ ਨਤੀਜੇ ਤੋਂ ਉੱਪਰ ਇਸ ਲਈ ਹੁੰਦਾ ਹੈ ਕਿਉਂਕਿ ਲੋਕ ਪਹਿਲੀ ਮੇਲ ’ਤੇ ਕਲਿਕ ਕਰਦੇ ਹਨ। ਜਾਂਚ ਤੋਂ ਬਾਅਦ ਪੰਨੇ ਨੂੰ ਬੁੱਕਮਾਰਕ ਕਰੋ, ਤਾਂ ਜੋ ਅਗਲਾ ਡਾਊਨਲੋਡ ਦੁਹਰਾਈ ਖੋਜ ਤੋਂ ਨਹੀਂ, ਫੈਸਲੇ ਤੋਂ ਸ਼ੁਰੂ ਹੋਵੇ।

ਮਿਰਰ ਜਾਂ ਤੀਜੀ ਧਿਰ ਦਾ ਪੈਕੇਜ ਭੰਡਾਰ ਵੀ ਇੱਕ ਚੈਨਲ ਹੈ, ਅਤੇ ਇਹ ਆਪਣੇ ਸੰਚਾਲਕ ਜਿੰਨਾ ਹੀ ਭਰੋਸੇਯੋਗ ਹੁੰਦਾ ਹੈ। ਤੁਸੀਂ ਕਿਹੜਾ ਵਰਤਿਆ ਲਿਖੋ, ਕਿਉਂਕਿ ਅਪਡੇਟਾਂ ਵਿਚਕਾਰ ਲੋਕ ਠੀਕ ਇਹੀ ਵੇਰਵਾ ਭੁੱਲ ਜਾਂਦੇ ਹਨ।

ਨਾਮ ਨਹੀਂ, ਇੰਸਟਾਲ ਕੀਤੇ ਪ੍ਰਕਾਸ਼ਕ ਦੀ ਤੁਲਨਾ ਕਰੋ

ਜਿੱਥੇ ਹੈ ਉੱਥੇ ਪਲੇਟਫਾਰਮ ਦੇ ਆਪਣੇ ਦਸਤਖਤ ਅਤੇ ਐਪਲੀਕੇਸ਼ਨ ਰਿਕਾਰਡ ’ਤੇ ਭਰੋਸਾ ਕਰੋ, ਫਿਰ ਸੰਸਕਰਣ, ਅਪਡੇਟ ਮਾਰਗ ਅਤੇ ਐਪ ਵੱਲੋਂ ਮੰਗੀਆਂ ਇਜਾਜ਼ਤਾਂ ਪੜ੍ਹੋ। ਵੈਧ ਦਸਤਖਤ ਵੇਖਣਾ ਉਮੀਦ ਕੀਤੇ ਪ੍ਰਕਾਸ਼ਕ ਨੂੰ ਵੇਖਣਾ ਨਹੀਂ ਹੈ, ਕਿਉਂਕਿ ਸਰਟੀਫਿਕੇਟ ਸਿਰਫ ਇਹ ਪ੍ਰਮਾਣਿਤ ਕਰਦਾ ਹੈ ਕਿ ਬਾਈਨਰੀ ’ਤੇ ਉਸ ਦੇ ਮਾਲਕ ਨੇ ਦਸਤਖਤ ਕੀਤੇ। ਜਿਸ ਕੰਪਨੀ ਦਾ ਨਾਮ ਕਦੇ ਨਹੀਂ ਸੁਣਿਆ ਉਸ ਦੇ ਦਸਤਖਤ ਵੀ ਵੈਧ ਹੁੰਦੇ ਹਨ, ਇਸ ਲਈ ਜਾਂਚ ਨੂੰ ਉਸ ਧਿਰ ਦਾ ਨਾਮ ਲੈਣਾ ਚਾਹੀਦਾ ਹੈ ਜਿਸ ਦਾ ਤੁਸੀਂ ਮਤਲਬ ਲਿਆ। ਵਾਧੂ ਸੌਫਟਵੇਅਰ ਲਿਆਉਣ ਵਾਲਾ ਇੰਸਟਾਲਰ, ਸਰਟੀਫਿਕੇਟ ਮੰਗਦਾ ਹੈ ਜਾਂ ਅਣਕਿਆਸੀ ਖਾਤਾ ਸਕ੍ਰੀਨ ਖੋਲ੍ਹਦਾ ਹੈ, ਉਤਪਾਦ ਦੇ ਆਪਣੇ ਦਸਤਾਵੇਜ਼ਾਂ ਤੋਂ ਵਿਆਖਿਆ ਮੰਗਦਾ ਹੈ।

# Windows: inspect the installed signature
Get-AuthenticodeSignature "C:\Program Files\WireGuard\wireguard.exe"
# macOS: check the bundle identity
codesign -dv --verbose=2 /Applications/WireGuard.app
# Linux: confirm the package origin
apt-cache policy wireguard

ਪਲੇਟਫਾਰਮ ਨਾਲ ਮੇਲ ਖਾਂਦੀ ਜਾਂਚ ਚਲਾਓ, ਅਤੇ ਇਸ ਦਾ ਨਤੀਜਾ ਪਹਿਲੇ ਕਦਮ ਵਿੱਚ ਬਣਾਏ ਹਵਾਲਾ ਨੋਟ ਨਾਲ ਤੁਲਨਾ ਕਰੋ। ਪ੍ਰਕਾਸ਼ਕ ਖੇਤਰ ਵਿੱਚ ਅੰਤਰ ਕਿਸੇ ਵੀ ਦਿੱਖ ਸਮਾਨਤਾ ਤੋਂ ਵੱਧ ਜਾਣਕਾਰੀ ਦਿੰਦਾ ਹੈ, ਕਿਉਂਕਿ ਆਈਕਨ ਕਾਪੀ ਕਰਨ ਵਿੱਚ ਕੁਝ ਖਰਚ ਨਹੀਂ ਲੱਗਦਾ। ਜੇ ਨਤੀਜਾ ਉਸ ਸੰਸਥਾ ਦਾ ਨਾਮ ਲੈਂਦਾ ਹੈ ਜੋ ਪ੍ਰੋਜੈਕਟ ਦੇ ਦਸਤਾਵੇਜ਼ਾਂ ਵਿੱਚ ਕਿਤੇ ਨਹੀਂ, ਤਾਂ ਉੱਥੇ ਹੀ ਰੁਕੋ ਅਤੇ ਸਾਈਨ ਇਨ ਨਾ ਕਰੋ।

ਇੰਸਟਾਲ ਕੀਤਾ ਦਸਤਖਤ ਅਸਲ ਵਿੱਚ ਕੀ ਸਾਬਤ ਕਰਦਾ ਹੈ

ਜਦੋਂ ਪ੍ਰੋਜੈਕਟ ਚੈਕਸਮ, ਦਸਤਖਤ ਜਾਂ ਰਿਲੀਜ਼ ਕੁੰਜੀਆਂ ਪ੍ਰਕਾਸ਼ਿਤ ਕਰਦਾ ਹੈ, ਤਾਂ ਇਸ ਦੀ ਪੂਰੀ ਦਸਤਾਵੇਜ਼ੀ ਪ੍ਰਕਿਰਿਆ, ਹਵਾਲਾ ਕੁੰਜੀ ਲੈਣ ਵਾਲਾ ਹਿੱਸਾ ਵੀ ਸਮੇਤ, ਪੂਰੀ ਕਰੋ। ਡਾਊਨਲੋਡ ਨਾਲ ਉਸੇ ਪੰਨੇ ’ਤੇ ਛਾਪਿਆ ਚੈਕਸਮ ਸਿਰਫ ਇਹ ਸਾਬਤ ਕਰਦਾ ਹੈ ਕਿ ਫਾਈਲ ਉਸ ਪੰਨੇ ਨਾਲ ਮੇਲ ਖਾਂਦੀ ਹੈ, ਜੋ ਦਿਸਦੇ ਨਾਲੋਂ ਕਮਜ਼ੋਰ ਦਾਅਵਾ ਹੈ। ਲਾਭਦਾਇਕ ਸਵਾਲ ਇਹ ਹੈ ਕਿ ਕੀ ਦਸਤਖਤ ਪ੍ਰੋਜੈਕਟ ਵੱਲੋਂ ਦਸਤਾਵੇਜ਼ੀ ਪਛਾਣ ਤੱਕ ਜੁੜਦਾ ਹੈ, ਅਜਿਹੇ ਮਾਰਗ ਰਾਹੀਂ ਜੋ ਨਕਲ ਨਿਯੰਤਰਿਤ ਨਹੀਂ ਕਰਦੀ। ਲੋਕ ਇਸੇ ਕਦਮ ਨੂੰ ਛੋਟਾ ਕਰਕੇ ਇਹ ਪੁੱਛਦੇ ਹਨ ਕਿ ਫਾਈਲ ’ਤੇ ਦਸਤਖਤ ਹਨ ਜਾਂ ਨਹੀਂ।

ਕੁੰਜੀ ਸਰਵਰ ਤੋਂ ਲਿਆਂਦੀ ਕੁੰਜੀ ਅਤੇ README ਵਿੱਚ ਛਾਪਿਆ ਉਂਗਲ ਦਾ ਨਿਸ਼ਾਨ ਸਮਾਨ ਸਬੂਤ ਨਹੀਂ। ਫਾਈਲ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਹਿਣ ਤੋਂ ਪਹਿਲਾਂ ਤੈਅ ਕਰੋ ਕਿ ਤੁਸੀਂ ਅਸਲ ਵਿੱਚ ਕਿਹੜੀ ਵਰਤੀ।

ਜਦੋਂ ਐਪ ਅਸਲੀ ਹੈ ਪਰ ਪ੍ਰੋਫਾਈਲ ਨਹੀਂ

ਕਲਾਇੰਟ ਅਤੇ ਸਰਵਰ ਪ੍ਰੋਫਾਈਲ ਦੋ ਵੱਖਰੇ ਜਾਰੀਕਰਤਿਆਂ ਤੋਂ ਆਉਂਦੇ ਹਨ, ਅਤੇ ਇਹਨਾਂ ਨੂੰ ਰਲਾਉਣਾ ਗਲਤ ਬਾਈਨਰੀ ਇੰਸਟਾਲ ਕਰਨ ਤੋਂ ਵੱਖਰੀ ਅਸਫਲਤਾ ਹੈ। ਇੱਕ ਪ੍ਰੋਜੈਕਟ ਵੱਲੋਂ ਸੰਭਾਲਿਆ OpenVPN ਬਿਲਡ ਅਸੰਬੰਧਿਤ ਸੰਚਾਲਕ ਵੱਲੋਂ ਲਿਖੀ ਸੰਰਚਨਾ ਖੁਸ਼ੀ ਨਾਲ ਲੋਡ ਕਰੇਗਾ, ਅਤੇ ਇਹ ਆਮ ਵਿਵਹਾਰ ਹੈ, ਸਮਝੌਤੇ ਦਾ ਸਬੂਤ ਨਹੀਂ। ਉਲਟ ਵੀ ਸੱਚ ਹੈ: ਵੈਧ ਪ੍ਰੋਫਾਈਲ ਗੈਰ-ਅਧਿਕਾਰਤ ਕਲਾਇੰਟ ਨੂੰ ਭਰੋਸੇਯੋਗ ਨਹੀਂ ਬਣਾਉਂਦੀ। ਹਰ ਵਸਤੂ ਨੂੰ ਇਸ ਦੇ ਆਪਣੇ ਸਰੋਤ ਨਾਲ ਜਾਂਚੋ, ਅਤੇ ਚੱਲਦੇ ਕਨੈਕਸ਼ਨ ਨੂੰ ਕਦੇ ਦੋ ਜਾਂਚਾਂ ਇੱਕ ਨਾ ਬਣਾਉਣ ਦਿਓ।

ਕਦਮ ਚੁੱਕਣ ਤੋਂ ਪਹਿਲਾਂ ਪੁੱਛੋ ਕਿ ਦੋਵਾਂ ਵਿੱਚੋਂ ਕਿਹੜੀ ਵਸਤੂ ਅਸਲ ਵਿੱਚ ਸ਼ੱਕ ਵਿੱਚ ਹੈ, ਕਿਉਂਕਿ ਉਪਾਅ ਵੱਖਰਾ ਹੈ। ਮਾੜਾ ਕਲਾਇੰਟ ਮਤਲਬ ਦੁਬਾਰਾ ਇੰਸਟਾਲ, ਮਾੜੀ ਪ੍ਰੋਫਾਈਲ ਮਤਲਬ ਇੱਕ ਫਾਈਲ ਮਿਟਾ ਕੇ ਦੁਬਾਰਾ ਜਾਰੀ ਕਰਨਾ।

ਅਨਿਸ਼ਚਿਤਤਾ ਵਿੱਚ ਕਦਮ ਚੁੱਕੋ, ਫਿਰ ਠੀਕ ਤਰ੍ਹਾਂ ਸਫ਼ਾਈ ਕਰੋ

ਜੇ ਪਛਾਣ ਅਨਿਸ਼ਚਿਤ ਰਹੇ, ਤਾਂ ਪ੍ਰਮਾਣ ਦੇਣਾ ਬੰਦ ਕਰੋ ਅਤੇ ਤੁਹਾਡੇ ਬੁੱਕਮਾਰਕ ਕੀਤੇ ਪ੍ਰਮਾਣਿਤ ਚੈਨਲ ਰਾਹੀਂ ਸੌਫਟਵੇਅਰ ਖੁਦ ਲਵੋ। ਫੋਲਡਰ ਮਿਟਾ ਕੇ ਆਸ ਰੱਖਣ ਦੀ ਥਾਂ ਅਣਚਾਹੇ ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਪਲੇਟਫਾਰਮ ਦੀ ਹਦਾਇਤ ਮੰਨੋ। ਫਿਰ ਤੁਸੀਂ ਸਵੀਕਾਰ ਕੀਤਾ ਪ੍ਰਕਾਸ਼ਕ, ਸੰਸਕਰਣ ਅਤੇ ਪ੍ਰਮਾਣਿਕਤਾ ਢੰਗ ਲਿਖੋ, ਤਾਂ ਜੋ ਅਗਲੇ ਅਪਡੇਟ ਦੀ ਤੁਲਨਾ ਯਾਦ ਨਾਲ ਨਹੀਂ, ਤੱਥ ਨਾਲ ਹੋ ਸਕੇ।

ਵੈਧ ਬਦਲ ਤੋਂ ਬਾਅਦ ਪੁਰਾਣੀਆਂ ਪ੍ਰੋਫਾਈਲਾਂ ਅਤੇ ਦਿੱਤੀਆਂ ਇਜਾਜ਼ਤਾਂ ਕਲਾਇੰਟ ਅਤੇ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਦੋਵਾਂ ਵਿੱਚ ਵੇਖੋ। ਡਾਊਨਲੋਡ ਕੀਤੀ ਫਾਈਲ ਅਣਇੰਸਟਾਲ ਕਰਨ ਨਾਲ ਇੰਸਟਾਲ ਕੀਤੀ ਐਪ ਆਪਣੀ ਥਾਂ ’ਤੇ ਰਹਿੰਦੀ ਹੈ, ਅਤੇ ਪੁਰਾਣੀ ਪ੍ਰੋਫਾਈਲ ਇਸ ਨੂੰ ਬਣਾਉਣ ਵਾਲੇ ਕਲਾਇੰਟ ਤੋਂ ਵੱਧ ਜੀਵ ਸਕਦੀ ਹੈ, ਜਦੋਂ ਕਿ ਇਹ ਅਜੇ ਵੀ ਉਸ ਅੰਤ ਬਿੰਦੂ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਦੀ ਹੈ ਜਿਸਦੀ ਕੋਈ ਸੰਭਾਲ ਨਹੀਂ ਕਰਦਾ। WireGuard ਦਾ ਅਧਿਕਾਰਤ ਇੰਸਟਾਲੇਸ਼ਨ ਪੰਨਾ ਰੱਖਣ ਯੋਗ ਹਵਾਲੇ ਦੀ ਚੰਗੀ ਮਿਸਾਲ ਹੈ: ਇਹ ਮਿਰਰ ਨਹੀਂ, ਡਿਵੈਲਪਰ ਦੀ ਆਪਣੀ ਸੂਚੀ ਹੈ।

ਸੰਬੰਧਿਤ ਲੇਖ