OpenVPN GUI ја зачува мојата Windows лозинка: каде се наоѓа
Штиклирајте „запамети ме“ и најавата завршува во регистарот на корисникот, профилна датотека или скрипта, и секое од нив бара свое чистење кога ќе се изгуби преносен сметач.
Дијалогот за поврзување нуди поле за штиклирање за да се запамети најавата, и кога ќе се штиклира, податоците за сметката излегуваат од главата на корисникот и влегуваат во машината. Интерфејсот никогаш не кажува каде. На 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.
Чистење по изгубен уред
Прво отповикајте или деактивирајте ја сметката на серверот, зашто локалното бришење не може да ја поништи копијата што некој веќе ја има. Потоа исчистете ги запаметените регистарски вредности, отстранете го профилот и сите датотеки со акредитиви, и пребарајте историјата на школката и папките со скрипти за залепени лозинки.
Запишете што е отстрането и кога завршил пристапот. Овој пар одговара на единственото прашање што го поставува прегледот на инцидент: дали некоја копија од акредитивите се уште работела откако уредот заминал.