查看: 499|回复: 0

WonderWall Plus支持库,支持全局变量的内联汇编

[复制链接]

3123

主题

3123

帖子

50

积分

超级版主

Rank: 8Rank: 8

积分
50
发表于 2021-7-31 13:41:52 | 显示全部楼层 |阅读模式
    主要功能就是支持全局变量的汇编写法,这个在15年左右的时候就写好了,由于自身比较懒一直没有写支持多行模式的,反正将就着用。汇编支持全局变量的好处是显而易见的,在hook的时候更加的灵活,无论什么类型的调用都可以轻松掌控。
    下面就是一些较原版WonderWall更新的内容,记得的大概就这些:
    特别声明:只支持5.11版本的易语言
    +加入内联支持全局变量(单行)
    +模块快捷添加
    +DLL编译,导出函数支持nake处理(在源文件目录下新建一个和源文件同名+_nake.ini的文件,内容是需要处理的函数名称)
    *改变调用内联汇编模块Fasm方式,方便更新Fasm.dll随时替换
    在原有WonderWall基础上扩展,这里感谢baby的无私开源!
    使用方法:按解压后文件结构复制到易安装目录.
    +调试信息长度去除限制,以前输出信息太多会被自动清空。
    +源文件名+_Command.ini可以定义编译参数,格式如下
    [linker]
    extra_args=/MAP
    ;extra_args用于指定附加给链接器的额外参数。默认为空。/NOD:libc.lib/BASE:0x13140000/DEBUG/PDB:none
    ;VS2010编译器要想基址固定,在链接器中去掉/DYNAMICBASE加上/FIXED
    +源文件名+.def放置到源码目录,可以改变导出函数序号,exe也能导出函数
    +输出链接命令行参数
    +增加编译时显示等待信息框,方便改变链接时候修改链接的文件,如.def.obj这些
    +修正Win10系统中输入时输入法窗口不在光标位置的问题
    特别声明:只支持5.11版本的易语言
    支持win10,黑月+WonderWallPlus组合没有问题,其他插件未测试。



游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

快捷回复 【不要灌水喔,臭宝!】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则