當前位置:首頁 » 密碼管理 » delphiini加密

delphiini加密

發布時間: 2022-06-04 17:08:38

⑴ DELPHI 中INI文件加密還原的問題

可以用異或加密演算法。用明文的ASCII碼值同密鑰進行異或運算,得到密文,解密時用密文同密鑰在進行異或運算即可得到明文

⑵ Delphi生成exe的文件在哪

@寫燕麗
程序WriteIniFile(sSection,sIndent,S值:字元串); - 無功
TmpIni:TIniFile;
開始
TmpIni:= TIniFile.Create(SysInfo.AppDir +「\ SYSCONFIG .INI');
嘗試
TmpIni.WriteString(sSection,sIndent,S值);
最後
TmpIni.Free;
結束;
結束;
//的讀取INI
功能ReadFromIniFile(sSection,sIndent,sDefault:字元串):字元串; - 無功
TmpIni:TIniFile;
開始
TmpIni:= TIniFile.Create(SysInfo.AppDir +「\ SYSCONFIG .INI');
嘗試
結果:= TmpIni.ReadString(sSection,sIndent,sDefault);
最後
TmpIni.Free;
結束;
結束;
@獲取連接字元串
功能GetDBCnstr:字元串;
開始
結果:=格式(「供應商= Microsoft.Jet.OLEDB.4.0;數據源=%s的;堅持安全信息= FALSE;'+
」噴氣OLEDB:資料庫密碼=%s「的[123.mdb','你的密碼']) - 歐洲結束;

//秘密解密
功能UncrypStr(sInput:字元串):字元串;
開始
//特定代碼網上找
結束;

功能EncrypStr(sInput:字元串):字元串;
開始
結束;

//是一間酒吧,函數體給你,去你自己的投資組合,^ _ ^。

的ConnectionString,您可以在INI里加密,繪制字元串,而不是整個文件進行加密的INI。

⑶ delphi 怎樣安全地保存密碼到文件

用字元串加密演算法加密, 比如md5

⑷ 怎麼解密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

⑸ 用delphi給另外一個程序賦值

如果abc.exe不是你沒有砂\源代碼,而只是一個EXE的話,比較麻煩。

比較可行的方法是找到登錄框這個Windows的Handle,然後給它發WM_CHAR之類的消息。取登錄框的Handle可以試試GetWindowFromCursor之類的函數。具體沒試,只提供一個思路。

⑹ 怎麼解密ini 文件

用delphi
//寫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整個文件加密了。

⑺ exe文件加密或加殼的方法

剛看了你的問題補充,那就這樣做,兩個方法:
1。思路1:將兩個文件綁定(網上有許多文件綁定器),設置先運行B程序,然後B程序Shell (A 的地址,這個是在綁定器中設置好的),別忘了在文件運行完畢後讓B把A給刪除掉,這是一個思路。

2。思路2:使用資源文件*.Res,然後把程序A當作B的資源文件,B在運行的時候釋放並運行,B退出時刪除A。

==========================

A如果是你寫的,就好辦了。它和b可以有使用協議,比如,b通過驗證,在注冊表或文件寫個標志,然後a運行,如果標志存在就繼續,否則退出。

或者程序用DDE通信,更加保險。

這樣的話,即使a被提取出來也不怕了。

一般的文件綁定能綁,但如果a不是你寫的,也是會被人提取出來的。

⑻ 如何在Delphi軟體中實現對配置文件的加密解密

直接先加密在放到ini 文件里
要用的時候直接解密出來就可以了
至於用什麼加密演算法看你自己喜歡
推薦用base64演算法不錯 網上到處有的下

⑼ delphi 如何記住密碼

哈哈 這個 很好做 用個 文本文件記錄下來就可以了呀

熱點內容
手機怎麼配置內存大 發布:2025-05-16 15:18:06 瀏覽:166
xpshop源碼 發布:2025-05-16 15:17:25 瀏覽:403
android彈出通知 發布:2025-05-16 14:59:20 瀏覽:510
資料庫EST 發布:2025-05-16 14:59:15 瀏覽:197
android版本號修改 發布:2025-05-16 14:53:48 瀏覽:173
android相機閃光燈 發布:2025-05-16 14:35:49 瀏覽:259
伺服器無法通過ip訪問 發布:2025-05-16 14:26:13 瀏覽:541
網吧u盤拒絕訪問 發布:2025-05-16 14:13:50 瀏覽:260
無線網檢查網路配置是怎麼回事 發布:2025-05-16 14:04:03 瀏覽:220
網路爬蟲python代碼 發布:2025-05-16 14:03:26 瀏覽:517