This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import os | |
| import sys | |
| import time | |
| import struct | |
| import asyncio | |
| import platform | |
| import pickle | |
| from bleak import BleakScanner, BleakClient | |
| from PyQt5 import QtCore, QtGui, QtWidgets |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import ida_funcs | |
| import ida_search | |
| import ida_auto | |
| import idautils | |
| # Find the bounds of the program | |
| segments = list(idautils.Segments()) | |
| MODULE_START_ADDR = min(segments) | |
| MODULE_END_ADDR = get_segm_end(max(segments)) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import os | |
| import ida_funcs | |
| import ida_search | |
| import idautils | |
| BASE_ADDR = 0x7100000000 | |
| def search_imm(value): |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* Homebrew sysmodules */ | |
| 0000000000534C56 SaltyNX | |
| 00FF0000000002AA BootSoundNX | |
| 00FF0000636C6BF2 nx-reader | |
| 00FF0000636C6BFF sys-clk | |
| 00FF00006D7470FF mtp-server-nx | |
| 00FF0000A53BB665 SysDVR | |
| 00FF747765616BFF switch-sys-tweak | |
| 0100000000000052 switch-nfp-mitm | |
| 0100000000000081 nx-btred |