目录SSDT Hook效果图SSDT简介SSDT结构SSDT HOOK原理Hook前准备如何获得SSDT中函数的地址呢SSDT Hook流程SSDT Hook实现进程保护Ring3与Ring0的通信如何安装启动停止卸载服务参考文献源码附件版权SSDT Hook效果图加载驱动并成功Hook NtTer...
分类:
其他好文 时间:
2014-09-18 23:37:54
阅读次数:
232
文章目录:1. 引子 – Demo 实现效果:2. 进程隐藏与进程保护概念:3. SSDT Hook 框架搭建:4. Ring0 实现进程隐藏:5. Ring0 实现进程保护:6. 隐藏进程列表和保护进程列表的维护:7. 小结:1. 引子 – Demo 实现效果:上一篇《进程隐藏与进程保护(SSDT...
分类:
其他好文 时间:
2014-09-18 14:39:04
阅读次数:
478
读了这篇文章终于明白大致怎么回事了文章目录:1. 引子 – Hook 技术:2. SSDT 简介:3. 应用层调用 Win32 API 的完整执行流程:4. 详解 SSDT:5. SSDT Hook 原理:6. 小结:1. 引子 – Hook 技术:前面一篇博文呢介绍了代码的注入技术(远程线程实现)...
分类:
其他好文 时间:
2014-09-18 14:34:54
阅读次数:
292
使用inline-block实现一个类似float布局效果,但是inline-block的元素间会存在“4px”的空白间距。span { display: inline-block; width: 30px; height: 30px;} 问题...
分类:
其他好文 时间:
2014-09-18 09:38:03
阅读次数:
254
(一)inline函数(摘自C++ Primer的第三版)在函数声明或定义中函数返回类型前加上关键字inline即把min()指定为内联。 inline int min(int first, int secend) {/****/};inline函数对编译器而言必须是可见的,以便它能够在调用点内展开...
分类:
编程语言 时间:
2014-09-18 01:56:23
阅读次数:
263
区别display:box;display:inline;display:none三者的不同display:block的特点是: block是Display默认的值。总是在新行上开始;该对象随后的内容自动换行;行高以及顶和底边距都可控制;宽度缺省是它的容器的100%,除非设定一个宽度;, , , ,...
分类:
Web程序 时间:
2014-09-17 21:50:32
阅读次数:
349
1 函数模板
template
T compare(const T & v1,const T &v2)
{
return ..
}
编译器承担了为每种类型编写函数的单调工作.
inline
template inline T min(const T&,const T&)
2 类模板
template
class Q{
T fun();
}...
分类:
编程语言 时间:
2014-09-16 23:46:41
阅读次数:
281
下载VisualSvnServer设置其强制输入log功能*hooks的编写使用操作步骤:1.打开visualSVNServer2.打开Repositories3.右键需要控制的项目->所有任务->managehooks...4.选择Hookstab,点击Pre-commithook进入编辑界面5.将以下的内容复制到输入框中hook中的代码@echooff::::Sto..
分类:
其他好文 时间:
2014-09-16 19:10:51
阅读次数:
257
1. 水平居中如果是inline元素:在父元素上面设置text-align:center;如果是block元素:设置宽度和margin:0 auto;如果是多块级元素:在父元素上面设置text-align:center;所有的子元素上面设置display:inline-block;2.垂直居中相对于...
分类:
Web程序 时间:
2014-09-16 15:35:40
阅读次数:
186
http://blog.csdn.net/shahdza/article/details/6317011 该帖的改进版本无返回值,非负整数输入template inline void input(T &ret){ char c; ret=0; while(c=getchar(),c'9'...
分类:
其他好文 时间:
2014-09-16 10:40:30
阅读次数:
237