
Windows un Kimlik Bilgileri Yöneticisi (Virtualapp/Didlogical), kullanıcıların oturum açma kimlik bilgilerini güvenli bir şekilde saklamalarına ve yönetmelerine olanak tanıyan bir özelliktir. Web siteleri, bağlı uygulamalar
1. Sertifika Tabanlı Kimlik Bilgileri : üçüncü taraf uygulamalara erişim için kimlik bilgileri.
2. Genel Kimlik Bilgileri : Kimlik doğrulamayı destekleyen uygulamalara erişim için kullanılır.
3. Web Kimlik Bilgileri : Edge ve Internet Explorer tarayıcılarında, Microsoft uygulamalarında (MS Office, Teams, Outlook, Skype, vb.) kayıtlı parolalar.
Virtualapp/Didlogical (Kimlik Bilgileri Yöneticisi) ne erişin
Kimlik bilgileri Yöneticisine erişmek için çalıştır penceresinden (Windows + R) aşağıdaki komutlardan birini vermeniz yeterlidir.
control keymgr.dll control /name Microsoft.CredentialManager
Karşınıza aşağıdaki gibi bir pencere gelecektir. Burada iki kısım yeralır , Web kimlik bilgileri ve Windows kimlik bilgileri.

Web kısmı genelde Microsoft Store(Mağaza) ile alakalıdır. Windows Kimlik bilgileri kısmında ise Skype (artık yok) ve Microsoft hesabınız ile ilgili bilgiler bulunur. Bu bilgilerden bazılarını silmek isterseniz aşağıya doğru genişletip dip kısımdaki kaldır linkine tıklamanız gerekir. Sol üstte kimlik bilgilerini Yedekle linki yeralmaktadır, gerekiyorsa buradan yedek alıp daha sonra hemen yanındaki Kimlik bilgilerini geri yükle linki ile verileri geri yükleyebilirsiniz. Windows'ta kayıtlı kimlik bilgilerinizi yönetmek için çalıştır'dan aşağıdaki komutu verebilirsiniz.
rundll32.exe keymgr.dll,KRShowKeyMgr
Böylece karşınıza Depolanan kullanıcı adı ve parolaları penceresi gelecektir.

üstteki pencere bize kimlik bilgilerini Kaldırma, Yenilerini ekleme, Düzenleme, yedekleme ve geri yükleme imkanı sunmaktadır.
Kaydedilen kimlik bilgilerini listeletin
Kayıtlı kimlik bilgilerini görmek için Cmd (Komut istemi) veya Powershelli kullanabilirsiniz.
cmdkey /list vaultcmd /list
Üstteki ilk komut Cmd ikincisi ise Powershell içindir. Powershell de aşağıdaki komutlar ile Web ve Windows kimlik bilgilerini listeletebilirsiniz.
vaultcmd /listcreds:"Windows Kimlik Bilgileri" /all vaultcmd /listcreds:"Web Kimlik Bilgileri" /all
Eğer herhangi bir kimlik bilgisi bulunmuyorsa aşağıdaki gibi "No credentials" sonucunu döndürecektir.

Virtualapp/Didlogical (Kimlik Bilgileri Yöneticisi) ni devre dışı bırakın
Varsayılan olarak kimlik bilgileri aşağıdaki yerde saklanır.
%userprofile%\AppData\Local\Microsoft\Vault
Şifreleme anahtarı Policy.vpol dosyasında saklanır. ".vcrd" dosyalarındaki şifreler şifreleme anahtarı kullanılarak çözülür. Kimlik Bilgisi Yöneticisi'nin çalışması için VaultSvc hizmetinin çalışıyor olması gerekir. Eğer biz çalıştıra "services.msc" yazdıktan sonra açılan listedeki Kimlik bilgisi yöneticisini bulup.

Çift tıklayıp bu servisi durdurursak veya aşağıdaki komutları sırası ile uygulayarak bunu yaparsak.
net stop VaultSvc sc config VaultSvc start=disabled
Sistemimize bu bilgilerin kaydedilmesini engellemiş oluruz.

Daha sonra tekrar varsayılana dönmek için sırası ile aşağıdaki komutları uygulayın.
net start VaultSvc sc config VaultSvc start=auto
Komutların cmd ekranındaki çıktısı aşağıdaki şekilde olacaktır.

Bir komutla sakalanan kimlik bilgilerini silmek te mümkündür bunun için aşağıdaki örnek komut kullanılabilir.
Remove-StoredCredential -Target Sordum
Üstteki komutta "Sodum" kelimesini sizdeki ile değiştirin. Bunlara ilaveten , kimlik bilgilerinden birinin şifresini görebilmek için aşağıdaki komutları sırası ile verdikten sonra
Install-Module CredentialManager cmdkey.exe /list
Şifresini görmek istediğiniz nesnenin Target değerini kopyalayın ve aşağıdaki komuta ilgili yere yapıştırın.
$cred = Get-StoredCredential -Target LegacyGeneric:target=termsrv/MUNRDS1 [System.Runtime.InteropServices.Marshal]::PtrToStringAuto([System.Runtime.InteropServices.Marshal]::SecureStringToBSTR( $cred.Password))
Komut, Get-StoredCredential PowerShell cmdlet'ini kullanmaktadır.




