J jhddx Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-09 #1 我以前做了一个DELPHI程序..那时候没注意做登陆认证这一步..源代码丢失了..只剩下一个EXE文件..我现在想给他加一个登陆认证,,简单点说就是加一个登陆框1 谁能给我一 个实现的方法!
X xiammy Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-09 #2 1.你做一个含登陆认证的新的exe程序 2.在登陆认证完成之后,创建你原来的Exe程序。CreateProcess 3.关闭这个新的exe。主程序切换到你原来的exe
C chenying6981 Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-10 #4 你可以看dcu文件再不在,如果在就和pas文件一样用,只是 不好该了,你只要加个单元,做登陆认证。 还有就是重写一遍
J jhddx Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-10 #5 TO:xiammy 我也有过你这样的想法..但是不能把两个EXE文件做成一个EXE文件啊..如果你只是用一个EXE文件调用另外一个EXE文件的话.. 要是别人直接找到那个原文件..你这 认证也就没用啦.. TO:chenying6981 可惜..就一个编译过的EXE文件了..我原来做好就没打算过要更改..那些文件放着占地方,,而且转移过好几次..老早就找不到一个源文件咯.. ..
TO:xiammy 我也有过你这样的想法..但是不能把两个EXE文件做成一个EXE文件啊..如果你只是用一个EXE文件调用另外一个EXE文件的话.. 要是别人直接找到那个原文件..你这 认证也就没用啦.. TO:chenying6981 可惜..就一个编译过的EXE文件了..我原来做好就没打算过要更改..那些文件放着占地方,,而且转移过好几次..老早就找不到一个源文件咯.. ..
J jhddx Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-10 #6 请问用过文件捆绑器的朋友..能不能控制只运行捆绑在一起的两个文件中的一个,,那加个登陆认证也就简单了!不过捆绑做成的文件还是可以被分离的呀!
J jhddx Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-10 #7 TO:白河愁 你的意思是如果懂汇编..就可以反编译,然后修改后再编译么.. 我想这可能是最直接的方式了..不过反编译后的程序还会完整么..如果还有许多错误要修改那我还不如全部重新做过呢..
菜 菜鸟的问题 Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-10 #8 用PE加密工具就可以 他可以实现在EXE上面加验证 密码错误 程序自动关闭 这里不带上传 工具没法传你了,加我QQ9983328
白 白河愁 Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-10 #9 懂的话,把验证过程写成一个dll,然后修改exe的import table把dll装载到进程空间,再在你想验证的地方插入一个 call,调用你dll中的函数,就可以实现了。