[英]How to delete saved passwords from the browser, programmatically
有誰知道如何用C#刪除Firefox,Chrome和IE中的密碼? 我已經嘗試過很多方面,但我沒有成功,因為我找不到它們存儲的地方來刪除它們。 我查看了http://kyrionhackingtutorials.com/2012/03/all-saved-password-location但我似乎無法找到並刪除它們。
public static void deleteHistory(string browser)
{
switch (browser)
{
case "explorer":
RegistryKey r = Registry.CurrentUser;
try
{
r.DeleteSubKey(@"Software\Microsoft\Internet Explorer\IntelliForms\Storage2");
}
catch(Exception e)
{
Console.WriteLine("no passwords deleted : " + e);
}
string Efilepath = System.Environment.GetEnvironmentVariable("USERPROFILE") + explorerPath;
string[] Edirctorys = Directory.GetFiles(Efilepath);
foreach (string dir in Edirctorys)
{
File.Delete(dir);
}
break;
case "chrome":
string[] filePaths;
if (File.Exists(chromePathXP))
{
filePaths = Directory.GetFiles(chromePathXP);
foreach (string file in filePaths)
File.Delete(file);
}
if (File.Exists(chromePathVista))
{
filePaths = Directory.GetFiles(chromePathVista);
foreach (string file in filePaths)
File.Delete(file);
}
break;
case "firefox":
string displayName = WindowsIdentity.GetCurrent().Name.Split('\\')[1];
string filepath = System.Environment.GetEnvironmentVariable("USERPROFILE") + firefoxPath+displayName;
//string[] dirctorys = Directory.GetDirectories(filepath);
// foreach (string dir in dirctorys)
foreach (string file in firefoxFiles)
{
if (File.Exists(filepath + "\\" + file))
{
Console.WriteLine(filepath + file);
File.Delete(filepath + "\\" + file);
}
}
break;
default:
break;
}
}
我不確定您鏈接的網站上的信息是否正確。 我相信Firefox的密碼等前段時間移入了個人資料文件夾....
對於Firefox,配置文件文件夾位於
%APPDATA%\\ Mozilla的\\火狐\\ Profiles文件\\ xxxxxxxx.default。
%APPDATA%是C:\\ Users \\\\ AppData \\ Roaming \\ Mozilla(Win 7 / Vista)(或C:\\ Documents and Settings \\\\ Application Data \\ Mozilla for Win XP)的簡寫
key3.db等應該在那里
因為我不使用它們,所以無法幫助你和其他人一起幫助你
要清除用戶名,密碼就像在C#中一樣
TextBox_UserName.Attributes["AUTOCOMPLETE"] = "off";
TextBox_NewPassword.Attributes["AUTOCOMPLETE"] = "off";
TextBox_ConfirmNewPassword.Attributes["AUTOCOMPLETE"] = "off";
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.