详情介绍
Decoda(LUA开发环境)是目前最好的Lua调试工具,可以注入到宿主程序内对lua脚本进行调试,还可以设置断点观察变量的值,功能非常强大,本次带来Decoda官方版免费下载,需要的朋友千万不要错过!
如果你会VS,那么你一定会用decoda调试lua程序。
decoda之前是收费软件,因为巴拉巴拉巴拉~~最近开源了。
由于需要,工作中的所有Lua文件都是UTF8格式的。之前我是在破解decoda主文件以后,直接在文件末尾添加的shellcode实现把UTF8文本转换为ASCII格式。累死我了,写了几个小时终于实现了打开UTF8文件,但是只能看见中文,而不能输入中文,开源以后一切都方便了……
软件功能:
1、去除运行库依赖,减小发布包大小
2、支持UTF8文件的打开(另外会自动把文件保存为UTF8格式)
3、去除Update.dll的依赖(这货没开源,不敢用)
4、配置文件保存在本目录,增强文件关联。
5、调整初始化窗口大小(表示我的1366*768直接看不见标题栏了,泪奔~)
6、汉化了大部分地方(版本控制相关没汉化,不知道怎么用)
decoda使用方法:
首先找到一个使用了lua的程序,我这里用wireshark举例,这是个很好很强大的网络截包工具,wireshark内部使用了lua。没有wireshark的请下去google一下并下载安装,此为开源软件。
调试使用lua的宿主程序有两种启动方式,一种是从Decoda启动宿主程序,另一种是先启动宿主程序然后用decoda注入。
介绍如何从Decoda启动宿主程序
启动Decoda并点击Debug目录下的StartDebuging,弹出一个工程设置对话框,点击对话框里的第一行的Command右边的按钮,然后找到你的wireshark.exe可执行文件,点击OK。
此时wireshark程序开始执行,稍等一会在左边的窗口中会出现一个init.lua文件,这就是这个wireshark使用的lua文件。(decoda可以检测程序使用的所有lua文件并将他们显示在左边的窗口中)
现在你可以在这个init.lua里面设置断点了,在disable_lua = true; do return end;这一句下断点,聪明人都看得出来,只能在这里下断点,因为下面的语句都是不会执行的,除非将这一句注释。选择Debug菜单中的Stop Debugging退出调试,然后再选择Start Debugging重新启动调试,此时程序就会断点到你设置断点的这一行。
整个流程就是这样,你可以在Watch里面输入要监视的变量,这些操作都和visual studio中一样。
下载地址
人气软件

VAX番茄助手Visual Assist X 10.9.2488 for VS2022 汉化破解版(
Regex Tester 正则表达式测试工具
pywin32 python2.7 32与64位打包
Companion.JS IE javascript 调试工具
phpCB php代码格式化工具(附详细配置方法)
phpnow asp 运行插件
YUI Compressor 2.42 js css压缩
JavaScript 代码格式化软件中文绿色版 (让js代码更容易阅读)
Dreamweaver Cs4 jQuery自动提示插件绿色版
Closure Compiler Google出品的JavaScript优化器
相关文章
-
Xilinx Vitis Core Development Kit 2023.2 Update 2 完整特别版(含.lic许可文件)Xilinx Vivado Design Suite破解版是领先的生产力设计套件,Vivado IP 集成器提供图形化和基于 Tcl 的构造校正设计开发流程,欢迎需要的朋友下载使用...
-
Instant CSharp Premium(VB.NET/C#代码转换器) v24.2.8 中文免费版 附安装教程Instant CSharp Premium 免费版是一款专业的C#编程IDE(集成开发环境),专为C#开发人员设计,它提供了一系列的功能和工具,帮助开发人员更高效地编写、调试和部署C#应用程序,...
-
Coder Technologies Coder(开源云开发环境CDE) v2.8.0 x64 免费安装版 附使用教程Coder Technologies Coder是一个开源云开发环境 (CDE),您可以下载并托管在云中,在几秒钟内部署一个解决方案,提供开发人员所需的基础设施、IDE、语言和工具,升级到企业版...
-
海为云组态软件Haiwell Cloud SCADA v3.36.9.8 激活安装版海为云组态软件是一款工业自动化监控管理软件,此软件可以帮助用户对工作中使用的智能化设备进行自动监控,户在使用设备的时候只需要输入对应的命令就可以启动监控功能,欢...
-
Radzen Blazor Studio v1.9.6 完美激活版Radzen Blazor Studio 是一种桌面工具,它使 开发人员 能够创建漂亮的商业 Blazor 应用程序,欢迎需要的朋友下载使用...
-
GitHub Desktop桌面客户端 v3.4.2 汉化安装版GitHub Desktop是github的桌面客户端软件,使用GitHub Desktop可以简化您的开发工作流程,github desktop官方并未提供中文版本,特此分享汉化版...
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的Decoda(LUA开发环境) v1.16 官方英文安装版资源来源互联网,版权归该下载资源的合法拥有者所有。



























