自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (5)
  • 收藏
  • 关注

原创 Detour的使用

最近有用到detour,属于一种api拦截的方式了,是微软研究院出的一个库(可以网上下载,是源码形式,有makefile,可用vs的命令行工具来编译出来)。可以替换掉我们关心的api,进入到我们的处理中。 当然,api拦截,首先需要借助Dll注入,才能够去影响你想改变的进程,这可通过上篇文章中全局hook来实现:可在hookProc回调中,进行detour,然后在DLL的proc_detach中

2015-02-12 10:40:35 3472

原创 windows 全局hook

最近有用到全局hook,其实可参考windows核心编程,全局hook也是Dll注入的一种方式。 首先,必须是一个Dll,可导出一个接口,在其中设置全局hook,类型为WH_GETMESSAGE(这样,应该是所有进程都会被hook到了),这样成功后,系统会把这个Dll注入到有getmessage的所有进程中,即会为每个进程隐式调用下loadlibrary。 然后每次getmessage

2015-02-12 10:35:59 2428

chubby-paxosMadeLive.pdf

chubby paxosMadeLive.pdf,记录了chubby在实现paxos的过程中所遇到的种种问题,paxos作为经典的分布式算法,chubby作为其一个代码工程实现,此文反应了工程实现与理论文章的联系与差异,揭露了其中的种种现实问题和思考和解决之道.

2020-01-31

MulticoordinatedPaxos.pdf

MulticoordinatedPaxos,Our approach introduces another execution mode to Paxos: classic mul-ticoordinated, or simply multicoordinated, in which proposers send their proposals to multiple coordinators instead of a single leader

2020-01-31

ASimplerProofForPaxosAndFastPaxos.pdf

一种简单的paxos的证明方法, 另一角度更清晰透彻的看懂paxos,思考方式值得关注, 推荐大家阅读一下

2020-01-31

Paxos made simple.pdf

Paxos made simple,paxos作者经典的介绍,相对于作者之前的ThePart-TimeParliament更加的简洁精炼,让人清楚的了解paxos的本质,建议先读这个,再去读ThePart-TimeParliament

2020-01-31

模拟系统计算器,简易计算器

一个简易计算器,实现基本功能,小数点后可达14位。模拟了windows系统自带的计算器。代码通俗易懂,简洁高效,明了清楚。是应付课程作业,或入门学习MFC的好帮手。

2012-04-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除