← ਵਾਪਸ WindowsHelper

ਸੁਰੱਖਿਆ ਮਾਡਲ

ਕਿਵੇਂ WindowsHelper ਤੁਹਾਡੇ PC + ਤੁਹਾਡੇ ਫ਼ੋਨ ਦੀ ਰੱਖਿਆ ਕਰਦਾ ਹੈ, ਅਸੀਂ ਕਿਹੜੀ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫ਼ੀ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ, ਅਤੇ ਅਸੀਂ ਸਪਸ਼ਟ ਤੌਰ 'ਤੇ ਕਿਸ ਤੋਂ ਬਚਾਅ ਨਹੀਂ ਕਰਦੇ ਹਾਂ। ਆਖਰੀ ਵਾਰ ਅੱਪਡੇਟ ਕੀਤਾ: 25-04-2026।

ਇੱਕ ਕਮਜ਼ੋਰੀ ਦੀ ਰਿਪੋਰਟ ਕਰਨਾ

ਈਮੇਲ support@windowshelper.app ਵਿਸ਼ੇ ਦੇ ਨਾਲ [security]. ਕਿਰਪਾ ਕਰਕੇ ਜਨਤਕ GitHub ਮੁੱਦਿਆਂ ਨੂੰ ਨਾ ਖੋਲ੍ਹੋ — ਸਾਨੂੰ ਖੁਲਾਸਾ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ ਫਿਕਸ ਭੇਜਣ ਲਈ ਇੱਕ ਵਿੰਡੋ ਦਿਓ।

ਪੇਅਰਿੰਗ-ਕੋਡ ਜੀਵਨ ਚੱਕਰ

ਪੇਅਰਿੰਗ ਕੋਡ ਉਹ ਸਾਂਝਾ ਗੁਪਤ ਹੈ ਜਿਸ ਤੋਂ ਹਰ ਦੂਜਾ ਕ੍ਰਿਪਟੋ ਓਪਰੇਸ਼ਨ ਲਿਆ ਜਾਂਦਾ ਹੈ। ਪੂਰਾ ਜੀਵਨ ਚੱਕਰ:

[ ਫ਼ੋਨ 8 ਅੱਖਰਾਂ ਦਾ ਬੇਤਰਤੀਬ ਕੋਡ ਬਣਾਉਂਦਾ ਹੈ ]
   ↓
[ ਫ਼ੋਨ ਕੋਡ + sessionId ਨੂੰ Firestore ਦੇ pc_connections ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਲਿਖਦਾ ਹੈ ]
   ↓
[ ਫ਼ੋਨ ਸਕਰੀਨ ਉੱਤੇ ਵਰਤੋਂਕਾਰ ਨੂੰ ਕੋਡ ਦਿਖਾਉਂਦਾ ਹੈ ]
   ↓
[ ਵਰਤੋਂਕਾਰ ਕੋਡ ਪੜ੍ਹਦਾ ਹੈ ਅਤੇ ਇਸਨੂੰ Companion ਦੇ ਇਨਪੁੱਟ ਖਾਨੇ ਵਿੱਚ ਟਾਈਪ ਕਰਦਾ ਹੈ ]
   ↓
[ Companion ਕੋਡ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਉਡੀਕ ਰਿਹਾ ਸੈਸ਼ਨ Firestore ਵਿੱਚ ਲੱਭਦਾ ਹੈ ]
   ↓
[ ਦੋਵੇਂ ਪਾਸੇ SHA-256(ਕੋਡ, sessionId) ਤੋਂ ਇਨਕ੍ਰਿਪਸ਼ਨ ਕੁੰਜੀਆਂ ਬਣਾਉਂਦੇ ਹਨ ]
   ↓
[ ਕੋਡ ਦੋਵਾਂ ਪਾਸਿਆਂ ਦੀ ਮੈਮੋਰੀ ਵਿੱਚ ਰਹਿੰਦਾ ਹੈ; ਕੋਈ ਵੀ ਇਸਨੂੰ Firestore ਵਿੱਚ ਨਹੀਂ ਲਿਖਦਾ ]
   ↓
[ ਕਨੈਕਸ਼ਨ ਤੋੜਨਾ / ਮੁੜ ਜੋੜਨਾ ਦੋਵਾਂ ਪਾਸਿਆਂ ਤੋਂ ਕੋਡ ਮਿਟਾ ਦਿੰਦਾ ਹੈ ]

ਕ੍ਰਿਪਟੋਗ੍ਰਾਫੀ

AES-256-GCM (ਕਮਾਂਡ ਗੁਪਤਤਾ + ਇਕਸਾਰਤਾ)

ਵਾਇਰ ਉੱਤੇ ਭੇਜੀ ਗਈ ਹਰ ਕਮਾਂਡ ਨੂੰ AES-256-GCM, ਇੱਕ ਪ੍ਰਮਾਣਿਤ-ਏਨਕ੍ਰਿਪਸ਼ਨ ਮੋਡ ਨਾਲ ਐਨਕ੍ਰਿਪਟ ਕੀਤਾ ਗਿਆ ਹੈ।

HMAC-SHA256 (ਕਮਾਂਡ ਪ੍ਰਮਾਣਿਕਤਾ)

ਹਰ ਕਮਾਂਡ ਵਿੱਚ ਇੱਕ HMAC ਦਸਤਖਤ ਵੀ ਹੁੰਦੇ ਹਨ ਇਸਲਈ ਇੱਕ ਫ਼ੋਨ ਜੋ ਜੋੜਾ ਕੋਡ ਨੂੰ ਨਹੀਂ ਜਾਣਦਾ ਹੈ ਉਹ ਕਮਾਂਡਾਂ ਨੂੰ ਇੰਜੈਕਟ ਨਹੀਂ ਕਰ ਸਕਦਾ ਭਾਵੇਂ ਇਹ ਫਾਇਰਸਟੋਰ ਨੂੰ ਲਿਖ ਸਕਦਾ ਹੈ।

ਧਮਕੀ ਮਾਡਲ

ਧਮਕੀਸਥਿਤੀਨੋਟਸ
ਸਥਾਨਕ ਨੈੱਟਵਰਕ 'ਤੇ ਸੁਣਨ ਵਾਲਾਘਟਾਇਆAES-GCM ਸਿਫਰਟੈਕਸਟ MITM ਨਿਰੀਖਕਾਂ ਲਈ ਅਪਾਰਦਰਸ਼ੀ ਹੈ।
Firestore ਸਰਵਰਾਂ 'ਤੇ ਸੁਣਨ ਵਾਲਾਘਟਾਇਆGoogle ਨੂੰ AESGCM:... ਬਲੌਬ ਦਿਸਦੇ ਹਨ, ਕਮਾਂਡਾਂ ਨਹੀਂ।
ਹਮਲਾਵਰ ਜੋ ਫਾਇਰਸਟੋਰ ਨੂੰ ਲਿਖ ਸਕਦਾ ਹੈ ਪਰ ਕੋਡ ਨਹੀਂ ਜਾਣਦਾਘਟਾਇਆHMAC ਤਸਦੀਕ ਅਸਫਲ ਹੁੰਦੀ ਹੈ; Companion ਇਨਕਾਰ ਨੂੰ ਲੌਗ ਕਰਦਾ ਹੈ ਅਤੇ ਚਲਾਉਣ ਤੋਂ ਇਨਕਾਰ ਕਰਦਾ ਹੈ।
ਹਮਲਾਵਰ ਜਿਸਨੇ ਪੇਅਰਿੰਗ ਕੋਡ ਨੂੰ ਕਰੈਕ / ਫਿਸ਼ ਕੀਤਾਬਕਾਇਆਉਹ ਹੁਕਮ ਜਾਰੀ ਕਰ ਸਕਦੇ ਹਨ ਜਿਵੇਂ ਕਿ ਉਹ ਉਪਭੋਗਤਾ ਸਨ। ਮਿਟੀਗੇਸ਼ਨ: ਟ੍ਰੇ ਮੀਨੂ ਤੋਂ ਕੋਡ ਨੂੰ ਘੁੰਮਾਓ।
ਇੱਕ ਰਿਕਾਰਡ ਕੀਤੀ ਕਮਾਂਡ ਨੂੰ ਰੀਪਲੇਅ ਕਰੋਬਕਾਇਆsentAtMillis HMAC ਨਾਲ ਬੱਝਿਆ ਹੈ; Companion ਅਜੇ ਵੈਧਤਾ ਦੀ ਮਿਆਦ ਲਾਗੂ ਨਹੀਂ ਕਰਦਾ। ਭਵਿੱਖ ਦਾ ਸੁਧਾਰ ਮਿਆਦ ਪੁੱਗਣ ਦਾ ਸਮਾਂ ਜੋੜੇਗਾ।
LAN-ਮੋਡ ਅਣ-ਪ੍ਰਮਾਣਿਤ ਹਮਲਾਵਰਘਟਾਇਆWebSocket ਜੋੜਾ ਹੈਂਡਸ਼ੇਕ ਕੋਡ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰਦਾ ਹੈ; HMAC + AES ਗੇਟ ਹਰ ਅਗਲੀ ਕਮਾਂਡ।
ਚੋਰੀ ਕੀਤੀ ਜੋੜੀ ਕੁੰਜੀ ਨਾਲ ਸਮਝੌਤਾ ਕੀਤਾ ਗਿਆ ਫ਼ੋਨਬਕਾਇਆ"ਉਪਭੋਗਤਾ ਆਪਣੇ ਆਪ" ਤੋਂ ਵੱਖ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਮਿਟੀਗੇਸ਼ਨ: ਦਰ ਸੀਮਾ (10 cmd/min) + ਵਿਨਾਸ਼ਕਾਰੀ-ਕਮਾਂਡ ਪੁਸ਼ਟੀ ਲਈ PC-ਸਾਈਡ ਕਲਿੱਕ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
ਫ਼ੋਨ ਐਪ ਤੋਂ ਗਲਤ ਟਾਈਪ ਕੀਤੀ ਕਮਾਂਡਘਟਾਇਆਫ਼ੋਨ ਵਾਲੇ ਪਾਸੇ ਦੀ ਇਜਾਜ਼ਤ-ਸੂਚੀ ਅਣਪਛਾਤੇ ਅਗੇਤਰਾਂ ਨੂੰ ਰੋਕਦੀ ਹੈ; Companion ਵਾਲੇ ਪਾਸੇ ਦੀ ਪਹਿਲਾਂ-ਜਾਂਚ ਉਹਨਾਂ ਕਮਾਂਡਾਂ ਨੂੰ ਰੋਕਦੀ ਹੈ ਜੋ ਮੌਜੂਦ ਨਾ ਹੋਣ ਵਾਲੀਆਂ ਸੇਵਾਵਾਂ ਵੱਲ ਹੁੰਦੀਆਂ ਹਨ।
ਵਿਨਾਸ਼ਕਾਰੀ ਕਮਾਂਡ ਅਚਾਨਕ ਚਲਦੀ ਹੈਘਟਾਇਆCompanion ਵਾਲੇ ਪਾਸੇ ਦੀ ਵਿੰਡੋ Remove-Item, Format-Volume, reg delete, shutdown /r ਆਦਿ ਨੂੰ ਮਨਜ਼ੂਰੀ ਦੇਣ ਲਈ ਵਰਤੋਂਕਾਰ ਦੀ ਕਲਿੱਕ ਮੰਗਦੀ ਹੈ।
ਹੰਗ/ਭਗੌੜਾ PowerShell ਪ੍ਰਕਿਰਿਆਘਟਾਇਆਹਰ ਹੁਕਮ ਦੀ ਸਮਾਂ-ਹੱਦ ਹੁੰਦੀ ਹੈ — ਮੂਲ ਰੂਪ ਵਿੱਚ 5 ਮਿੰਟ, ਲੰਮੇ ਚੱਲਣ ਵਾਲੇ ਠੀਕ-ਕਰਨ ਲਈ 45, ਸਖ਼ਤ ਛੱਤ 'ਤੇ 60 — ਅਤੇ ਸਾਰਾ ਪ੍ਰੋਸੈੱਸ ਟ੍ਰੀ ਬੰਦ ਕਰ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ।
Companion .exe ਡਾਊਨਲੋਡ ਅਤੇ ਰਨ ਵਿਚਕਾਰ ਛੇੜਛਾੜਘਟਾਇਆSHA-256 companion-version.json ਵਿੱਚ ਪ੍ਰਕਾਸ਼ਿਤ ਹੁੰਦਾ ਹੈ; ਵਰਤੋਂਕਾਰ ਇਸਦੀ ਜਾਂਚ ਕਰ ਸਕਦੇ ਹਨ। ਲਾਂਚ ਤੋਂ ਪਹਿਲਾਂ Authenticode ਦਸਤਖ਼ਤ ਦੀ ਯੋਜਨਾ ਹੈ।
Companion ਕਰੈਸ਼ ਲੀਕ ਸੰਵੇਦਨਸ਼ੀਲ ਸਥਿਤੀਘਟਾਇਆਕਰੈਸ਼ ਰਿਪੋਰਟਾਂ + ਫਾਇਰਸਟੋਰ ਐਰਰ ਰਾਈਟਬੈਕ ਸੈਨੀਟਾਈਜ਼ %USERPROFILE% / %MACHINE% / %USER%.
ਚੋਰੀ ਕੀਤੀ ਡਿਵਾਈਸ, ਲਗਾਤਾਰ ਰਜਿਸਟਰੀ ਜੋੜਾਕਰਨ ਕੁੰਜੀਘਟਾਇਆਸਥਿਰ ਪੇਅਰਿੰਗ ਕੋਡ ਨੂੰ Windows DPAPI (ਪ੍ਰਤੀ-ਖਾਤਾ) ਨਾਲ ਐਨਕ੍ਰਿਪਟ ਕੀਤਾ ਗਿਆ ਹੈ, ਇਸਲਈ ਇਸਨੂੰ ਕਾਪੀ ਕੀਤੀ ਡਿਸਕ ਜਾਂ ਕਿਸੇ ਵੱਖਰੇ Windows ਖਾਤੇ ਤੋਂ ਨਹੀਂ ਪੜ੍ਹਿਆ ਜਾ ਸਕਦਾ ਹੈ।

ਦਾਇਰੇ ਤੋਂ ਬਾਹਰ

ਜਿਨ੍ਹਾਂ ਤੋਂ WindowsHelper ਸਪਸ਼ਟ ਤੌਰ ਉੱਤੇ ਬਚਾਅ ਨਹੀਂ ਕਰਦਾ:

ਖੁਲਾਸਾ