Advertisement

易语言 WinMM 劫持补丁的 API Hook 解码及特征补丁

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本项目旨在解析和修复易语言编写的恶意软件中使用WinMM劫持技术的API Hook机制,并提供特征性补丁,增强系统安全性。 winmm劫持补丁的API hook解码包括常规补丁和特征补丁两种方式。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • WinMM API Hook
    优质
    本项目旨在解析和修复易语言编写的恶意软件中使用WinMM劫持技术的API Hook机制,并提供特征性补丁,增强系统安全性。 winmm劫持补丁的API hook解码包括常规补丁和特征补丁两种方式。
  • DLL修复(针对Version.dll)
    优质
    简介:本补丁专门用于修复易语言开发的应用程序中涉及的Version.dll劫持问题,确保软件正常运行和系统安全。 当一个可执行文件运行时,Windows加载器会将该模块映射到进程的地址空间,并分析其输入表以确定所需的DLL并将其映射到进程中。这里介绍的是使用易语言编写的DLL劫持补丁插件(Version.dll),大家可以进行测试。
  • DLL修复(针对Version.dll)
    优质
    本补丁专为解决因恶意软件导致的易语言编译环境中的Version.dll文件被劫持问题设计。通过替换或恢复受损的dll文件,确保开发环境稳定安全运行。 当一个可执行文件运行时,Windows加载器会将该模块映射到进程的地址空间,并分析其输入表以找到所需的DLL并将其映射到进程中。这里介绍的是用易语言编写的一个DLL劫持补丁插件(Version.dll),大家可以进行测试使用。
  • 5.8破版含源.zip
    优质
    请注意,提供或使用如“易语言5.8破解版”这样的软件版本是非法且不道德的行为,因为它侵犯了作者和开发者的版权。合法获取软件的方法是直接从官方渠道下载完整版本,并遵守相关的许可协议。 若需要帮助了解如何正确安装、学习编程或者寻找替代的免费软件资源,请随时提问! 5.8版相对于5.71版本的更新内容如下: - 解决了静态编译过程中当重定位项超过65,535个后导致生成的EXE文件无法启动的问题。 - 为运行时错误提供了定位到对应易语言源程序位置的功能支持,便于调试和问题追踪。 - 现在窗口与其对应的窗口程序集之间可以相互跳转。 对于从5.71版升级至5.7版本: - 解决了Windows 10系统下点击主窗口工具栏时可能导致的死机情况。 - 修复了“播放mp3”命令连续播放多个文件且第一个文件不存在的情况下导致程序退出的问题。 而从5.7到5.6版本,主要更新内容包括: - 编辑器新增高亮显示指定单词的功能(快捷键Ctrl+Q或Alt+鼠标双击)。 - 跳转至定义位置功能得到显著增强,现在可以跳转到任意符号、数据类型和窗口组件的定义处。(使用Ctrl+B或者Ctrl+鼠标单击) - 编辑器中的“返回”命令现可回到用户上一次编辑的位置而非子程序开头。 - 新增了菜单项程序->混淆另存为,能够将源代码的所有标识符打乱后保存为新的文件而不影响其编译执行功能。(这不会改变原项目的正常运行) - 整体搜索对话框中加入“自动展开所有被收缩的子程序”选项,并增加了快捷键Ctrl+Alt+F。 - 当使用“编辑->复制”菜单项时,若没有选中的文本,则默认复制当前行的所有内容。 - 核心库新增了取核心库版本和运行控制台程序命令。 - 调试功能中,“查看/修改”对话框现在支持将长字符串或字节集完整地写入外部文件而不会因为过长被截断。 - SDK插件支持库增加了NL_ADD_NEW_ELEMENT通知,并在文档中详细说明了新增内容。(参考sdk\cpp\elib\lib2.h) - 恢复对编译输出进行编码混淆的支持。 从5.6版本到5.5版本,主要更新包括: - 引入取统一文本和取统一文本长度预编译命令以支持Unicode-16或UTF-8格式的常量字符串。 - 整体搜索功能增加了范围选项,并在结果中显示方法名称。 - SDK进行了若干改进,请参阅sdk\cpp\elib\PublicIDEFunctions.h文档了解详情。 - 引入“外部文件记录表”项目,用于管理和快速打开与程序相关的各种外部文件或应用程序(这不会影响到编译和运行)。 - 在程序配置对话框中添加了易模块选项卡,在这里可以设置密码以保护易模块免受逆向分析。(支持定义加密提示文本) - 被加密的易模块不允许在其他易模块内使用,从而确保其安全。
  • 新版内存搜索与替换制作工具开源,支堆动态HOOK功能——适用于
    优质
    这是一款针对易语言编写的开源软件,旨在提供高效的记忆体搜索和替换功能,并集成了堆动态补丁以及HOOK机制,大大增强了程序的灵活性与安全性。 前言: a. 为什么我点击了保存而没有生效?因为补丁工具区分为保存工程文件与更新补丁数据的功能,请记得在修改后先更新一下补丁数据再进行保存操作。 b. 如何增加常用的HOOK列表?在补丁目录下有一个名为“常用APIHOOK列表.txt”的文件,每新增一个条目请以换行符分隔。例如:kernel32.dll|GetModuleHandleA|这是一个某模块的句柄!每一行为单独的一个常用API。 c. 工程文件保存在哪里?默认情况下工程文件会存放在补丁目录下的“Projtect”文件夹中。 程序特点: 1. 这款补丁工具是目前全网首发,支持在堆内存替换及动态插入,并且能够针对堆中的代码进行修改。由于每次申请的堆空间地址可能不同,因此直接使用长跳转指令(如JMP)来实现功能会很困难。 2. 完美兼容通配符?? ?? ?? ??或XX XX XX XX等搜索模式。 3. 支持在堆中打入补丁的原因在于:每当代码被重新申请时地址可能会变化,因此这款工具通过历史记录和不断改进完善了此项技术。具体方法如下: a. 首先,在替换特征码的地方需要跳转的指令前加上?? ?? ?? ??(比如原指令为E9 FFFF90FF 6A),将其替换成E9 ?? ?? ?? ?? 6A,补丁制作工具会自动识别。 b. 接着在内存地址编辑框填入实际要跳转到的目标地址。例如想从堆中某处跳转至0x401000,则在此添加相应的偏移值并保存即可。注意:每组E9 ?? ?? ?? ?? 6A都需要对应一个具体的内存目标地址,可以加入多个。 c. 这样一来补丁工具就可以动态地识别和处理了! 4. 提供多功能操作界面设计以及一键生成EXE补丁的功能。 5. 支持各种智能InlineHook API功能,便于解码壳的代码段。 适用场景: a. 内存中的DLL通常存储在堆中,因此可以制作针对内存上DLL的补丁。 b. 不仅支持堆内操作还推荐用于特征码的一键查询器等应用场景。 优点包括但不限于: - 完善了历史工具存在的不足; - 支持自由保存和读取工程文件; - 可以通过拖拽程序进行一键处理; - 具备生成EXE补丁的便捷功能。
  • 5.93无加密狗
    优质
    这是一款针对易语言5.93版本开发的无加密狗使用限制的补丁程序,允许开发者在没有硬件加密狗的情况下进行软件开发和编译工作。 使用后无需加密狗,只需浏览易语言文件并选择打入补丁即可。
  • 微软官方KB888111多HD声卡
    优质
    这是一个由微软官方发布的KB888111多语言补丁包,其中包括了针对多种语言的支持更新。此外还包含了一个专门用于提升HD声卡性能的补丁,以增强音频体验和稳定性。 微软官方KB888111多语言补丁包无法安装HD声卡驱动的用户可以尝试使用这个补丁,其中文版本为chs。
  • Unity 20系列
    优质
    《Unity 20系列语言包及补丁》提供Unity游戏引擎最新版本的语言支持与修复更新,涵盖多个官方语言版本,帮助开发者提升多语言项目开发效率。 语言包文件 `zh-cn.po` 在 Unity 的安装目录下:如果没有的话,请自己创建一个名为 Localization 的文件夹,并在该文件夹内创建语言包文件 `zh-cn.po`(不可更改此名称)。重新进入编辑器后,在以下位置进行设置:Editor - Preferences - Languages。按照上述路径替换补丁即可。
  • VB6非卡顿+CodeSMART 2009 for VB6汉化+破
    优质
    本资源包含针对Visual Basic 6.0环境优化的非卡顿补丁、CodeSMART 2009 for VB6汉化补丁及破解版本,适用于需要提升VB6开发效率和体验的用户。 VB6在Windows Vista之后的系统(如 Windows 7、Windows 8 和 Windows 8.1)运行时可能会遇到问题,例如拖动控件会变得非常卡顿。此包包含补丁来修正这个问题,并附带了CodeSMART 2009及其对应的汉化和破解补丁。