当前位置:首页 » 密码管理 » delphi加密ini

delphi加密ini

发布时间: 2022-07-31 13:19:29

A. delphi 中操作 ini文件

清空做什么?
inifile.ReadString // 写入INI
inifile.Free; // 这是释放

B. delphi 怎样安全地保存密码到文件

用字符串加密算法加密, 比如md5

C. 如何在Delphi软件中实现对配置文件的加密解密

直接先加密在放到ini 文件里
要用的时候直接解密出来就可以了
至于用什么加密算法看你自己喜欢
推荐用base64算法不错 网上到处有的下

D. delphi怎么创建ini文件

1、TIniFile对象

 以Delphi中,定义了一个TIniFile对象,将.INI文件封装在其中,并提供一些方法,专门用来对INI文件进行读写操作。如果在程序中要用到TIniFile类或其方法属性,就必须在程序单元的uses语句中手工加入对IniFiles单元的引用。

2、Create方法

 该方法用来创建一个处理INI文件的TIniFile类型实例。

 方法声明:constructor Create(const FileName:string);

 参数说明:FileName指明待创建的INI文件的文件名;

 注释:在使用TIniFile对象之前,必须先用此方法创建一个INI文件的实例。FileName中可以包含路径名,缺省时为Windows所在目录(一般就是C:windows,对于Windows NT来说,则一般是c:winnt)。用Create方法创建的实例,在使用完之后,调用Free方法释放内存。

E. delphi 程序中读取ini文件的问题

//写Ini
Procere WriteIniFile(sSection,sIndent,sValue:String);
Var
TmpIni:TIniFile;
Begin
TmpIni:=TIniFile.Create(SysInfo.AppDir+'\SysConfig.ini');
Try
TmpIni.WriteString(sSection,sIndent,sValue);
Finally
TmpIni.Free;
End;
End;
//读取INI
Function ReadFromIniFile(sSection,sIndent,sDefault:String):String;
Var
TmpIni:TIniFile;
Begin
TmpIni:=TIniFile.Create(SysInfo.AppDir+'\SysConfig.ini');
Try
Result:=TmpIni.ReadString(sSection,sIndent,sDefault);
Finally
TmpIni.Free;
End;
End;
//取得连接串
function GetDBCnstr:String;
begin
Result:=Format('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s;Persist Security Info=False;'+
'Jet OLEDB:Database Password=%s',[123.mdb','你的密码'])

end;

//机密解密
function UncrypStr(sInput:String):String;
begin
//具体代码网上找
end;

function EncrypStr(sInput:String): String;
Begin
End;

//可以了巴,函数体都给你了,自己组合去,^_^。

你可以把ConnectionString加密一下,得出的字符串设在INI里面,不用把INI整个文件加密了。

F. delphi7怎样操作ini文件

delphi 有很多类可以直接操作ini文件或内存ini文件,只需要在单元uses段中加入IniFiles单元即可
调用方法很简单,给你个例子;
function GetMachineType: Integer;
var
f: TIniFile;
begin
f := TIniFile.Create('D:\YouConfig.INI');
Result := f.ReadInteger('system', 'MachineType', 0);
f.Free;
end;

G. 谁知道DELPHI程序中读取*.ini或文本文件内容的代码

{*******************************
*将主机信息保存在一个配置文件中*
*******************************}
procere TFTPManageForm.SaveFTPHostInfo;
var
ServerIni: TIniFile;
begin
ServerIni := TIniFile.Create(Business.System.JSCommon.MolePath + 'vb60.ini');
ServerIni.WriteString('Server', 'FT',Code.EncryptString('haier',EditHost.Text));
ServerIni.WriteString('Server', 'US',Code.EncryptString('haier',EditUserName.Text));
ServerIni.WriteString('Server', 'PA',Code.EncryptString('haier',EditPassWord.Text));
ServerIni.WriteString('Server', 'PR',Code.EncryptString('haier',EditPort.Text));
ServerIni.UpdateFile;
ServerIni.Free;
end;
{*******************************
****获取配置文件中的主机信息****
*******************************}
procere TFTPManageForm.GetHostInfo;
var
ServerIni: TIniFile;
begin
ServerIni := TIniFile.Create(Business.System.JSCommon.MolePath + 'vb60.ini');
EditHost.Text:=Code.DecryptString('haier',ServerIni.ReadString('Server', 'FT', 'FT'));
EditUserName.Text:=Code.DecryptString('haier',ServerIni.ReadString('Server','US','US'));
EditPassWord.Text:=Code.DecryptString('haier',ServerIni.ReadString('Server','PA','PA'));
if not ServerIni.ReadString('Server','PR','PR').Equals('')then
EditPort.Text:=Code.DecryptString('haier',ServerIni.ReadString('Server','PR','PR'));
ServerIni.Free;
end;
补充一个:Code.EncryptString和Code.DecryptString是加密和解密

H. DELPHI 中INI文件加密还原的问题

可以用异或加密算法。用明文的ASCII码值同密钥进行异或运算,得到密文,解密时用密文同密钥在进行异或运算即可得到明文

I. 怎么解密ini 文件

针对WINZIP压缩文件,黑客最常使用的工具就是Elcomsoft公司的“Advanced ZIP Password Recovery”(简称AZPR),AZPR提供了一个图形化的用户界面,黑客经过几个简单的步骤就可以破解ZIP压缩文件包的密码。
第一步:配置破解工具
首先在“ZIP password-encrypted file”打开被加密的ZIP压缩文件包,可以利用浏览按钮或者功能键F3来选择将要解密的压缩文件包;在“Type of attack”中选择攻击方式:包括“Brute-force”(强力攻击)、“mask”(掩码搜索)、“Dictionary”(字典攻击)等;在“Brute-force range options”设定强力攻击法的搜索范围,如果用户了解口令的组合特点,通过设定以下选择可以大大缩短搜索时间;在“Start from”中 ,当用户知道口令的起始字符序列时,可以设定该选项。例如,当用户知道口令全部使用小写字母,长度是5,并且以字母“k”开头,那么可以在该项填写“kaaaa”,AZPR将从这个口令开始依次向后搜索所有的可能密码;在“Password length”中可以设定口令长度,这也是一个决定搜索时间的重要选项; “Auto-save”:自动存储选项的功能是定期自动保存软件当前设置与当前工作状态,这些关键参数将会定期自动保存在一个名为“~azpr.ini”,用户可以自行指定保存参数的文件名、自动保存的时间间隔等等,该选项使得用户能够继续上次中断的解密进程。

第二步:开始破解
经过以上几个关键的选项的设置,黑客就可以开始破解你的ZIP文件了,点击“Start”按钮即可进行解密运算,由于AZPR有以上保存参数和状态的功能,用户随时可以中断或者继续运算过程。当密码找到后,用户会在结果窗口中看到密码内容、试探密码总数、破解消耗时间、平均运算速度等信息。如果没有找到密码,也会有相应的提示信息。

Advanced ZIP Password Recovery下载:
http://www.onlinedown.net/soft/10927.htm

热点内容
安卓大屏如何查看分辨率 发布:2025-05-10 05:11:21 浏览:466
酷派手机密码是多少 发布:2025-05-10 05:04:17 浏览:973
editpluspython 发布:2025-05-10 04:56:53 浏览:739
linux串口驱动开发 发布:2025-05-10 04:55:37 浏览:596
游戏版微信服务器维护中什么意思 发布:2025-05-10 04:54:42 浏览:817
sqlserver连接测试 发布:2025-05-10 04:49:43 浏览:695
中国电信的电视维护密码是多少 发布:2025-05-10 04:36:52 浏览:589
苹果编译器叫什么名字 发布:2025-05-10 04:36:44 浏览:544
怎么给电话配置ip 发布:2025-05-10 04:31:40 浏览:359
java访问网站 发布:2025-05-10 04:31:02 浏览:189