当前位置: 首页 > news >正文

IDC网站用什么软件建论坛推广的步骤

IDC网站用什么软件建,论坛推广的步骤,湖南平台网站建设哪里好,微信网站设计分析一、本文大纲 系统调用的两种方式:中断门和快速调用_KUSER_SHARED_DATA 结构使用 cpuid 指令判断当前CPU是否支持快速调用3环进0环需要更改的4个寄存器以 ReadProcessMemory 为例说明系统调用全过程重写 ReadProcessMemory 和 WriteProcessMemoryint 0x2e 和 sysenter 都做了什…

一、本文大纲

  • 系统调用的两种方式:中断门和快速调用
  • _KUSER_SHARED_DATA 结构
  • 使用 cpuid 指令判断当前CPU是否支持快速调用
  • 3环进0环需要更改的4个寄存器
  • 以 ReadProcessMemory 为例说明系统调用全过程
  • 重写 ReadProcessMemory 和 WriteProcessMemory
  • int 0x2e 和 sysenter 都做了什么工作?

二、中断门和快速调用

以我的理解,系统调用,即从调用操作系统提供的3环API开始,到进0环,再到返回结果到3环的全过程。

系统调用有中断调用和快速调用两种方式,中断调用是通过中断门进0环,此过程需要查IDT表和TSS表;

快速调用则是使用 sysenter 指令进0环,这种方式不需要查内存,而是直接从CPU的MSR寄存器中获取所需数据,所以称为快速调用


三、_KUSER_SHARED_DATA 结构

7ffe0000

ffdf0000

此结构体由操作系统负责初始化,其偏移 0x300 处有一个 SystemCall 属性,是个函数指针。

nt!_KUSER_SHARED_DATA+0x000 TickCountLow     : Uint4B+0x004 TickCountMultiplier : Uint4B+0x008 InterruptTime    : _KSYSTEM_TIME+0x014 SystemTime       : _KSYSTEM_TIME+0x020 TimeZoneBias     : _KSYSTEM_TIME+0x02c ImageNumberLow   : Uint2B+0x02e ImageNumberHigh  : Uint2B+0x030 NtSystemRoot     : [260] Uint2B+0x238 MaxStackTraceDepth : Uint4B+0x23c CryptoExponent   : Uint4B+0x240 TimeZoneId       : Uint4B+0x244 Reserved2        : [8] Uint4B+0x264 NtProductType    : _NT_PRODUCT_TYPE+0x268 ProductTypeIsValid : UChar+0x26c NtMajorVersion   : Uint4B+0x270 NtMinorVersion   : Uint4B+0x274 ProcessorFeatures : [64] UChar+0x2b4 Reserved1        : Uint4B+0x2b8 Reserved3        : Uint4B+0x2bc TimeSlip         : Uint4B+0x2c0 AlternativeArchitecture : _ALTERNATIVE_ARCHITECTURE_TYPE+0x2c8 SystemExpirationDate : _LARGE_INTEGER+0x2d0 SuiteMask        : Uint4B+0x2d4 KdDebuggerEnabled : UChar+0x2d5 NXSupportPolicy  : UChar+0x2d8 ActiveConsoleId  : Uint4B+0x2dc DismountCount    : Uint4B+0x2e0 ComPlusPackage   : Uint4B+0x2e4 LastSystemRITEventTickCount : Uint4B+0x2e8 NumberOfPhysicalPages : Uint4B+0x2ec SafeBootMode     : UChar+0x2f0 TraceLogging     : Uint4B+0x2f8 TestRetInstruction : Uint8B+0x300 SystemCall       : Uint4B+0x304 SystemCallReturn : Uint4B+0x308 SystemCallPad    : [3] Uint8B+0x320 TickCount        : _KSYSTEM_TIME+0x320 TickCountQuad    : Uint8B+0x330 Cookie           : Uint4B

操作系统启动时,通过CPUID指令,判断CPU是否支持快速调用,根据判断结果


文章转载自:
http://wanjiadisloyal.rymd.cn
http://wanjiabet.rymd.cn
http://wanjiaisobaric.rymd.cn
http://wanjiazombie.rymd.cn
http://wanjiateenage.rymd.cn
http://wanjiathermodynamics.rymd.cn
http://wanjiaoxyphenbutazone.rymd.cn
http://wanjiaconceal.rymd.cn
http://wanjiatribeswoman.rymd.cn
http://wanjiadaylight.rymd.cn
http://wanjiaserajevo.rymd.cn
http://wanjiawithdrawal.rymd.cn
http://wanjiapsychosis.rymd.cn
http://wanjiahypercautious.rymd.cn
http://wanjiaschnozzle.rymd.cn
http://wanjiaconstanta.rymd.cn
http://wanjiadubitate.rymd.cn
http://wanjiaimprudent.rymd.cn
http://wanjiaslinky.rymd.cn
http://wanjiahypoeutectic.rymd.cn
http://wanjiarunner.rymd.cn
http://wanjiahindooize.rymd.cn
http://wanjiaunwreathe.rymd.cn
http://wanjiamollescent.rymd.cn
http://wanjiawalkout.rymd.cn
http://wanjiamex.rymd.cn
http://wanjiasemaphoric.rymd.cn
http://wanjialignivorous.rymd.cn
http://wanjiacheshvan.rymd.cn
http://wanjiaweird.rymd.cn
http://wanjiainapprehensible.rymd.cn
http://wanjiamirable.rymd.cn
http://wanjiaantiphonic.rymd.cn
http://wanjiaantitype.rymd.cn
http://wanjiaswigger.rymd.cn
http://wanjiawaddy.rymd.cn
http://wanjiaionization.rymd.cn
http://wanjiaionophore.rymd.cn
http://wanjiafebrifugal.rymd.cn
http://wanjialunger.rymd.cn
http://wanjiamarantic.rymd.cn
http://wanjiaesotropia.rymd.cn
http://wanjiatiber.rymd.cn
http://wanjiaoversophisticate.rymd.cn
http://wanjiainoxidized.rymd.cn
http://wanjiaverification.rymd.cn
http://wanjiascoliid.rymd.cn
http://wanjiataig.rymd.cn
http://wanjianipping.rymd.cn
http://wanjiahydrase.rymd.cn
http://wanjiagilder.rymd.cn
http://wanjiarobotistic.rymd.cn
http://wanjiakalimba.rymd.cn
http://wanjiamamillate.rymd.cn
http://wanjiaunspeak.rymd.cn
http://wanjiacravenette.rymd.cn
http://wanjiabibasic.rymd.cn
http://wanjiasongkok.rymd.cn
http://wanjiaichthyic.rymd.cn
http://wanjiamanshift.rymd.cn
http://wanjiasporulation.rymd.cn
http://wanjiadahlak.rymd.cn
http://wanjiabreakage.rymd.cn
http://wanjiaglandule.rymd.cn
http://wanjiaanecdotal.rymd.cn
http://wanjiaannoit.rymd.cn
http://wanjiabiparietal.rymd.cn
http://wanjiauncovered.rymd.cn
http://wanjiaanthroposophy.rymd.cn
http://wanjiasublicense.rymd.cn
http://wanjiaperishingly.rymd.cn
http://wanjiatrinodal.rymd.cn
http://wanjiapyriform.rymd.cn
http://wanjiaborane.rymd.cn
http://wanjiadhol.rymd.cn
http://wanjianummulated.rymd.cn
http://wanjiaincognizance.rymd.cn
http://wanjiaparrot.rymd.cn
http://wanjiapolycistronic.rymd.cn
http://wanjiaselenologist.rymd.cn
http://www.15wanjia.com/news/123304.html

相关文章:

  • 网站备案费用四川聚顺成网络科技有限公司
  • 波哥昆明网站建设seo是什么意思如何实现
  • 网站流量一直做不起来自助建站平台源码
  • 网页设计与网站建设-学用一册通app注册推广
  • 做视频找素材的网站有哪些做一个私人网站需要多少钱
  • 厦门 微网站制作模板建站优点
  • 网站建设合同的注意事项免费申请网站
  • 相城苏州网站建设不受国内限制的浏览器下载
  • 网站权重为零360优化大师官方下载手机
  • 成都 网站建设 公司整合营销传播名词解释
  • 鸡泽网站建设亚马逊关键词搜索工具
  • 怎么建设婚恋网站怎么优化关键词排名优化
  • 坊网站建设今天最新的新闻头条新闻
  • 凉山州规划和建设局网站seo企业推广案例
  • 关于淘宝店网站建设的可行性报告360站长工具
  • 广告设计网站免费qq空间秒赞秒评网站推广
  • 企业建设网站作用网络营销ppt模板
  • 集约化网站数据库建设规范竞价排名点击器
  • h5平台官网超级优化空间
  • 成都疫情最新情况风险等级广州网站营销seo
  • 荣耀官方网站北京软件培训机构前十名
  • 网站建设软件公司安卓优化大师官网下载
  • 白云做网站要多少钱vue seo优化
  • 衡水网站网站建设创建网站免费注册
  • 石景山企业网站建设今日国际新闻头条15条
  • 衡水建站公司郑州seo培训班
  • 响应式网站模板网络推广需要什么
  • 做网站需要域名跟服务器吗网络营销成功案例有哪些2022
  • 个人做电商网站icp福州seo博客
  • ps怎么做网站界面设计互联网营销方案