自定义博客皮肤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)
  • 资源 (24)
  • 收藏
  • 关注

原创 硬件辅助虚拟化 之EPT(内存虚拟化)介绍

虚拟内存技术用于把虚拟地址VA(virtual Address)转化为物理地址PA(physical address),但有了内存虚拟化技术在原本的虚拟地址翻译为物理地址的过程中又加了一层,把原本的物理地址所(PA)处的位置叫做虚拟机(virtual machine)的物理地址,也叫做GPA(guest physical address)。从而实际的物理地址(PA)叫做VMM(virtual monitor machine)的物理地址,也叫做HPA(host physical address)。

2022-12-27 18:01:47 1751 1

原创 硬件辅助虚拟化

硬件辅助虚拟化就是在CPU、芯片组及I/O设备等硬件中加入专门针对虚拟化的支持。并且,硬件虚拟化相比软件虚拟化,可以彻底解决软件虚拟化实现中存在的下面一些问题。软件虚拟化实现非常复杂,比如内存虚拟化的“影子页表”。还有软件虚拟化实现的虚拟化性能不佳,比如I/O设备的虚拟化。VMM对物理资源的虚拟主要包括:处理器虚拟化、内存虚拟化和I/O虚拟化。这篇文章主要介绍硬件辅助虚拟化的内容。

2022-11-17 10:45:21 2267

Intel 手册 卷3(主要用于开发虚拟化方面)

This Manual of Intel is used to reference to virtualization development. From last resourced I uploaded, I found some distinguish that it is different from 31 chapter of this version of resource.

2022-05-18

最新的版的Intel手册(来自于intel)

If you want to search some instructions of Intel, it is a terrible material which includes four volumes(basic architecture, instruction set references, system programming guide and Model-specific registers). recommend strongly to use! I found it spend much energy. If you have other excellent resource, share with me.

2022-05-18

VirtualKD supports the lastest win10 Operating System.

This tools is used to debug the kernel of Windows. It's very convenient to establish the environment of debug! There is a readme.TXT document in it to help you establish the environment easily!

2022-05-09

三国(win32编程)

这是大三时候,用于练习编程入门想出来的项目,自己提需求,自己开发,用时三天,原本是想做成一个完整的游戏,后来搁浅了,各种原因吧,现在回头去看,最大的原因还是缺少了坚持。 随着坚持的时间越来越长,兴趣、激情消耗的很快,或许一开始就非常非常坚持,坚持做最后一秒,或许就没有这些遗憾了。自大学毕业以后,一直想做一款真人版的rpg游戏,一直未能实现。 希望这个项目,能对与曾经的我一样怀有对编程极大兴趣的朋友,提供些帮助。那些逝去的岁月不再回来了,但梦想还在!

2014-02-19

Source Insight破解版

可以很方便的阅读源码,启动速度和记事本一样快,代码的高亮显示,很方便阅读一些开源的代码!

2013-01-26

VirtualKd驱动调试加速器

双击打开,就会解压到当前文件夹下。用法网上有现成的资料,一步一步来,很简单的。以前一直是用VM + WINDBG,发现这个用上速度很快,简单,节省时间,速度快,飞一样的感觉,快去感受下吧,让vm+windbg老牛车加个发动机吧,跑很快的!!!

2011-05-30

WRK(CHM版本的代码)

方便各位童鞋查看,函数检索、查看都别比直接在wrk文件夹里面查看来的方便、高效

2011-04-26

文件PE分析查看工具

方便学习初学逆向、破解等人群,可以很方便的查看软件的代码节、导入导出表等信息

2011-04-26

NDIS学习入门材料

ndis是连接小端口驱动与中间层驱动及TCP/IP协议的纽带,在ndis中可以很好的做监控

2011-04-19

IDA分析高级数据结构.pdf

简单了解ida的运行机制,通过一个简单的例子了解强大的ida工具的使用

2011-04-19

WinDbg内核调试.pdf

从简单了解windbg的框架,学习windbg的基本操作,以及如何利用强大的内核调试器来调试操作系统和驱动程序。

2011-04-19

WRK实验环境设置.pdf

WRK实验环境设置,学习调试windows2003系统,看你的程序在windows下是如何运行,传递参数和申请资源的

2011-04-19

Windows环境下32位汇编语言.chm

Windows环境下32位汇编语言是一种全新的编程语言。它使用与C++语言相同的API接口,不仅可以用来开发出大型的软件,而且是了解操作系统运行细节的最佳方式。本书从编写应用程序的角度,从“Hello World!”这个简单的例子开始到编写多线程、注册表和网络通信等复杂的程序,通过60多个实例逐渐深入Win32汇编语言的方方面面。本书作者罗云彬拥有十余年汇编语言编程经验,是汇编编程网站http://asm.yeah.net和汇编编程论坛http://win32asm.yeah.net的站长。本书是作者多年来编程工作的总结,适合于欲通过Win32汇编语言编写Windows程序的读者。

2011-04-19

可执行文件的变形技术.pdf

玩过破解,逆向,加解密的可能都看过相关的资料,在此奉上一点小弟收集的资料给迷茫中的童鞋。。。

2010-08-10

Windows驱动编程基础教程.rar

楚狂人老大早期发布了,经典之作,相信看过寒江和天书的人一眼就能看出来。。。

2010-08-10

Undocumented Windows NT 中文版.chm

书内容就不解释了,相信找这本书的童鞋都知道他的价值。。。

2010-08-10

WIN2000驱动程序设计.chm

奉上一本很经典的驱动书籍,很适合初学者的,从驱动的编码到调试。。。

2010-08-10

最简单的进程保护(适合初学驱动者)

SSDT HOOK 是Rootkit里面最简单的技术,又是安全领域中最直接有效的方式,进程保护是初学者进入RING 0大门的第一道门槛,希望能对初学者有所帮助。。。

2010-08-10

C C++函数速查 .chm

适合初学C\C++的库函数,免去了初学者读其他人源码的时候精彩碰到不熟悉的函数,导致花费大量时间去Google、百度,不仅浪费了时间,降低了效率,更打击了初学者的积极性,建议初学者先从手头的资料查起,未果的时候在Google下,在初学时能提升积极性。。。

2010-08-10

调试windows驱动的辅助工具

包里面的工具方便加载卸载驱动,及跟踪IRP的执行流程,查看设备对象堆栈,对初学者帮助很大。

2010-05-18

深入解析windows 工具

在阅读<深入解析windows>这本书的时候,会提到这个工具,是一款很强大的查看进程创建及退出的工具!

2010-05-13

使用windbg调试进程线程数据结构

当学习windows驱动开发的入门者,经常使用windbg调试,进线程在驱动调试中占有很大的比重,初学者阅读这本pdf绝对是有帮助的!

2010-05-13

简单的飞行游戏源码(vc)

这是我写的第一个游戏,本想做一个类似于小时候玩过的小蜜蜂游戏,但可用的图片太少了,因此只做成这样了,就当是来练手的吧,以后有机会,我会将他做完整的,先发上来和学vc的朋友分享一下!!!

2010-02-07

空空如也

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

TA关注的人

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