最新评论
jivi 2009-12-10 13:37
@辰
感觉用例只是一个用于需求获取,又方便传递给设计人员的东西而已,这个只能保证我们做的东西是满足要求的。至于做的好不好,有没有扩展性,那是下一步设计的事情了
软件质量是 需求、设计、代码缺一不可的。
需求(是否满足要求)+设计(是否满足复用及扩展性等)+代码(是否稳定、可读性是否强等等)
飞林沙 2009-12-10 08:37
@辰
[quote]辰:
用例最值钱了。
代码这些可以找三流程序员写。但是用例就是经验,如果写用例写的完善,那么以后维护开发变得非常简单。[/quote]
呵呵,可是为什么那么多的公司还去忽略它呢!
hoodlum1980 2009-08-10 19:06
起始就是因为你只有可执行文件,你想改造或者查看它的细节,但是拿不到编译成它的高级语言源代码,所以只能反汇编,当然,这个还是需要很多汇编语言的基础的,还需要了解编译器编译的一些习惯和标准做法,这个需要学习很多知识,要去读原始的汇编,可读性比高级语言的可读性的差异不是一个数量级,是很累人的~~~。~~~~不过当然里面也有很多乐趣。
Justin 2009-08-10 14:08
[quote]jivi:
@Justin
在逆向这块我是绝对的菜鸟。可不敢随便自称高手。我对高手没有成见。只是看到有些自认为是高手的人那一副天下唯我独尊(我绝对是正确的,说我不对的,我一定要教训你一顿)的面孔,感觉很不爽。随便讲两句就是了。知道会有人拍砖。这在CNBLOGS太正常了[/quote]
我很赞同你大部分说法,如果逆向的功夫都研究到家了,那肯定是一条成为真正高手的捷径,所以我之前也组织创立国Debug探索团队,目的也很相似。所以,对这方面我也很感兴趣,博客园也很缺一些那样的有深度的文章,所以如果你在这方面有心得,还希望能多多跟大家分享一下,这才是主要的,至于说什么样的高手算高手什么的争论,或者拍砖不拍砖之类的,我倒觉得没什么意义了。
jivi 2009-08-10 10:56
@Justin
在逆向这块我是绝对的菜鸟。可不敢随便自称高手。我对高手没有成见。只是看到有些自认为是高手的人那一副天下唯我独尊(我绝对是正确的,说我不对的,我一定要教训你一顿)的面孔,感觉很不爽。
jivi 2009-08-10 10:50
@DiggingDeeply
分析是一定要分析汇编代码的。DEDE在这里只是辅助脱壳用的。
但分析汇编是有一些辅助工具的。动态分析用OD。驱动那块动态分析不太方便。是只使用了IDA。
