- 博客(6)
- 资源 (1)
- 收藏
- 关注
转载 centos 7 yum 安装 NGINX
关于NginxNginx (“engine x”) 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资
2016-11-07 15:16:24 297
原创 谈谈C++的类型转换。
学习C++已经很久了,由于工作原因,很长一段时间没有用了,再加上经常用一些脚本语言,使得对C++的一些概念,反而有些混乱。所以这里我跟大家一起讨论一下C++的类型转换。如文章中有任何纰漏,还请指正。 众所周知,在PYTHON和其他一些脚本语言中,声明变量是不需要指定类型的。a=5b="hello" 但是在C++中这样声明变量,显然是不能通过编译的。需要指定变量的类型:int a=
2016-11-03 10:03:20 526
原创 directshow 学习心得一
大家好!从今天起我将持续发表一些关于DIRECTSHOW的文章,目的是与大家一起学习如何使用DIRECTSHOW极其相关COM组件!当然如果能深入到FILETER的一些创建,我将会尽力而为,文章中的大部分内容来自微软的MSDN,如果E文好的朋友想学习DIRECTSHOW又苦于没有好的参考资料,MSDN将是一个不二的选择,里面涵盖DIRECTSHOW所有的技术文章和组件的使用方法! DirectShow是微软公司在ActiveMovie和Video for Windows的基础上推出的新一代基于COM
2011-03-30 16:39:00 858
转载 SSDT HOOK
我们知道,应用程序总是离不开系统内核所提供的服务,比如它要使用内存的时候,只要跟操作系统申请就行了,而不用自己操心哪里有空闲的内存空间等问题,实际上,这些问题是由操作系统的内核来代劳的。站在黑客的角度讲,如果能够控制内核,实际上就是控制了内核之上的各种应用程序。本文将向您介绍如何建立内核级钩子来控制操作系统向上提供的各种低级功能。有了内核级钩子,我们不但能够控制、监视其他程序并过滤有关数据,还能用其实现Rootkit本身及其它程序的隐形。本文首先回顾系统调用表和内存保护方面的知识,然后讲解如何实现内核钩子,
2011-03-09 09:53:00 796
转载 IRP的简单完成例程!
<br />此帖为转帖!<br />1.最高层驱动总是运行在发起该请求的程序所处的线程中。DriverEntry总是处在系统线程中,系统线程的空间不涉及到线性地址 0 - 2G。APC 是处在任意上下文中,它所在的线程取决于系统运行APC之前最后被挂起的那个线程。<br />2. 所有不返回 STATUS_MORE_PROCESSING_REQUIRED的完成回调例程,需要使用下面的代码:<br />NTSTATUS MyCompletionRoutine(PDEVICE_OBJECT DevObj, PI
2011-03-09 09:38:00 704
原创 远程注入线程中一些经常犯的错误
作者:韩思远 出处:http://blog.csdn.net/siyuanpc 这是我在CSDN写的第一篇文章!希望大家多支持!谢谢! 大家可能都知道远程注入的过程,网络上也有很多关于远程注入的文章大体都是写如何注入的过程和API的用法!但却忽视了一些细节的地方!本篇文章结合JEFFREY RICHTER的远程注入线程为背景深入分析这些代码后面容易让初学
2010-05-19 10:27:00 1063
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人