switch在pc上动态调试(系统:12.0.1|AMS0.19.1|E)
大气层更新到0.19.0后,各种后台模块都不太好使了。至少在我的switch上是这样的。
主要是金手指(edizon)在switch上搜索一言难尽,复杂一点,特别是角色各种属性找基址经常是来回切,这很容易让人崩溃。
看巫师3 HP:下面的地址就知道
[HP 不减少]
580F0000 04352970
580F1000 00000340
580F1000 00000078
580F1000 00000018
580F1000 00000098
580F1000 00000110
580F1000 00000030
780F0000 00000000
640F0000 00000000 47C34F80
[[[[[[heap+04352970]+340]+078]+018]+98]+110]+030] == 47C34F80(这个是float十进制就是99999)
heap,main,base是switch一些地址,580F0000、780F0000 、640F0000是switch的一些操作指令。这个以后在讲。今天主要先配好调试环境。
懂一点ce就知道,这一路下来的偏移地址是7级寻址了,想一下这样来回在switch上用edizon
来修改游戏是比较让人蛋疼的。
常规的pc上动态调试switch有大概三种方法:
1、sys-botbase(switch sysmoudle) 配合 SysNetCheatGUI进行调试
SysNetCheatGUI
很有ce的感觉,但是在我的switch上配置不成功,sysmoudle启动不了。可能是系统太新的原因,我也没有其他switch,懒的降级在测。
2、sys-botbase|sys-botusb 和 netcat(netcat是纯命令调试,比SysNetCheatGUI是要强的,支持地址搜索)原因也是sys-botbase系统模块不好启动,放弃配置了
3、Noexes | noexes_sys_tomvita | kosmos Tool.nro配置,这个绕了很多,但是能在最新系统上跑起来。
Noexes pc行调试工具
先配置 noexes_sys_tomvita 这个是switch上sysmoudle,主要用于在switch上开调试端口。
3.1取出switch的sd卡在电脑上识别:
switch大气层系统在sd卡上文件布局
3.2 进入atmosphere文件下:
主要是配置content和titles
大气层有些系统下可能没有titles文件,自己新建一个。
3.3把noexes_sys_tomvita文件下图文件拖进到上面两个目录里面去
3.4.1配置 kosmos Tool.nro工具,在根目录下进入switch文件,在进入KosmosToolbox文件
kosmosToolbox
在kosmosToolbox.nro下面创建Config.json文件用于配置kosmosToolbox,
保存好config.json
这样在switch端的调试环境基本上就配好了,把sd卡插回switch重启进入kosmosToolbox,打开调试服务端即可:
打开服务端口
3.4.2.1 配置pc上的客服端:
安装好jdk-10.0.2后 运行NoExes.bat:
这个IP地址填你switch上连接的wifi IP地址。
3.4.2.2 配好IP点击connect 点击Refresh pid:
注意这个时候你在switch上是要先运行游戏 以巫师3为例子:
3.4.2.3 知道Title ID是 CC000结尾,如何查Title ID,点switch里面的edizon即可知道:
3.4.2.4 进行附加调试:
左边显示出地址即证明附加调试成功了,这个时候游戏界面应该是暂停了,点resume即可恢复。
到这配置基本上就算成功了。
附件下载:https://pan.baidu.com/s/1qTV1sM2GVnpAhI0xn9wahw
提取码:i2dp
switch在pc上动态调试(系统:12.0.1|AMS0.19.1|E)相关推荐
- 如何在PC上运行Android系统?
如果你希望在x86机或者x64电脑上安装Android的开源解决方案,那么不妨了解下Android-x86项目发布的最新版本,目前已经基于Android Oreo 8.1.固然在PC上运行Androi ...
- 安装凤凰os_这些系统帮助我们实现了在PC上安装安卓系统!
要是说在早期智能手机还不是那么的普及的时候,个人电脑应该就是我们最了解的智能设备了吧.那个时候,个人PC的上安装的操作系统就分为Windows操作系统.MAC OS操作系统.Linux 操作系统以及其 ...
- wps android x86,Android-x86 8.1-rc5 发布:PC 上的安卓系统
Android-x86 8.1-rc5 现已发布,这是 Android-x86 8.1(oreo-x86)的第五个稳定版本.Android-x86 即运行于 x86 PC 上的 Android 操作系 ...
- 安卓系统怎么安装软件_这些系统帮助我们实现了在PC上安装安卓系统!
要是说在早期智能手机还不是那么的普及的时候,个人电脑应该就是我们最了解的智能设备了吧.那个时候,个人PC的上安装的操作系统就分为Windows操作系统.MAC OS操作系统.Linux 操作系统以及其 ...
- 关于在服务器或者个人PC上安装Ansoft Maxwell 16.0的一点经历
实验室的有限元服务器上的maxwell一直是15.0版本,但是在我自己工作的电脑上安装的是16.0的版本,以往用的时候由于版本问题两个软件的工程文件不能直接互相拷贝,最近在做一个比较大型的项目仿真的时 ...
- pc上安装anroid系统
打开VMware,新建虚拟机(高级),选择Other Linux 2.6.x kernel,其他默认就行了硬盘IDE 最小512MB(0.5GB),把Android的镜像载入,打开虚拟机的电源,选 ...
- 安卓打开rpm文件_在PC上如何运行Android系统?
如果你希望在x86机或者x64电脑上安装Android的开源解决方案,那么不妨了解下Android-x86项目发布的最新版本,目前已经基于Android Oreo 8.1.固然在PC上运行Androi ...
- android x86 oreo,Android-x86 8.1 RC1发布:PC上运行Android Oreo
IT之家6月19日消息 在PC上运行Android系统的方式很多,但最可靠的还是Android-x86项目,现在其最新版已经发布,基于Android 8.1 Oreo. Android-x86是在PC ...
- Android x86是什么?,安卓X86是什么?和手机上的安卓系统有什么区别?
原标题:安卓X86是什么?和手机上的安卓系统有什么区别? 可能许多人都知道安卓系统甚至现在就在使用安卓系统看到的这篇文章,那么你有没有听说过安卓X86系统呢?它和我们手机上使用的安卓系统有什么区别呢? ...
- [系统安全] 二十三.逆向分析之OllyDbg动态调试复习及TraceMe案例分析
您可能之前看到过我写的类似文章,为什么还要重复撰写呢?只是想更好地帮助初学者了解病毒逆向分析和系统安全,更加成体系且不破坏之前的系列.因此,我重新开设了这个专栏,准备系统整理和深入学习系统安全.逆向分 ...
最新文章
- 在JAVA中使用MongoDB
- 面试题总结(21-40)
- 最全面的JVM G1学习笔记
- linux内存剩余量为什么这么少,为什么我的Linux系统中空闲内存如此之少?
- python后端开发学什么_零基础学Python,这是阿里Python8年开发经验写给你的学习路线图...
- 为什么不懂技术的人可以做产品经理?
- 附加一个:为什么要用简单工厂模式
- vue 修改文件怎么启动_Jupyter Notebook如何修改启动时的默认文件路径(Windows系统)...
- There is no getter for property named 'userId' in 'class java.lang.String'
- JavaScript对象类型的详解
- 620集成显卡和mx250_英伟达mx250和英特尔uhd620显卡那个好?
- 腾讯华为签署《深圳市APP个人信息保护自律承诺书》举措新解读
- java实现一个简单的计算器的加减乘除
- WordPress初学者入门教程-WordPress的设置
- 【C++】String用法总结
- 【micorpython】ESP32——CAM 刷固件后显示Device is busy or does not respond. Your options:解决方法
- 打听别人工资的7个话题,让你薪水更高
- can 自动波特率 linux,CAN波特率的简单计算
- Modbus协议完整版
- 物联网的发展历史 物联网行业前景