本套课在线学习视频(网盘地址,保存后即可免费观看):
https://pan.quark.cn/s/b7ea92644f36
声明:所有发布内容来自网络,仅供用户学习交流测试网速使用,部分影片如有内嵌广告,请勿上当受骗。获取的所有内容请在24小时内删除,禁止非法恶意传播或商业用途。如有侵权,请联系删除,个人微信:sumith,防失联。
00:00 - 技术讨论:软件分析与优化方法
讨论中涉及使用IDA分析软件,特别是关于在Windows环境下运行软件时遇到的问题,以及解决这些问题的方法。讨论了不同软件在使用相同工具分析时的表现差异,提出通过使用教育版和调整输入输出(I/O)方法来优化性能。同时,也讨论了如何识别和处理软件中的补丁,以及优化启动速度的技术,如修改导出表和导入表。整个对话展示了对软件分析和优化的一系列深入探讨。
15:16 - Windows系统中Fast IO机制的异同对比
讨论了在Windows 7和Windows 10系统中Fast IO机制的不同实现方式。在Windows 7中,Fast IO使用全局变量进行管理,而在Windows 10中,这种机制被放置在设备对象的设备扩展中,以更隐蔽的方式进行内存管理。同时,对话还涉及了如何通过代码修改来适应不同Windows版本的Fast IO机制,以简化操作并提高效率。
22:43 - 改进IDA中模块调用速度的技巧
讨论了在IDA中通过调整内存申请大小和直接调用系统API来提升模块调用速度的方法。提到使用fast的IO结构和控制调用过程以提高效率,同时强调了这种方法在不同Windows版本上的隐蔽性差异。
30:46 - 详细讲解如何加载驱动程序并进行相关操作
讨论者说明了加载驱动程序的过程,强调无需复制粘贴代码,而是直接理解和应用流程。讨论了驱动文件的加载、服务管理器的使用,以及注册表的写入。强调操作的通用性和直接调用API的重要性,指出这些步骤对于驱动程序的安装和加载是必要的。
35:58 - 解决服务创建失败并正确管理服务的方法
讨论了当服务创建失败时的解决方法,强调了注册表操作在服务管理中的重要性。首先,提出由于服务可能已存在导致创建失败,建议尝试打开服务以解决这一问题。接着,解释了服务管理的基本逻辑,即通过注册表读写操作实现服务的创建、运行、停止和删除。强调了打开服务管理器,创建或打开服务,以及使用API进行服务控制的步骤。最后,强调了这一过程的简易性,并鼓励大家理解并实践这些操作,确保服务的正确管理。
38:48 - 内存加载工具和驱动加载程序开发对话
讨论了使用内存加载工具和加载驱动程序的步骤和方法,涉及代码的编译、加载、解密以及随机化处理。
50:16 - 技术分享:隐藏驱动和模块的加载与管理
讨论了如何通过代码和路径管理隐藏驱动和模块,确保其不被轻易定位和暴露,同时分享了编译、加载驱动、以及通过类名和进程ID进行窗口查找的方法,强调了实施过程中可能遇到的挑战。
欢 迎 关 注
更多精彩内容关注下方公众号:逆向有你
个人微信:sumith
每日自动更新各类学习教程及工具下载合集
https://pan.quark.cn/s/8c91ccb5a474
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...