Қосылу диалогы кіруді есте сақтау үшін белгі қоятын ұяшық ұсынады, оны белгілегенде тіркелгі деректері пайдаланушының басынан машинаға көшеді. Интерфейс қайда екенін ешқашан айтпайды. Windows-та үміткерлер — ағымдағы пайдаланушының тізілім аймағы, кіруді бұрыннан алып жүрген профиль файлы және автоматтандыру скрипті жасайтын нәрсе. Әр орынның өз оқырманы, өз істен шығу режимі және өз тазалауы бар, сондықтан пайдалы сұрақ — қай процесс құпияны қайтара алады және қанша уақытқа. Белгі ұяшығын диалогтан сыртқа қарай бақылап шығыңыз, содан кейін жоғалған ноутбук шын мәнінде нені ашатынын шешіңіз.

Қосылу диалогындағы белгі ұяшығынан бастаңыз

Есте сақталған мәндер әр профиль мен әр Windows тіркелгісі бойынша пайдаланушы ұясында сақталады, ортақ машина қоймасында емес. Сондықтан сол компьютердегі екінші пайдаланушы сақталған кіруді көрмейді, сондықтан клиентті қайта орнату сақталған жазбаны міндетті түрде жоймайды.

Профиль файлының өзі серверді, портты және параметрлерді сақтайды, бірақ құпияны сақтамайды, сондықтан адамдар алдымен дұрыс емес нәрсені тексереді. Сондықтан профильді жою қосылымды алып тастап, тіркелгі деректерін қалдырады. Бұл тазалау кезіндегі ең жиі тосынсый. Екеуін де алып тастаңыз, біреуін емес.

Тізілім мәні нені ашады

Тіркелгі атауы оқылатын мәтінде, сондықтан сол пайдаланушы ретінде жұмыс істейтін кез келген нәрсе оны арнайы шақырусыз декодтай алады. Құпия сөз басқаша: ол Windows DPAPI-мен бекітілген, тіркелгіге және жалаушаларға байланысты нақты машинаға байланған. Сондықтан бекітілген блокты басқа компьютерге көшіріп, қайта ойнату пайдалы құпия бермейді.

Мәндерді тізімдеу құпияның өзіне тиіспей-ақ операциялық сұраққа жауап береді. Жазбаның бар екенін растау үшін ештеңені шифрсыздандырудың қажеті жоқ. Тізім тазалау үшін дейін және кейін жазба ретінде де қызмет етеді.

reg query "HKCU\Software\OpenVPN-GUI\configs" /s
cmdkey /list | findstr /i vpn
reg query "HKCU\Software\OpenVPN-GUI" /s | findstr /i "username password"

Екі шекті ашық айту керек. Сол кірген сессияның ішіндегі процесс клиент қолданатын сол қорғанысты алу тәртібін шақыра алады, сондықтан бекіту — тыныштық кезіндегі қорғаныс, бұзылған жұмыс үстелінен емес. Ал толық дискілік шифрлау болмаса, бекітілген мән дискідей ғана құпия.

Профиль файлында кіру бұрыннан болса

Кейбір порталдар тіркелгі атауы мен құпия сөзі жазылған конфигурация береді, сондықтан клиент үнсіз қосылады. Осы сәтте файл — жұмыс істейтін тіркелгі деректері, ал оның әр көшірмесі сол есіктің тағы бір кілті.

Мұндай файлдар сақтық көшірмелерге, чат ағындарына және синхрондалатын қалталарға түседі, ал түпнұсқа жойылғанда сол көшірмелердің ешқайсысы жұмысын тоқтатпайды. Жергілікті файлды өңдеу қалғандарында ештеңені өзгертпейді. Кіруді кері қайтару сервердегі құпия сөзді өзгертуді білдіреді, оны дереу жасау керек. Бір ноутбуктағы тазалау — бөлек, кішірек жұмыс.

Сұрау қолайлы жерде оны таңдап, клиенттің кэш басқаруын қолданыңыз. Алдын ала толтырылған профиль шынымен қажет болса, оны синхрондалатын қалталардан тыс ұстап, жұмыс біткенде алып тастаңыз.

Автоматтандыру құпияны басқа жерге көшіреді

Скрипттер тағы екі арна әкеледі: процесс аргументтері және синтетикалық перне басулар. Әмір жолында аталған файл процесс аргументтерін немесе файл рұқсаттарын оқи алатынның бәріне көрінеді, ал құрал теретін құпия сөз қазір фокуста тұрған терезеге барады. Жарияланған бір мысал клиентті іске қоспас бұрын жұмыс үстелінің құпия сөзін дәл осылай тереді. Сақталған бір реттік құпия сөз тұқымы да сол қамқорлыққа лайық, өйткені ол болашақтағы әрбір кодты жасай алады және бір кіруден ұзақ өмір сүреді.

Жақсырақ үлгі құпияны тек қызмет тіркелгісі оқи алатын жерде сақтайды, клиенттің құжатталған қайта әрекет және тіркелгі деректері көзі параметрлеріне сүйенеді және артықшылық сұрауларында инъекцияланған теруді болдырмайды. Егер скриптке артықшылықты көтеру үшін жұмыс үстелінің құпия сөзі қажет болса, бұл VPN емес, артықшылық дизайнының мәселесі.

Жоғалған құрылғыдан кейінгі тазалау

Ең алдымен серверде тіркелгіні кері қайтарыңыз немесе өшіріңіз, өйткені жергілікті жою біреуде бұрыннан бар көшірмені жарамсыз ете алмайды. Содан кейін есте сақталған тізілім мәндерін тазалаңыз, профильді және барлық тіркелгі деректері файлдарын алып тастаңыз, shell тарихы мен скрипт қалталарынан қойылған құпия сөздерді іздеңіз.

Ненің алынғанын және кірудің қашан біткенін жазып қойыңыз. Бұл жұп оқиғаны қарау қоятын жалғыз сұраққа жауап береді: құрылғы кеткеннен кейін тіркелгі деректерінің қандай да бір көшірмесі әлі жұмыс істеді ме.

Қатысты мақалалар