உங்கள் பிசி + உங்கள் ஃபோனை WindowsHelper எப்படிப் பாதுகாக்கிறது, நாங்கள் என்ன கிரிப்டோகிராஃபியைப் பயன்படுத்துகிறோம், எதற்கு எதிராக நாங்கள் வெளிப்படையாகப் பாதுகாக்கவில்லை. கடைசியாக புதுப்பிக்கப்பட்டது: 2026-04-25.
மின்னஞ்சல் support@windowshelper.app பொருள் கொண்ட [security]. பொது GitHub சிக்கல்களைத் திறக்க வேண்டாம் - வெளிப்படுத்தும் முன் ஒரு தீர்வை அனுப்ப எங்களுக்கு ஒரு சாளரத்தை வழங்கவும்.
இணைத்தல் குறியீடு என்பது மற்ற ஒவ்வொரு கிரிப்டோ செயல்பாடும் பெறப்படும் பகிரப்பட்ட ரகசியம் ஆகும். முழு வாழ்க்கைச் சுழற்சி:
[ தொலைபேசி 8 எழுத்துகள் கொண்ட சீரற்ற குறியீட்டை உருவாக்குகிறது ] ↓ [ தொலைபேசி குறியீட்டையும் sessionId-ஐயும் Firestore இல் pc_connections ஆவணத்தில் எழுதுகிறது ] ↓ [ தொலைபேசி திரையில் பயனருக்கு குறியீட்டைக் காட்டுகிறது ] ↓ [ பயனர் குறியீட்டைப் படித்து Companion இன் உள்ளீட்டுப் புலத்தில் தட்டச்சு செய்கிறார் ] ↓ [ Companion குறியீட்டுடன் பொருந்தும் காத்திருக்கும் அமர்வை Firestore இல் தேடுகிறது ] ↓ [ இரு தரப்பும் SHA-256(குறியீடு, sessionId) இலிருந்து மறையாக்கச் சாவிகளைப் பெறுகின்றன ] ↓ [ குறியீடு இரு தரப்பின் நினைவகத்திலும் இருக்கும்; எதுவும் அதை Firestore இல் எழுதுவதில்லை ] ↓ [ இணைப்பைத் துண்டித்தல் / மீண்டும் இணைத்தல் இரு தரப்பிலிருந்தும் குறியீட்டை அழிக்கிறது ]
கம்பியில் அனுப்பப்படும் ஒவ்வொரு கட்டளையும் AES-256-GCM, அங்கீகரிக்கப்பட்ட-குறியாக்க முறை மூலம் குறியாக்கம் செய்யப்பட்டுள்ளது.
SHA-256("WH_SECURE_{code}_{sessionId}_CMD_KEY").Random.secure() தொலைபேசியில் அல்லது RandomNumberGenerator Companion பக்கத்தில்.AESGCM:<nonce_b64>:<ciphertext_b64>:<tag_b64>ஒவ்வொரு கட்டளையும் ஒரு HMAC கையொப்பத்தைக் கொண்டுள்ளது, எனவே இணைத்தல் குறியீடு தெரியாத தொலைபேசி, Firestore இல் எழுதினாலும் கட்டளைகளை செலுத்த முடியாது.
SHA-256("WH_SECURE_{code}_{sessionId}_HMAC_KEY"). குறியாக்க விசையிலிருந்து பிரிக்கவும்.HMAC-SHA256(hmacKey, commandId | ciphertext | sentAtMillis). குழாய்கள் என்பது பைப் எழுத்துக்கள், டிலிமிட்டர்கள் அல்ல - மூன்று இணைந்த சரங்கள்.| அச்சுறுத்தல் | நிலை | குறிப்புகள் |
|---|---|---|
| உள்ளூர் நெட்வொர்க்கில் கேட்பவர் | தணிக்கப்பட்டது | AES-GCM சைபர் டெக்ஸ்ட் MITM பார்வையாளர்களுக்கு ஒளிபுகாது. |
| ஃபயர்ஸ்டோர் சேவையகங்களில் கேட்பவர் | தணிக்கப்பட்டது | Google பார்ப்பது AESGCM:... தொகுதிகளையே, கட்டளைகளை அல்ல. |
| பயர்ஸ்டோருக்கு எழுதக்கூடிய, ஆனால் குறியீடு தெரியாத தாக்குபவர் | தணிக்கப்பட்டது | HMAC சரிபார்ப்பு தோல்வியடைகிறது; Companion நிராகரிப்பைப் பதிவு செய்து இயக்க மறுக்கிறது. |
| இணைத்தல் குறியீட்டை சிதைத்த / ஃபிஷ் செய்த தாக்குபவர் | எச்சம் | அவர்கள் பயனரைப் போலவே கட்டளைகளை வழங்கலாம். தணிப்பு: தட்டு மெனுவிலிருந்து குறியீட்டை சுழற்றவும். |
| பதிவு செய்யப்பட்ட கட்டளையை மீண்டும் இயக்குதல் | எச்சம் | sentAtMillis HMAC உடன் பிணைக்கப்பட்டுள்ளது; Companion இன்னும் செல்லுபடி காலத்தை நடைமுறைப்படுத்தவில்லை. எதிர்கால திருத்தம் காலாவதி நேரத்தைச் சேர்க்கும். |
| லேன் பயன்முறை அங்கீகரிக்கப்படாத தாக்குபவர் | தணிக்கப்பட்டது | 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 வெளிப்படையாகப் பாதுகாக்காதவை:
[security].