WonderWall Plus支持库,支持全局变量的内联汇编-易语言

上传者: 38606656 | 上传时间: 2024-03-19 21:29:46 | 文件大小: 989KB | 文件类型: ZIP
之前放了一份劫持补丁的写法(https://bbs.125.la/thread-14255649-1-1.html )但是需要配合我扩展的WonderWall+黑月来编译。以前都是自己私下用未公开,现在用易越来越少了,现在放出来也算对易做点贡献,希望能帮助到易友。 主要功能就是支持全局变量的汇编写法,这个在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,黑月+WonderWall Plus 组合没有问题,其他插件未测试。 放几张以前代码中的使用图片

文件下载

资源详情

[{"title":"( 40 个子文件 989KB ) WonderWall Plus支持库,支持全局变量的内联汇编-易语言","children":[{"title":"lib","children":[{"title":"WonderWall.fne <span style='color:#111;'> 1.81MB </span>","children":null,"spread":false},{"title":"WonderWall","children":[{"title":"samples","children":[{"title":"WonderWall","children":[{"title":"FASM.DLL <span style='color:#111;'> 108.50KB </span>","children":null,"spread":false},{"title":"Demo","children":[{"title":"LPK","children":[{"title":"SK_LPK_nake.ini <span style='color:#111;'> 180B </span>","children":null,"spread":false},{"title":"SK_LPK.def <span style='color:#111;'> 257B </span>","children":null,"spread":false},{"title":"SK_LPK.e <span style='color:#111;'> 9.58KB </span>","children":null,"spread":false}],"spread":true},{"title":"WINMM.dll","children":[{"title":"bin","children":[{"title":"WINMM.map <span style='color:#111;'> 59.32KB </span>","children":null,"spread":false},{"title":"WINMM.dll <span style='color:#111;'> 53.50KB </span>","children":null,"spread":false}],"spread":true},{"title":"SK_WINMM.def <span style='color:#111;'> 4.04KB </span>","children":null,"spread":false},{"title":"SK_WINMM.e <span style='color:#111;'> 75.02KB </span>","children":null,"spread":false},{"title":"SK_WINMM_nake.ini <span style='color:#111;'> 3.17KB </span>","children":null,"spread":false},{"title":"SK_WINMM_Command.ini <span style='color:#111;'> 194B </span>","children":null,"spread":false}],"spread":true},{"title":"Command","children":[{"title":"ufmod.h <span style='color:#111;'> 9.46KB </span>","children":null,"spread":false},{"title":"keygen.e <span style='color:#111;'> 88.18KB </span>","children":null,"spread":false},{"title":"keygen.Rc <span style='color:#111;'> 1.54KB </span>","children":null,"spread":false},{"title":"keygen.ini <span style='color:#111;'> 32B </span>","children":null,"spread":false},{"title":"gfx","children":[{"title":"bt_generate_down.bmp <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"bt_exit.bmp <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false},{"title":"xpmanifest.xml <span style='color:#111;'> 541B </span>","children":null,"spread":false},{"title":"icone.ico <span style='color:#111;'> 2.19KB </span>","children":null,"spread":false},{"title":"bt_generate.bmp <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"bt_about.bmp <span style='color:#111;'> 1.44KB </span>","children":null,"spread":false},{"title":"bt_generate_hover.bmp <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"bt_about_hover.bmp <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"Thumbs.db <span style='color:#111;'> 19.00KB </span>","children":null,"spread":false},{"title":"bt_exit_hover.bmp <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"keygen.bmp <span style='color:#111;'> 90.90KB </span>","children":null,"spread":false},{"title":"bt_about_down.bmp <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"bt_exit_down.bmp <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false}],"spread":false},{"title":"ufmod.obj <span style='color:#111;'> 9.50KB </span>","children":null,"spread":false},{"title":"keygen.def <span style='color:#111;'> 29B </span>","children":null,"spread":false},{"title":"keygen_Command.ini <span style='color:#111;'> 199B </span>","children":null,"spread":false}],"spread":true},{"title":"Test.e <span style='color:#111;'> 2.52KB </span>","children":null,"spread":false},{"title":"VERSION","children":[{"title":"bin","children":[{"title":"VERSION.map <span style='color:#111;'> 11.31KB </span>","children":null,"spread":false},{"title":"VERSION.dll <span style='color:#111;'> 16.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"SK_version_Command.ini <span style='color:#111;'> 195B </span>","children":null,"spread":false},{"title":"SK_version_nake.ini <span style='color:#111;'> 348B </span>","children":null,"spread":false},{"title":"SK_version.e <span style='color:#111;'> 11.71KB </span>","children":null,"spread":false},{"title":"SK_version.def <span style='color:#111;'> 491B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"EC.ini <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"readme.txt <span style='color:#111;'> 862B </span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明