എങ്ങനെ WindowsHelper നിങ്ങളുടെ PC + നിങ്ങളുടെ ഫോൺ പരിരക്ഷിക്കുന്നു, ഞങ്ങൾ ഉപയോഗിക്കുന്ന ക്രിപ്റ്റോഗ്രാഫി, കൂടാതെ ഞങ്ങൾ വ്യക്തമായി പ്രതിരോധിക്കാത്തവ എന്നിവ. അവസാനം അപ്ഡേറ്റ് ചെയ്തത്: 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 സിഗ്നേച്ചറും വഹിക്കുന്നു, അതിനാൽ ജോടിയാക്കൽ കോഡ് അറിയാത്ത ഫോണിന് ഫയർസ്റ്റോറിലേക്ക് എഴുതാമെങ്കിലും കമാൻഡുകൾ കുത്തിവയ്ക്കാൻ കഴിയില്ല.
SHA-256("WH_SECURE_{code}_{sessionId}_HMAC_KEY"). എൻക്രിപ്ഷൻ കീയിൽ നിന്ന് വേർതിരിക്കുക.HMAC-SHA256(hmacKey, commandId | ciphertext | sentAtMillis). പൈപ്പുകൾ അക്ഷരാർത്ഥത്തിലുള്ള പൈപ്പ് പ്രതീകങ്ങളാണ്, ഡിലിമിറ്ററുകളല്ല - മൂന്ന് സംയോജിത സ്ട്രിംഗുകൾ.| ഭീഷണി | നില | കുറിപ്പുകൾ |
|---|---|---|
| പ്രാദേശിക ശൃംഖലയിൽ ഒളിഞ്ഞുനോട്ടക്കാരൻ | ലഘൂകരിക്കപ്പെട്ടു | MITM നിരീക്ഷകർക്ക് AES-GCM സൈഫർടെക്സ്റ്റ് അതാര്യമാണ്. |
| ഫയർസ്റ്റോർ സെർവറുകളിൽ കേൾക്കുന്നയാൾ | ലഘൂകരിക്കപ്പെട്ടു | 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 വ്യക്തമായി പ്രതിരോധിക്കാത്ത കാര്യങ്ങൾ:
[security].