yueue_PEencrypt(yueue)_1.0

所属分类:文件操作
开发工具:Delphi
文件大小:845KB
下载次数:98
上传日期:2005-09-22 12:51:44
上 传 者oliverhjl
说明:  练手写的一个程序,功能就是给EXE文件加密,使被加密的文件运行后需要输入密码。
(a handwritten training procedures, functions is to the EXE file encryption, encrypted documents needed after running a password.)

文件列表:
PEencrypt(yueue) (0, 2005-09-05)
PEencrypt(yueue)\Head File (0, 2005-09-05)
PEencrypt(yueue)\Head File\ProjectHead.dpr (206, 2005-09-05)
PEencrypt(yueue)\Head File\ProjectHead.res (2348, 2005-09-06)
PEencrypt(yueue)\Head File\UnitHead.dcu (7015, 2005-09-05)
PEencrypt(yueue)\Head File\ProjectHead.exe (405504, 2005-09-06)
PEencrypt(yueue)\Head File\Head.rc (28, 2005-09-05)
PEencrypt(yueue)\Head File\del.bat (58, 2004-07-13)
PEencrypt(yueue)\Head File\Brcc32 head_rc.bat (14, 2005-09-06)
PEencrypt(yueue)\Head File\UnitHead.pas (2688, 2005-09-05)
PEencrypt(yueue)\Head File\UnitHead.dfm (3421, 2005-09-05)
PEencrypt(yueue)\Head File\UnitHead.ddp (51, 2005-09-06)
PEencrypt(yueue)\Head File\ProjectHead.dof (2686, 2005-09-06)
PEencrypt(yueue)\Head File\ProjectHead.cfg (503, 2005-09-06)
PEencrypt(yueue)\Head File\head.RES (405588, 2005-09-06)
PEencrypt(yueue)\Main (0, 2005-09-05)
PEencrypt(yueue)\Main\Project1.dof (2901, 2005-09-06)
PEencrypt(yueue)\Main\Project1.cfg (738, 2005-09-06)
PEencrypt(yueue)\Main\Unit1.pas (5490, 2005-09-06)
PEencrypt(yueue)\Main\Unit1.dfm (4233, 2005-09-06)
PEencrypt(yueue)\Main\Project1.exe (999936, 2005-09-06)
PEencrypt(yueue)\Main\Unit1.ddp (51, 2005-09-06)
PEencrypt(yueue)\Main\Project1.res (2348, 2005-09-06)
PEencrypt(yueue)\Main\Unit1.dcu (10318, 2005-09-06)
PEencrypt(yueue)\Main\Project1.dpr (197, 2005-09-05)
PEencrypt(yueue)\Main\head.RES (405588, 2005-09-06)
PEencrypt(yueue)\Main\del.bat (58, 2004-07-13)
yueue_PEencrypt(yueue)_1.0.gif (16290, 2005-09-07)
2ccc.com.nfo (746, 2005-04-21)
PEencrypt(yueue)\2ccc.com.nfo (746, 2005-04-21)
PEencrypt(yueue)\Main\2ccc.com.nfo (746, 2005-04-21)
PEencrypt(yueue)\Head File\2ccc.com.nfo (746, 2005-04-21)

练手写的一个程序,功能就是给EXE文件加密,使被加密的文件运行后需要输入密码。 没什么技术含量。就是流的一些操作,高手别笑 还有看盒子论坛上有朋友提问,怎么样在程序中修改另一个EXE文件。 我这也算给了个例子,不过是比较笨的方法但是却很简单:用MPHexEditorEx控件读要修改的EXE, 然后替换需要修改的内容。具体看代码的ReplacePass函数。 程序只是一个例子,有很多的不完善,比如: 1。解密方式是施放原文件到windows/temp运行,并且不会自动删除,从而可能“泄密”,并且会使需要 dll支持的文件出错。解决办法是不采用这种方式,采用判断运行参数的方式来判断出现密码框还是运行 程序。这有待你的发挥~ 2。会替换原文件的图标。 3。密码原文保存在程序中,没有对密码原文进行加密从而可能被跟踪破解。解决办法是双向加密。 用到了 MPHexEditorEx控件,盒子有下。 PS: HeadFile 为头文件的代码, Main为主程序代码。

近期下载者

相关文件


收藏者