ನಿಮ್ಮ PC + ನಿಮ್ಮ ಫೋನ್ ಅನ್ನು ಹೇಗೆ 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 ಸಹಿಯನ್ನು ಸಹ ಹೊಂದಿದೆ ಆದ್ದರಿಂದ ಜೋಡಿಸುವ ಕೋಡ್ ತಿಳಿದಿಲ್ಲದ ಫೋನ್ ಫೈರ್ಸ್ಟೋರ್ಗೆ ಬರೆಯಬಹುದಾದರೂ ಆಜ್ಞೆಗಳನ್ನು ಚುಚ್ಚುವುದಿಲ್ಲ.
SHA-256("WH_SECURE_{code}_{sessionId}_HMAC_KEY"). ಗೂಢಲಿಪೀಕರಣ ಕೀಲಿಯಿಂದ ಪ್ರತ್ಯೇಕಿಸಿ.HMAC-SHA256(hmacKey, commandId | ciphertext | sentAtMillis). ಪೈಪ್ಗಳು ಅಕ್ಷರಶಃ ಪೈಪ್ ಅಕ್ಷರಗಳಾಗಿವೆ, ಡಿಲಿಮಿಟರ್ಗಳಲ್ಲ - ಮೂರು ಸಂಯೋಜಿತ ತಂತಿಗಳು.| ಬೆದರಿಕೆ | ಸ್ಥಿತಿ | ಟಿಪ್ಪಣಿಗಳು |
|---|---|---|
| ಸ್ಥಳೀಯ ನೆಟ್ವರ್ಕ್ನಲ್ಲಿ ಕದ್ದಾಲಿಕೆ | ತಗ್ಗಿಸಲಾಗಿದೆ | AES-GCM ಸೈಫರ್ಟೆಕ್ಸ್ಟ್ MITM ವೀಕ್ಷಕರಿಗೆ ಅಪಾರದರ್ಶಕವಾಗಿದೆ. |
| ಫೈರ್ಸ್ಟೋರ್ ಸರ್ವರ್ಗಳಲ್ಲಿ ಕದ್ದಾಲಿಕೆ | ತಗ್ಗಿಸಲಾಗಿದೆ | Google AESGCM:... ಬ್ಲಾಬ್ಗಳನ್ನು ನೋಡುತ್ತದೆ, ಆದೇಶಗಳನ್ನಲ್ಲ. |
| ಫೈರ್ಸ್ಟೋರ್ಗೆ ಬರೆಯಬಹುದಾದ ಆದರೆ ಕೋಡ್ ತಿಳಿದಿಲ್ಲದ ದಾಳಿಕೋರ | ತಗ್ಗಿಸಲಾಗಿದೆ | HMAC ಪರಿಶೀಲನೆ ವಿಫಲವಾಗುತ್ತದೆ; Companion ನಿರಾಕರಣೆಯನ್ನು ದಾಖಲಿಸಿ ಚಲಾಯಿಸಲು ನಿರಾಕರಿಸುತ್ತದೆ. |
| ಪೇರಿಂಗ್ ಕೋಡ್ ಅನ್ನು ಭೇದಿಸಿದ/ಫಿಶ್ ಮಾಡಿದ ದಾಳಿಕೋರ | ಶೇಷ | ಅವರು ಬಳಕೆದಾರರಂತೆ ಆಜ್ಞೆಗಳನ್ನು ನೀಡಬಹುದು. ತಗ್ಗಿಸುವಿಕೆ: ಟ್ರೇ ಮೆನುವಿನಿಂದ ಕೋಡ್ ಅನ್ನು ತಿರುಗಿಸಿ. |
| ರೆಕಾರ್ಡ್ ಮಾಡಿದ ಆಜ್ಞೆಯ ಮರುಪಂದ್ಯ | ಶೇಷ | sentAtMillis HMAC ಗೆ ಬಂಧಿತವಾಗಿದೆ; Companion ಇನ್ನೂ ಸಿಂಧುತ್ವದ ಅವಧಿಯನ್ನು ಜಾರಿಗೊಳಿಸುವುದಿಲ್ಲ. ಮುಂದಿನ ಸರಿಪಡಿಸುವಿಕೆ ಅವಧಿ ಮುಕ್ತಾಯವನ್ನು ಸೇರಿಸಲಿದೆ. |
| LAN-ಮೋಡ್ ದೃಢೀಕರಿಸದ ಆಕ್ರಮಣಕಾರ | ತಗ್ಗಿಸಲಾಗಿದೆ | ವೆಬ್ಸಾಕೆಟ್ ಜೋಡಿ ಹ್ಯಾಂಡ್ಶೇಕ್ ಕೋಡ್ ಅನ್ನು ಮೌಲ್ಯೀಕರಿಸುತ್ತದೆ; HMAC + AES ಗೇಟ್ ಪ್ರತಿ ನಂತರದ ಆದೇಶ. |
| ಕದ್ದ ಜೋಡಿ ಕೀಲಿಯೊಂದಿಗೆ ರಾಜಿ ಮಾಡಿಕೊಂಡ ಫೋನ್ | ಶೇಷ | "ಬಳಕೆದಾರರಿಂದ" ಪ್ರತ್ಯೇಕಿಸಲಾಗುವುದಿಲ್ಲ. ತಗ್ಗಿಸುವಿಕೆ: ದರ ಮಿತಿ (10 cmd/min) + ವಿನಾಶಕಾರಿ-ಕಮಾಂಡ್ ದೃಢೀಕರಣಕ್ಕೆ PC-ಸೈಡ್ ಕ್ಲಿಕ್ ಅಗತ್ಯವಿದೆ. |
| ಫೋನ್ ಅಪ್ಲಿಕೇಶನ್ನಿಂದ ತಪ್ಪಾಗಿ ಟೈಪ್ ಮಾಡಿದ ಆಜ್ಞೆ | ತಗ್ಗಿಸಲಾಗಿದೆ | ಫೋನ್ ಕಡೆಯ ಅನುಮತಿ ಪಟ್ಟಿ ಗುರುತಿಸಲಾಗದ ಪೂರ್ವಪ್ರತ್ಯಯಗಳನ್ನು ತಡೆಯುತ್ತದೆ; Companion ಕಡೆಯ ಪೂರ್ವ-ಪರಿಶೀಲನೆ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲದ ಸೇವೆಗಳನ್ನು ಗುರಿಯಾಗಿಸುವ ಆದೇಶಗಳನ್ನು ತಡೆಯುತ್ತದೆ. |
| ವಿನಾಶಕಾರಿ ಆಜ್ಞೆಯು ಆಕಸ್ಮಿಕವಾಗಿ ರನ್ ಆಗುತ್ತದೆ | ತಗ್ಗಿಸಲಾಗಿದೆ | Companion ಕಡೆಯ ವಿಂಡೋ Remove-Item, Format-Volume, reg delete, shutdown /r ಮುಂತಾದವುಗಳನ್ನು ಅನುಮೋದಿಸಲು ಬಳಕೆದಾರರ ಕ್ಲಿಕ್ ಕೇಳುತ್ತದೆ. |
| ಹಂಗ್ / ರನ್ಅವೇ ಪವರ್ಶೆಲ್ ಪ್ರಕ್ರಿಯೆ | ತಗ್ಗಿಸಲಾಗಿದೆ | ಪ್ರತಿ ಆದೇಶಕ್ಕೂ ಸಮಯ ಮಿತಿ ಇದೆ — ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ 5 ನಿಮಿಷ, ದೀರ್ಘ ಸರಿಪಡಿಕೆಗೆ 45, ಕಠಿಣ ಮಿತಿಯಲ್ಲಿ 60 — ಮತ್ತು ಇಡೀ ಪ್ರಕ್ರಿಯೆ ಮರವನ್ನು ನಿಲ್ಲಿಸಲಾಗುತ್ತದೆ. |
| ಡೌನ್ಲೋಡ್ ಮತ್ತು ರನ್ ನಡುವೆ Companion .exe ಟ್ಯಾಂಪರಿಂಗ್ | ತಗ್ಗಿಸಲಾಗಿದೆ | SHA-256 ಅನ್ನು companion-version.json ನಲ್ಲಿ ಪ್ರಕಟಿಸಲಾಗುತ್ತದೆ; ಬಳಕೆದಾರರು ಪರಿಶೀಲಿಸಬಹುದು. ಬಿಡುಗಡೆಗೆ ಮೊದಲು Authenticode ಸಹಿ ಯೋಜಿಸಲಾಗಿದೆ. |
| Companion ಕ್ರ್ಯಾಶ್ ಸೋರಿಕೆ ಸೂಕ್ಷ್ಮ ಸ್ಥಿತಿ | ತಗ್ಗಿಸಲಾಗಿದೆ | ಕ್ರ್ಯಾಶ್ ವರದಿಗಳು + ಫೈರ್ಸ್ಟೋರ್ ದೋಷ ರೈಟ್ಬ್ಯಾಕ್ಗಳು ಸ್ಯಾನಿಟೈಜ್ ಆಗುತ್ತವೆ %USERPROFILE% / %MACHINE% / %USER%. |
| ಸ್ಟೋಲನ್ ಡಿವೈಸ್, ನಿರಂತರ ರಿಜಿಸ್ಟ್ರಿ ಪೇರಿಂಗ್ ಕೀ | ತಗ್ಗಿಸಲಾಗಿದೆ | ನಿರಂತರವಾದ ಜೋಡಣೆ ಕೋಡ್ ಅನ್ನು Windows DPAPI (ಪ್ರತಿ-ಖಾತೆ) ಯೊಂದಿಗೆ ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾಗಿದೆ, ಆದ್ದರಿಂದ ಅದನ್ನು ನಕಲಿಸಿದ ಡಿಸ್ಕ್ ಅಥವಾ ಬೇರೆ Windows ಖಾತೆಯಿಂದ ಓದಲಾಗುವುದಿಲ್ಲ. |
WindowsHelper ಸ್ಪಷ್ಟವಾಗಿ ರಕ್ಷಿಸದ ವಿಷಯಗಳು:
[security].