望麓自卑—湖南大学最具潜力的校园传媒

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2305|回复: 8

[资源共享] 请教:应用软件怎样打包和禁止查看源代码的

[复制链接]
发表于 2007-7-31 21:06:48 | 显示全部楼层 |阅读模式
菜鸟求助高人::应用软件怎样禁止查看源代码的?
我用PEID可以查看一些软件用什么编写的,有些不行。比如××是用VC++编写的,但是我用VC++去打开××。EXE时,只能看到代码的resource文件,没有类方面的信息(源代码之类的),是不是都采用压缩后软件加壳的方法来保护软件的?因此会看不到源代码。
不是很懂,哪位大哥帮帮忙,给解释解释
还有就是写出一个软件后这么多文件怎么打包的?
<a href=[[[SQ]]][[[www.wlzb.net/phpwind/read.php?tid=71400]]]></a>
发表于 2007-7-31 21:18:30 | 显示全部楼层
建议你好好看看编译原理。
了解一下编译器的工作原理。<a href=[[[SQ]]][[[www.wlzb.net/phpwind/read.php?tid=71400%26position=1]]]></a>
 楼主| 发表于 2007-7-31 22:28:05 | 显示全部楼层
谢谢楼上的大哥,不过我是其他院系的,没有多少时间看电脑的专业书,可以简述一下不?<a href=[[[SQ]]][[[www.wlzb.net/phpwind/read.php?tid=71400%26position=2]]]></a>
发表于 2007-7-31 23:32:27 | 显示全部楼层
引用第2楼heeyo03于2007-07-31 22:28发表的 :
谢谢楼上的大哥,不过我是其他院系的,没有多少时间看电脑的专业书,可以简述一下不?

编译以后都是2进制代码了,是不可能还原成原来的源代码的。
如果这样的话,可以随便看别人的代码,软件厂商还赚什么钱?
一发布软件就被人把代码弄走了。


即时利用各种工具反编译,也只能得到一些简单的信息,盲人摸象。

所以只要编译成EXE执行文件别人是无法得到你的源代码的<a href=[[[SQ]]][[[www.wlzb.net/phpwind/read.php?tid=71400%26position=3]]]></a>
发表于 2007-7-31 23:32:33 | 显示全部楼层
引用第2楼heeyo03于2007-07-31 22:28发表的 :
谢谢楼上的大哥,不过我是其他院系的,没有多少时间看电脑的专业书,可以简述一下不?

编译以后都是2进制代码了,是不可能还原成原来的源代码的。
如果这样的话,可以随便看别人的代码,软件厂商还赚什么钱?
一发布软件就被人把代码弄走了。


即时利用各种工具反编译,也只能得到一些简单的信息,盲人摸象。

所以只要编译成EXE执行文件别人是无法得到你的源代码的<a href=[[[SQ]]][[[www.wlzb.net/phpwind/read.php?tid=71400%26position=4]]]></a>
 楼主| 发表于 2007-8-1 08:41:04 | 显示全部楼层
楼上的回答可以理解,我也在百度上搜过回答差不多
看样子还得去看看编译原理<a href=[[[SQ]]][[[www.wlzb.net/phpwind/read.php?tid=71400%26position=5]]]></a>
发表于 2007-8-1 09:32:38 | 显示全部楼层
加壳
脱壳<a href=[[[SQ]]][[[www.wlzb.net/phpwind/read.php?tid=71400%26position=6]]]></a>
发表于 2007-8-21 17:23:42 | 显示全部楼层
这位大哥,source code一般情况是看不到的,除非是那什么c#(一般dotnet都可以),以及bytecode的咖啡可以,其他的编绎语言如c++,c,WINasm,都是看不到的,不过可以使用ida pro再加上你的asm水准,还原成源代码也不是他妈的难事儿.
发表于 2007-8-21 17:24:17 | 显示全部楼层
如果你要学习这方面的知识,首推那什么:

www.pediy.com
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

每日推荐上一条 /1 下一条

小黑屋|手机版|湖南大学望麓自卑校园传媒 ( 湘ICP备14014987号 )

GMT+8, 2024-12-1 12:53 , Processed in 0.196653 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表