← परत WindowsHelper वर

सुरक्षा मॉडेल

WindowsHelper तुमचा पीसी + तुमचा फोन कसा संरक्षित करतो, आम्ही कोणती क्रिप्टोग्राफी वापरतो आणि आम्ही कशापासून स्पष्टपणे संरक्षण करत नाही. शेवटचे अपडेट: 2026-04-25.

एक असुरक्षा अहवाल

ईमेल 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 निरीक्षकांसाठी अपारदर्शक आहे.
फायरस्टोअर सर्व्हरवर इव्हस्ड्रॉपरशमन केले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 प्रक्रियाशमन केलेप्रत्येक आदेशाला वेळेची मर्यादा असते — डीफॉल्टनुसार ५ मिनिटे, दीर्घ चालणाऱ्या दुरुस्तीसाठी ४५, कठोर कमाल मर्यादेवर ६० — आणि संपूर्ण प्रोसेस ट्री थांबवले जाते.
Companion .exe डाउनलोड आणि रन दरम्यान छेडछाडशमन केलेSHA-256 companion-version.json मध्ये प्रकाशित केले जाते; वापरकर्ते ते तपासू शकतात. लाँचपूर्वी Authenticode स्वाक्षरीची योजना आहे.
Companion क्रॅश लीक संवेदनशील स्थितीशमन केलेक्रॅश रिपोर्ट + फायरस्टोअर एरर रायटबॅक सॅनिटाइज %USERPROFILE% / %MACHINE% / %USER%.
चोरी केलेले डिव्हाइस, कायम ठेवलेली नोंदणी जोडणी कीशमन केलेपर्सिस्टेड पेअरिंग कोड Windows DPAPI (प्रति-खाते) सह कूटबद्ध केलेला आहे, त्यामुळे तो कॉपी केलेल्या डिस्क किंवा वेगळ्या Windows खात्यावरून वाचता येत नाही.

व्याप्ती बाहेर

ज्यापासून WindowsHelper स्पष्टपणे संरक्षण करत नाही:

प्रकटीकरण