← తిరిగి WindowsHelperకి

భద్రతా నమూనా

మీ 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 (కమాండ్ గోప్యత + సమగ్రత)

వైర్ ద్వారా పంపబడిన ప్రతి ఆదేశం AES-256-GCMతో గుప్తీకరించబడింది, ఇది ప్రమాణీకరించబడిన-ఎన్‌క్రిప్షన్ మోడ్.

HMAC-SHA256 (కమాండ్ ప్రామాణికత)

ప్రతి కమాండ్ కూడా HMAC సంతకాన్ని కలిగి ఉంటుంది కాబట్టి జత చేసే కోడ్ తెలియని ఫోన్ Firestoreకి వ్రాయగలిగినప్పటికీ ఆదేశాలను ఇంజెక్ట్ చేయదు.

ముప్పు మోడల్

బెదిరింపుస్థితిగమనికలు
స్థానిక నెట్‌వర్క్‌లో ఈవ్‌డ్రాపర్తగ్గించబడింది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 వంటివాటిని ఆమోదించడానికి వినియోగదారు క్లిక్‌ను అడుగుతుంది.
హంగ్ / రన్అవే PowerShell ప్రక్రియతగ్గించబడిందిప్రతి ఆదేశానికి సమయ పరిమితి ఉంటుంది — డిఫాల్ట్‌గా 5 నిమిషాలు, ఎక్కువసేపు నడిచే పరిష్కారానికి 45, కఠిన పైకప్పు వద్ద 60 — మరియు మొత్తం ప్రాసెస్ ట్రీ ఆపివేయబడుతుంది.
Companion .exe డౌన్‌లోడ్ మరియు రన్ మధ్య ట్యాంపరింగ్తగ్గించబడిందిSHA-256 companion-version.jsonలో ప్రచురించబడుతుంది; వినియోగదారులు తనిఖీ చేయవచ్చు. ప్రారంభానికి ముందు Authenticode సంతకం ప్రణాళికలో ఉంది.
Companion క్రాష్ లీకింగ్ సెన్సిటివ్ స్టేట్తగ్గించబడిందిక్రాష్ రిపోర్ట్‌లు + ఫైర్‌స్టోర్ ఎర్రర్ రైట్‌బ్యాక్‌లు శానిటైజ్ %USERPROFILE% / %MACHINE% / %USER%.
దొంగిలించబడిన పరికరం, రిజిస్ట్రీ జత చేసే కీతగ్గించబడిందినిరంతర జత చేసే కోడ్ Windows DPAPI (ప్రతి ఖాతా)తో గుప్తీకరించబడింది, కనుక ఇది కాపీ చేయబడిన డిస్క్ లేదా వేరే Windows ఖాతా నుండి చదవబడదు.

పరిధి లేదు

WindowsHelper స్పష్టంగా రక్షించని విషయాలు:

బహిర్గతం