Windows
小蓝人敌法
这个作者很懒,什么都没留下…
展开
-
C++11 lambda表达式 原理
C++11之后引入了lambda表达式, 经过C++之前版本洗礼的同学们相信都会深感lamda的简便和强大吧, 那么lamda到底是个什么神奇物种呢, 我通过一个小例子再来从细胞级别来一次分析。分析环境:Windows + Visual Studio2013C++版本:C++11分析原理,用代码说话,先来一段demo代码:void main(){原创 2017-05-26 13:28:48 · 622 阅读 · 0 评论 -
怎样分析Windows dump
欢迎使用Markdown编辑器写博客dump文件从哪里来?项目工程 一般的项目都会有类似xxxProtect 这样的工程,专门负责项目crash文件的搜集,上传操作。其主要原理就是利用Windows API MiniDumpWriteDump 来生成dump文件, 触发dump抓取时机就是程序发生异常的时候, 当然也可以在任意一个线程中的任意时刻使用这个API进行抓取专业抓取工具 Windo原创 2017-05-18 22:33:53 · 4359 阅读 · 0 评论 -
VMProtect1.09分析
前言有段时间没有写文章了,感觉快要断了线了,最近略有时间,闲暇又手痒抄起OllyDBG撸几发。这次把玩的对象是VMProtect的一个低级版本VMProtect1.09,只所以选择这个版本,还是因为想再回顾一遍VMProtect的核心脉络,减少高版本里夹带的各种垃圾指令干扰,也正好做一个记录,以前的分析都是随手分析完就算了,以后争取看过的东西都有个记录,方便自己和别人参考。环境准备VMProt原创 2017-09-25 21:42:43 · 980 阅读 · 0 评论