2010年4月7日
摘要: 这里接着上一节主要介绍第二点! 接下来主要讨论四点: 一、不涉及位域的内存对齐 二、涉及位域的内存对齐 三、成员变量含有结构体的内存对齐情况 四、要求内存对齐的原因及优点 阅读全文
posted @ 2010-04-07 22:46 石头儿 阅读(4195) 评论(10) 推荐(3)
摘要: 主要讨论四点: 一、不涉及位域的内存对齐原则 二、涉及位域的内存对其原则 三、成员变量含有结构体的内存对齐情况 四、要求内存对齐的原因及优点 这里说第一点 阅读全文
posted @ 2010-04-07 17:51 石头儿 阅读(3266) 评论(8) 推荐(1)
摘要: 注:不知道说“偷调函数”说法合不合适,在此也就这样一说了~ 主要有点: 一、再说C++反汇编函数调用,重点是怎样通过堆栈实现由被调用函数转到调用者 二、在 1 的基础上,在WinDbg下通过修改EIP实现如下一个功能:   有两个函数foo()和hack(),在main函数中调用foo,但是在foo执行过程中,通过修改EIP来调用hack函数,最后再回到main中foo函数的下一条语句 阅读全文
posted @ 2010-04-07 01:52 石头儿 阅读(3448) 评论(5) 推荐(3)