【学习逆向工程,分析机器代码】(一)(C语言篇) - dreamerate''s blog - CSDNBlog
由于最近对逆向工程产生了浓厚的兴趣,所以就利用UltraEdit32撰写了一个麻雀虽小,但五脏俱全的“test.c”程序。然后用OllyDBG对它进行逆向工程,逐步分析机器代码。主要目的是:探索C/C++编译器是如何产生机器代码;及验证CRT函数及带参数的自定义函数的call对栈产生的影响;push和pop对栈具体的实现;分析for结构和if结构及while产生的机器代码。为此我分别生成了一个优化版本及另一个未经优化版本。
http://blog.csdn.net/baofeng/archive/2007/04/16/1565988.aspx
他们设置了哪些标签:
逆向c一
谁收藏了这个网址:
使用标签:逆向c一,时间:2007-12-19 23:10:28 | 相关网摘
由于最近对逆向工程产生了浓厚的兴趣,所以就利用UltraEdit32撰写了一个麻雀虽小,但五脏俱全的“test.c”程序。然后用OllyDBG对它进行逆向工程,逐步分析机器代码。主要目的是:探索C/C++编译器是如何产生机器代码;及验证CRT函数及带参数的自定义函数的call对栈产生的影响;push和pop对栈具体的实现;分析for结构和if结构及while产生的机器代码。为此我分别生成了一个优化版本及另一个未经优化版本。
使用标签:逆向c一,时间:2008-1-11 23:10:02 | 相关网摘
由于最近对逆向工程产生了浓厚的兴趣,所以就利用UltraEdit32撰写了一个麻雀虽小,但五脏俱全的“test.c”程序。然后用OllyDBG对它进行逆向工程,逐步分析机器代码。主要目的是:探索C/C++编译器是如何产生机器代码;及验证CRT函数及带参数的自定义函数的call对栈产生的影响;push和pop对栈具体的实现;分析for结构和if结构及while产生的机器代码。为此我分别生成了一个优化版本及另一个未经优化版本。