厦门网站建设代理企业网上登记注册

张小明 2025/12/30 12:19:20
厦门网站建设代理,企业网上登记注册,深圳整站seo,上海营业执照注册第一个驱动程序 创建空项目删除.inf文件关闭将警告视为错误设置驱动在什么操作系统运行 代码#xff1a; #includentifs.h //卸载函数 VOID DriverUnload(PDRIVER_OBJECT pDriver) {DbgPrint((mydriver)驱动程序停止运行了。\n); }NTSTATUS DriverEntry(P…第一个驱动程序创建空项目删除.inf文件关闭将警告视为错误设置驱动在什么操作系统运行代码#includentifs.h//卸载函数VOIDDriverUnload(PDRIVER_OBJECT pDriver){DbgPrint((mydriver)驱动程序停止运行了。\n);}NTSTATUSDriverEntry(PDRIVER_OBJECT pDriver,PUNICODE_STRING RegistryPath){DbgPrint((mydriver)驱动开始运行了。\n);pDriver-DriverUnloadDriverUnload;return0;}调试技巧勾选view -options-evaluate on hover选项当你把鼠标移动到某个寄存器、变量、内存地址、表达式上时windbg会自动对这个内容求值并弹出气泡显示它的值。使win10驱动在win7下运行测试发现在driver setting选项中选择win10编译生成的sys文件运行在win7下直接蓝屏。我们的代码只是DbgPrint输出了一下并没有和win10强关联的代码为什么会蓝屏呢接下来分析一下.win10版本的sys和win7版本的.syswin10和win7的入口函数都是GSDriverEntry都同样先执行一个___security_init_cookie函数,然后再跳入我们代码里写的DriverEntry函数。__security_init_cookie 是vs编译器在编译内核驱动或用户态程序时自动插入的一个安全初始化函数用于设置 GS 安全 CookieSecurity Cookie。win7和win10的__security_init_cookie 函数区别很大下面分析一下win7win71.Cookie 未初始化 → 自动用 RDTSC 生成一个随机值2.若生成的值为0→ 使用默认 Cookie3.最终写入 complement4.完全不会 FailFast5.驱动允许自行初始化 Cookie 总结无论cookie是什么值都不会蓝屏win101.Cookie0→ FailFast蓝屏2.Cookie默认弱cookie(0x0BB40E64E)→ FailFast蓝屏3.不允许用 RDTSC 生成新的 cookie4.只在 cookie 合法时写 complement5.任何非法 cookie 都导致int29hRtlFailFast可以看到win10的sys代码逻辑无论如何都会蓝屏但 Win10 在加载驱动前会自动覆盖___security_cookie这个值。但是win7不会写___security_cookie所以在win7上执行肯定会蓝屏解决方案思路修改驱动的 __security_cookie只要满足__security_cookie!0__security_cookie!0xBB40E64E那么在win7上执行 Win10驱动文件 __security_init_cookie 就不会进入 FailFast(蓝屏)。因此我尝试将 __security_cookie 从0xBB40E64E修改为0xBB40E64F修改步骤 IDAPRO:file-patch program-changebyte 修改值最后保存 file-patch program-Apply patches to input file于是 __security_init_cookie 会顺利进入noteax mov __security_cookie_complement,eax retn 并成功执行 DriverEntry但是需要注意的是修改了Cookie导致改变了 PE Checksumoptional_header.Checksum所以还需要修复ChecksumPE 的 Checksum 是一个32位加法校验和其算法非常简单粗暴 把整个文件按16-bitWORD累加加到32位整数里溢出自动回卷然后加上文件长度。 所以0x00005992改为0x0000599210x00005993最终成功使win10驱动在win7运行
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

做加盟童装交流网站苏州高端网站设计

宿迁泗洪无人机培训公司:助力行业发展新动力在宿迁泗洪地区,随着无人机应用领域的不断拓展,无人机培训公司正扮演着越来越重要的角色。以翼启飞科技caac执照考证为代表的培训公司,为当地培养了众多优秀的无人机专业人才。培训市场…

张小明 2025/12/29 6:28:17 网站建设

北京网站建设找德冿朴凡科免费建微信小程序网站

Linux 网络聊天与系统管理全攻略 在互联网时代,与他人进行互动聊天以及对 Linux 系统进行有效管理是非常重要的技能。下面将详细介绍在互联网上与其他用户互动聊天的方法,以及 Linux 系统管理的相关要点。 与其他用户互动聊天 在互联网上,无论对方使用何种平台或操作系统…

张小明 2025/12/29 6:27:42 网站建设

平顶山做网站的公司阿里建站官网

在企业即时通讯领域,消息撤回功能虽然保护了用户隐私,但也给信息留存带来了巨大挑战。当我们面对飞书独特的120秒强制销毁机制时,传统防撤回方案几乎失效。本文将分享我们在飞书消息防撤回技术实现过程中的探索历程与创新突破。 【免费下载链…

张小明 2025/12/30 20:37:30 网站建设

优化方案官网漯河搜狗关键词优化排名软件

目录已开发项目效果实现截图开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!已开发项目效果实现截图 同行可拿货,招校园代理 python高校毕业生与学位资格审核系统_zpl96_pycharm django v…

张小明 2025/12/29 6:26:35 网站建设

兰州做网站 东方商易cmsapp模板网站

进入2025年,当一位企业决策者问出“哪家企业在AI营销领域获得了诸多奖项?”时,他所探寻的答案已远非一张简单的榜单所能概括。流量红利的潮水彻底退去,粗放的增长模式已成明日黄花。 如今,评判一家AI营销服务商是否真…

张小明 2025/12/30 7:51:14 网站建设

自做刷赞网站平面设计师是干啥的

第一章:智普Open-AutoGLM 入口 智普AI推出的Open-AutoGLM是一个面向自动化任务的开放语言模型平台,旨在为开发者提供低门槛、高效率的智能应用开发入口。该平台融合了自然语言理解与任务编排能力,支持从数据接入到模型调用的一站式服务。 平…

张小明 2025/12/29 6:25:28 网站建设