吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 26479|回复: 62
收起左侧

[易语言 转载] [2013.3.19更新]易语言WonderWall内联汇编支持代码高亮,goto,cdecl,naked

   关闭 [复制链接]
baby 发表于 2012-11-11 18:17
本帖最后由 baby 于 2013-3-19 20:14 编辑

WonderWall.png




WonderWall是一款易语言辅助支持库(插件),起初只为易语言方便嵌入汇编具有更高的可读和可写性,目前还支持子程序内任意goto,格式化子程序为Cdecl调用约定,格式化程序为Naked函数!

WonderWall目前仅支持易语言5.1和5.11版本!

开发历史:本插件由我(Baby 即黑月等群的大色)和小色共同开发,如此方式的内联汇编创新思路由小色在9月完成了最初版本,实现了简单内联汇编,我于10月中旬加入,加入后小色与我共同开发,完全重写代码和架构,但是因为小色工作上比较忙,所以我在小色的基础上完成了大部分代码以及逆向工作,此插件是我和小色对国产编程易语言的一种奉献!

鸣谢(排名不分先后):超级大bug(一路走好)、liigo、草帽、东灿(感谢东灿,提供部分易语言文件常量定义)、寥寥十七画、皇帝法老(QEHash算法)。

你还在用 置入代码() 或者 其它支持库的 置入代码("mov eax,1") 么?
       你out啦 WonderWall带给你新的体验
       ' _asm{
       ' cmp eax,1
       ' je MyPro
       ' mov eax,100
       ' MyPro:
       ' xor eax,eax
       ' }

WonderWall功能说明:
本支持库(WonderWall)支持较完美的易语言内联汇编,可媲美C++等!
[!]本支持库由Syser团队小色和Baby开发,永久免费
[1]支持多种书写格式 _asm: asm{} 等,支持单行多行及'//'换行书写
[2]支持代码高亮,让代码可读性更高
[3]支持格式化为cdecl调用约定
[4]支持格式化为naked裸函数
[5]支持子程序内任意goto
[6]支持0x16进制数值自动转换完10进制
[7]支持代码自动补全以及修正歧义
[8]使用FASM引擎,比MASM更优秀更方便,支持库编译内联汇编速度超快
[9]生成的是原生真正的机器码(二进制代码),不是伪代码
[10]支持错误汇编代码自动定位到IDE详细位置并详细提示详细错误信息
[11]支持易语言断点,方便调试
[12]支持黑月,斩月,静态编译等等
[13]支持模块,且编译的模块如果其它用户调用无需本支持库也可以正常使用
[14]支持库本身不会编译进去任何代码到你的程序,让你的程序零支持库污染
[15]辅助修正易语言本身存在的多种Bug

简单截图论坛截图会失真 请点击图片打开到新页面查看即可):
WonderWall 基于 SyserKernel Engine 和 SyserUI Engine 构架.
截图1.png
截图2.png

WonderWall的核心功能基于SyserKernel Engine ,暂时未公开!您可以访问 Http://sxo.cc
WonderWall的设置及相关界面基于 SyserUI Engine ,您可以访问 Http://2ui.cc 获取最新的界面引擎!

您可以通过以下方式反馈意见或者Bug:
WonderWall 官方网站:Http://w1w.cc

插件下载:
点击进入WonderWall官方站点下载:http://w1w.cc/?post=18
论坛下载: WonderWall[2013.03.19.00].zip (792.25 KB, 下载次数: 95)
配色下载: WonderWall.7z (231 Bytes, 下载次数: 258)

更新历史:
针对上个版本(2013.01.21.00)更新说明:
[+]增加一个插件示例
[+]接口增加 WW_SizeOfCode 函数,获取特定代码段指针的指令长度
[#]将原Inline Hook全部更改为IAT Hook
[-]修正公开接口的部分错误
[-]修正_asm{}可能出现的极小算法问题
[-]修正WW扩展插件例程中2个回调函数参数指针传递错误的Bug
2013.01.21.00版本:
针对上个版本(2013.01.09.11)更新说明:
[+]插件扩展例程中增加插件释放回调
[-]修正优化提示图标有时无效的Bug 感谢[晴天]提交
[-]修正使用 _ww: 命令时 ; 注释符号无效的Bug
[-]修正每三日检查更新其实是每一日的Bug
[-]修正关闭高亮后重启E提示信息仍提示开启高亮的Bug
[-]修正编译模块可能导致的模块不能正常使用Bug
   (之前对E语言编译器的逆向不完全)
[#]优化高亮绘制逻辑
[#]优化部分提示信息
2013.01.09.00版本:
[+]支持内联汇编代码高亮,可自定义高亮关键词
[+]支持插件开发以及开发众多接口
[+]增加关键字_cdecl(不区分大小写),支持E函数默认Cdecl调用方式
[+]增加关键字_naked(不区分大小写),支持E裸函数
[+]新增goto的支持,支持再子程序内任意goto
[+]新增对E生成的程序进行代码优化
[+]新增对E生成的程序进行代码乱序
[+]可以设置是否输出详细的WonderWal编译信息
[+]错误以及提示中增加输出详细的子程序名称
[+]增加每三日检查更新,可在设置界面中关闭
[#]提升编译速度
[#]提升启动速度
[#]更新设置界面到最新版本SUI界面引擎,增加更多设置及自定义选项
[-]修正易语言64位系统下调试进程无法正常结束的Bug
   (易语言本身存在Bug)
[-]修正本插件在沙盘中时无作用的Bug
[-]修正注释代码输入0x16进制仍然被转换的Bug
[-]修正编译等提示信息在输出窗口布局不是默认情况下无法看到的Bug
   (目前黑月也存在此Bug)

免费评分

参与人数 5热心值 +5 收起 理由
hackbsky + 1 世界因你而改变!
19nuclear91 + 1 易语言不是有内联汇编模块么?
a13686593572 + 1 支持不解释
984754551 + 1 好厉害的说。、
ruihacker + 1 神器耶

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

yestodo 发表于 2012-11-11 18:18
顶,真不错的东西,收下了。
lvan1111 发表于 2012-11-11 18:19
ruihacker 发表于 2012-11-11 18:21
这是破解写补丁必备神器啊

点评

对对 写外挂 补丁 用E写驱动的话 必备 还有写算法 要优化效率 喜欢ASM的人的必备  发表于 2012-11-11 18:23
天佑战士 发表于 2012-11-11 18:21
前排支持!!
305566804 发表于 2012-11-11 18:22
好东西 必须支持
a13686593572 发表于 2012-11-11 18:27
哈哈,在帖子的对话中,问到了基情的味道。
册泽 发表于 2012-11-11 18:30
神器啊,,牛逼人物~~~~~~·
罗阳 发表于 2012-11-11 18:40
哇   都好牛X的说      完全看不懂  {:1_931:}
头像被屏蔽
小松鼠 发表于 2012-11-11 18:41
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-6-3 21:46

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表