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

广州网站建设论坛网络营销案例分享

广州网站建设论坛,网络营销案例分享,谷歌seo网站运营,沈阳网站制作公司思路驱动插入中断描述符示例代码 最近做实验,每次在应用层代码写测试代码的时候都要手动挂一个中断描述符,很不方便所以就想着写个驱动挂一个中断门比较省事 驱动测试效果如下: 下面的代码是个架子,用的时候找个驱动历程传递你要插…

驱动插入中断描述符示例代码

最近做实验,每次在应用层代码写测试代码的时候都要手动挂一个中断描述符,很不方便所以就想着写个驱动挂一个中断门比较省事
驱动测试效果如下:
在这里插入图片描述
在这里插入图片描述
下面的代码是个架子,用的时候找个驱动历程传递你要插入的中断门描述符或者是函数地址进来然后在根据这个架子插入idt就可以了
样例代码如下:

#include <ntddk.h>
#define NTSTRSAFE_LIB
#include <ntstrsafe.h>
#include <intrin.h>VOID Unload(PDRIVER_OBJECT pDriver) {KdPrint(("unload"));}typedef struct _IDTR {UINT16 limit;UINT16 base_low;UINT16 base_hight;
}IDTR, *PIDTR;
#define MAKE_WORD(a,b) ((a) + (b << 16))
#define MAKE_BASE(a) (DWORD32)(((a >> 32) & 0x00000000ffff0000) + ((a & 0x000000000000ffff)))
NTSTATUS DriverEntry(PDRIVER_OBJECT pDriver, PUNICODE_STRING pRegPath) {NTSTATUS status = STATUS_SUCCESS;pDriver->DriverUnload = Unload;KdPrint(("begin\r\n"));// 获取idt表IDTR idtr = { 0 };__sidt(&idtr);KdPrint(("idt base=0x%x, limit=0x%x\r\n", MAKE_WORD(idtr.base_low, idtr.base_hight), idtr.limit));// 构造中断描述符UINT64 new_idte = 0x1234567812345678;// 寻找未使用的位置插入描述符PDWORD64 idteArr = (PDWORD64)MAKE_WORD(idtr.base_low, idtr.base_hight);for (size_t i = 0; i < (idtr.limit >> 3); i++){//这边可以根据类型或者是看里面村的是不是0x0然后直接插入//我这里懒得写了,我的环境上8003f500的位置刚好能用if (MAKE_BASE(idteArr[i]) == 0x0) {idteArr[i] = new_idte;KdPrint(("中断号:0x%x", i));break;}}return status;
}
http://www.zhongyajixie.com/news/39134.html

相关文章:

  • wordpress限制次数长沙seo优化排名推广
  • wordpress 内涵段子天津seo诊断技术
  • 企业网站开发前台模块设计百度账号24小时人工电话
  • 网站带薪歌手都要怎样做呀上海百度推广优化排名
  • 网站专业代做哪家好推广排名seo
  • 做网站成本seo综合查询接口
  • 服装定制网站模板怎么做个网站
  • 网站商城设计商品推广软文范例300字
  • 小程序软件开发哪家好长沙seo网站
  • 网站开发负责人是什么职位拼多多怎么查商品排名
  • 通达oa 做网站百度识图在线网页版
  • 专业旅游培训网站建设网站优化公司大家好
  • 校园网站制作模板外贸营销型网站制作公司
  • 潍坊网站建设价格如何发布自己的网站
  • 公司企业简介图片aso排名优化
  • 软件开发专业培训学校如何优化关键词
  • 给赌博网站做设计友情链接检测的特点
  • 做旅游网站的目的和意义推广注册app赚钱平台
  • 培训网站建设方案说明书新余seo
  • 郑州高新区做网站开发的公司营销目标分为三个方面
  • 工作室怎么网站备案百度指数查询官网大数据
  • 建筑公司网站宣传建筑工地文案范文图片如何提交百度收录
  • 温州网站建设对比百度答主招募入口官网
  • 工商局网站怎么做身份确认比较好的搜索引擎
  • 专门做美食的视频网站江苏网站seo营销模板
  • 郴州网站建设设计制作常见的网络营销方法
  • 安徽淮北做网站的公司网络营销策划需要包括哪些内容
  • html电影网站模板下载如何建网站详细步骤
  • 广告图模板徐州seo排名公司
  • 网站建设规划图怎样留别人电话在广告上