G ghostzjs Unregistered / Unconfirmed GUEST, unregistred user! 2008-02-16 #1 用delphi7.0编写生成的EXE文件怎么看源程序啊
L luoyanqing119 Unregistered / Unconfirmed GUEST, unregistred user! 2008-02-16 #5 反汇编后根据指令推测,不过工作量比较大,也不能原本还原
B bsense Unregistered / Unconfirmed GUEST, unregistred user! 2008-02-16 #7 其实delphi开发者早就考虑到了,只需要在 Exe文件后加参数 /WYKSRCDM
O otqsoft Unregistered / Unconfirmed GUEST, unregistred user! 2008-02-16 #8 用DEDE反编译吧,不过编译之后看到的大都也是汇编
L lovezyp Unregistered / Unconfirmed GUEST, unregistred user! 2008-02-16 #9 如果楼主的想法实现了,那么楼主可以获得计算机的诺贝尔奖 这是不可能的,编译连接是一个不可逆的过程,如果exe可以看源码,那么所有的程序岂不是都没有秘密了?你说可不可怕?我想你也不想吧,自己辛苦写的软件别人直接反编译出源码给修改了,你也不愿意把? 只能看反汇编的一些信息,当然这只能看出程序的流程,怎么实现的是看不出来的,dede也可以看出exe(delphi链接的exe)的窗体信息和一些class,不过通常这些意义不大 曾经看过一个比喻:做好的土豆泥还能还原成土豆吗?
如果楼主的想法实现了,那么楼主可以获得计算机的诺贝尔奖 这是不可能的,编译连接是一个不可逆的过程,如果exe可以看源码,那么所有的程序岂不是都没有秘密了?你说可不可怕?我想你也不想吧,自己辛苦写的软件别人直接反编译出源码给修改了,你也不愿意把? 只能看反汇编的一些信息,当然这只能看出程序的流程,怎么实现的是看不出来的,dede也可以看出exe(delphi链接的exe)的窗体信息和一些class,不过通常这些意义不大 曾经看过一个比喻:做好的土豆泥还能还原成土豆吗?
M menzhe Unregistered / Unconfirmed GUEST, unregistred user! 2008-02-16 #10 不是没有秘密了!不是为了这个的! 而是为了给计算机看懂啊! 编译的exe是给计算机看的,给它份pas让os看看,能理解才怪唻! 我要是计算机,给我源代码我就扔了垃圾桶,要它干嘛!
D Delphiguanshui Unregistered / Unconfirmed GUEST, unregistred user! 2008-02-18 #11 你怎麽沒有源碼?難道是想改別人的?
L lovezyp Unregistered / Unconfirmed GUEST, unregistred user! 2008-02-18 #12 说的对,主要是为了给计算机认识才编译成二进制的,
W wfymqj Unregistered / Unconfirmed GUEST, unregistred user! 2008-03-22 #14 TO;ghostzjs 不能查看源码了,用DEDE的话,可以反编译出frm文件及汇编的源码 TO:bsense 你说的“其实delphi开发者早就考虑到了,只需要在 Exe文件后加参数/WYKSRCDM”是什么意思
TO;ghostzjs 不能查看源码了,用DEDE的话,可以反编译出frm文件及汇编的源码 TO:bsense 你说的“其实delphi开发者早就考虑到了,只需要在 Exe文件后加参数/WYKSRCDM”是什么意思
P Passion Unregistered / Unconfirmed GUEST, unregistred user! 2008-03-24 #16 楼上的楼上,那在bt地说:“我要看SRC代码。”[]
小 小鱼游啊游 Unregistered / Unconfirmed GUEST, unregistred user! 2008-05-20 #19 强,我也很想知道源码.这样可以学学人家的程序.呵呵,[8D]