厚积薄发
海纳百川,有容乃大
posts - 79,comments - 170,views - 17万

随笔分类 -  汇编

理解ATL中的一些汇编代码
摘要:以我个人的经验,一些东西刚开始看不太懂就放一放,先去看一些基本的东西,比如不懂COM,先去学下C++ 中的虚函数;不懂C++模板,先去学下STL;不懂Thunk,先去看一下汇编,等有了一定的积累,回头再看,一切就觉得没这么难了。 阅读全文
posted @ 2012-10-23 00:31 Richard Wei 阅读(2022) 评论(1) 推荐(1) 编辑
堆栈桢的生成原理
摘要:摘要: 那么Windbg分析Dump时,会如何推理堆栈过程呢?如果每个函数都是有标准的push ebp, 那么按照ebp递推就可以了;否这就只能用其他方法分析,比如看看堆栈里某个地址是不是函数返回地址(该地址属于某个模块的代码段),这样就可以确定该地址是某个函数堆栈桢的起始地址。阅读全文Richard Wei 2012-07-20 14:00 发表评论 阅读全文
posted @ 2012-07-20 14:00 Richard Wei 阅读(293) 评论(0) 推荐(0) 编辑
远程线程入门
摘要:摘要: 远程线程作为一项"合法"的代码注入技术,在windows上被大量使用, 它的本质就是把一块可执行代码写入到对方进程,然后让其起运行。 一般它的实现过程是这样的, 通过VirtualAllocEx在目标进程分配内存空间,然后通过WriteProcessMemory将我们的可执行代码写入到目标进程,最后通过CreateRemoteThread让我们的可执行代码在目标进称里运行起来。阅读全文Richard Wei 2012-06-20 15:38 发表评论 阅读全文
posted @ 2012-06-20 15:38 Richard Wei 阅读(216) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示