用Delphi做一个注册工具,进行外壳加密后的可执行程序不能运行,但写注册号后,才能运行

解决方案 »

  1.   

    1 用汇编修改程序头,并加代码到exe后
    2 把自己的程序和exe合并,先启动自己的程序进行判断,最后类似解压,运行
      

  2.   

    to: del_c_sharp
    能否提供一些代码,或者相关资源,联结
      

  3.   

    老兄,先学好asm再考虑这个问题
      

  4.   

    www.delphibox.com
    里的exe文件加密码。。很好的例子。
      

  5.   

    不就是文件捆绑吗!!!捆绑是关键!要捆绑的delphi源代码请给我发短信,或 [email protected] ,一个完整delphi捆绑源码,我会以文本方式发送。不用什么ASM基础,我都能看懂的
      

  6.   

    主要实现是用了文件流,把被捆绑对象load进stream1,自己load进stream2,合并流到stream3,然后就stream3.savetofile('C:\sss.exe');就绑上去了
      

  7.   

    主要实现是用了文件流,把被捆绑对象load进stream1,自己load进stream2,合并流到stream3,然后就stream3.savetofile('C:\sss.exe');就绑上去了