但要求不高,会简单的汇编和简单的PE结构就可以了
一般步骤:
1脱壳
2反汇编
3找着注册出错提示语
4分析提示语附近的跳转指令
5修改代码让注册码出错的情况下往正确的位置跳转
脱壳工具很多,反汇编一般用w32dasm一般软件是不能直接打开的,打开也是乱码。可以从网上找一些专用工具,可以分析源代码,如果你自认为反编译的水平还行。你问这个问题就可以表示你是很菜,我建议你用一款“软件修改器”,上网搜一下就有了,可以修改一些软件的文字、等等,变的个性一些源码就是指编写的最原始程序的代码。运行的软件是要经过编写的,程序员编写程序的过程中需要他们的“语言”。音乐家用五线谱和音符,建筑师用图纸和笔,那程序员的工作的语言就是“源码”了。
人们平时使用软件时就是程序把“源码”翻译成我们可直观的形式表现出来供我们使用的。[1]
任何一个网站页面,换成源码就是一堆按一定格式书写的文字和符号,但我们的浏览器帮我们翻译成眼前的模样了
iapp写好软件以后源码在安装的软件。
所以你能看到的最多也只是经过反汇编工具解码出来的汇编代码,需要很高的汇编知识才能看懂。而且如果软件加壳了,这个解壳的过程也挺复杂。
一般情况下是不可能的(除非公开源代码的),一般软件肯定都有加密措施,不然的话,就不会告微软垄断、要求微软公开源代码了!公开源代码的话,我想用vc++一般都可以看吧。自己的观点,希望能够抛砖引玉。
程序使用:
源程序一般就是可以用记事本打开的好多行英文的,用编程语言写好的软件。
源程序经过编译成目标程序,才能运行。一般目标程序不能再修改了。
我们电脑上安装的软件都是目标程序。除了脚本语言的源程序外,其他源程序是不能直接运行的。
提倡软件开源的人士认为应该提供源程序给用户,让用户自己修改,有利于软件行业的发展。反对的人觉得这样不利于保护版权。
你如果不懂编程,源程序可以不管它。不影响正常使用。
不能看到,软件是已编译的二进制文件,如果是开源的就可以下载看,没有就不可以 追问: 可不可以用记事本查看 回答: 你下载到源码就可以,一般软件是 二进制文件 用记事本打开都是乱码的欢迎分享,转载请注明来源:内存溢出
评论列表(0条)