本文目录一览:
破解软件的步骤方法和工具是什么
1.调试工具softice
2.调试工具Trw2000
3.反汇编工具Wdasm8.93
4.Hiew
5.Visual Basic程序调试工具Smartcheck
6.十六进制编辑器(如:Ultraedit、WinHex、Hex Workshop 等)
7.注册表监视工具RegShot、regmon或RegSnap
8.侦测文件类型工具TYP、gtw或FileInfo等
9. 脱壳工具PROCDUMP
10.调试工具IceDump
11.注册机制作crackcode2000
12.备份windows配制文件工具ERU
13.文件监视工具 filemon
14.资源修改器 EXESCOPE
15.Frogsice
提醒你 破解软件不是一般人有能力可以做到了 是要在编程上非常有造诣的才可能 而要成为一个优秀的程序员 非常不容易。
学好破解一定要学汇编和C++吗?
或者说可能是没用的。 比如,你要破解的是个JAVA程序,显然是直接逆向编译成源代码更好,而不是去研究汇编。 这个要具体情况具体分析。 继续追问: 这个回答很不错,对了。忘记告诉你了。我懂java,本身是个java程序员。反编译后什么东西都好说。呵呵。java的反编译很简单的。。。能给我更多的建议么?我是想问破解需要了解汇编的哪一部分。 补充回答: 既然你是真的打算研究破解,那要懂汇编还不够,要了解C、C++的底层工作原理。JAVA之所以反编译简单,那是因为它主要运行在服务端,桌面软件不是它的市场。 不过我很好奇,你学破解干嘛?好的软件都是免费的,要么是共享的,你破解啥呢。 继续追问: 破解是一门学问。。。不是我为了什么什么。给我点详细的建议。。谢谢 补充回答: 深入学习C,C++,然后了解一点汇编的语法。
软件破解没前途了,走到绝境了吗??
个人见解逆向应该不会消亡,存在即合理,学习逆向可以训练另一种思考方式,也可以提高调试代码的技术,而且面向过程的C都活了42年了,Unix、Linux的内核都是用C写的,Windows的内核也不少C和C++代码,而且很多语言的编译器也是用C写的,比如Python,C效率高些更接近底层,我觉得面向对象只是一种哲学,把数据与实现分离、把业务和数据分离,面向对象中也需要面向过程来实现逻辑,就好像处理windows消息一样是按顺序过程来处理的。还有一门更老的语言LISP都有55年历史了,他和C是另外一级:函数式编程,至今还在语言排行榜上,这些老前辈早在N年前的思想至今还没被后来的语言超过,后来的语言不断的吸取他们的精华。这个世界充斥了太多古老的代码,都运转20多年了还在维护中。只是我们看不到而已。VB估计没落了,但是VB.Net还有人用,其实很多语言很多老外继续在用,Delphi也是自己被自己+微软搞死了,他先进的VCL架构,现在还有很多公司招delphi程序员。BC++不太熟,不知道是不是和VC++一样加入了自己的类,然后把所有的系统API都封装起来了。易语言作者都几年没更新了,而且只要这门语言不在全世界流行使用的人群会少很多。C#、Java、Python都是解释型语言,在嵌入式这个领域解释型语言不可能进入,那依然是C和汇编的地盘C#是微软为了抗衡Java设计出来的语言,就像谷歌也发明了自己的Go语言,都是为了分一杯羹。跟着微软没错,肯定有饭吃,而且C#开发比较容易,Win8应用不就是桌面应用吗?微软在移动市场占用率很低,主要是安卓java和苹果IOS Objective C语言你说的是WP7和WP8吧,他们占用率很低,Wp7和Wp8的开发语言是编程语言C#,C,C++C和C++不会这么快消亡,需要性能的地方就有他们,而且操作系统内核需要高效,总不能用C#来开发吧,安卓系统的底层也是C,安卓本身是个类Linux系统。除非把C、C++语言开发的操作系统和应用软件通通替换掉,就像现在IPV4地址早用完了,为什么IPV4还没被IPV6替换呢微软收购了没落的诺基亚也就是想在移动市场用Windows Phone7和Windows Phone7分点蛋糕个人见解不算喷吧 查看原帖