自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 递归和Windows系统的栈保护

Windows系统上创建线程可以使用CreateThread() API,这个API的原型是:   HANDLE WINAPI CreateThread(   __in          LPSECURITY_ATTRIBUTES lpThreadAttributes,   __in          SIZE_T dwStackSize,   __in       

2014-09-22 19:16:39 505

转载 CreateProcess 内部实现

调用CreateProcessW    调用CreateProcessInternalW       参数检查       获取进程文件路径       调用BasepMapFile映射文件(内部调用NtCreateSection)       判断是否是一个DLL文件       判断子系统类型(只能是GUI和CUI中的一种)       是GUI时,则去掉CREATE_NEW_C

2014-09-22 14:18:04 1182

转载 微软溢出防护功能介绍

DEP(Date Execution Prevention)数据执行保护:DEP通过处理器的(No eXecute)功能,查找内存中没有明确包含可执行代码的数据,找到这些数据后,NX将它们都标记为“不可执行”。以后如果某程序在内存中,试图执行这些带“不可执行”标记的代码,SP2将会自动关闭该程序。因此,假如你运行了一个已经染毒的软件,DEP就会把病毒代码标记为“不可执行”,这样就能阻止病毒在内存中

2014-09-19 14:49:06 679

转载 Heap Spray原理浅析

摘要:本文主要介绍Heap Spray的基本原理和特点、以及防范技术。 关键词:Heap Spray、溢出攻击、漏洞利用、堆溢出   Heap Spray定义基本描述 Heap Spray并没有一个官方的正式定义,毕竟这是漏洞攻击技术的一部分。但是我们可以根据它的特点自己来简单总结一下。Heap Spray是在shellcode的前面加上大量的slide code(滑板

2014-09-03 15:49:26 747

转载 Ubuntu12.04下安装Xen以及使用Xen安装WinXP虚拟机

第一步:安装需要的软件包 安装编译 Xen 和 Linux xen kernel 所需要的软件包: sudo  apt-get install build-essential binutils python-dev libncurses5-dev  libcurl4-openssl-dev xorg-dev uuid-dev bridge-utils bison flex ude

2014-09-01 16:01:22 1822 1

转载 Ubuntu安装ftp服务器

(一般配置) ubuntu安装ftp服务器 1: 安装vsftpd ~$ sudo apt-get install vsftpd  ubuntu10.10自己装了,这步省略。 2: 配置vsftpd 2.1 修改vsftpd的配置文件。此类配置文件通常位于 /etc 目录下。 ~$ sudo gedit /etc/vsftpd.

2014-09-01 11:17:16 647

转载 BSTR、char*和CString转换

BSTR、char*和CString转换   (1) char*转换成CString   若将char*转换成CString,除了直接赋值外,还可使用CString::Format进行。例如: char chArray[] = "This is a test";  char * p = "This is a test";   或 LPSTR p = "This is

2014-09-01 10:44:40 404

空空如也

空空如也

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

TA关注的人

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