Fri. Dec 13th, 2024

Up until today, the whole of ReSwitched has been an internal gig. It’s just been a team working away at exploits for the Nintendo Switch. They’ve given us PegaSwitch which is an exploit toolkit for the Nintendo Switch. Heck, that picture below was directly because of the good work being done on the Switch. Anyway, today they’ve gone much more public and giving us much, much more to work with.ReSwitchedHere is the full breakdown straight from team ReSwitched:

‘ReSwitched is proud to announce that a large portion of our development, previously done behind closed doors, is moving to the open. From the beginning, we have strived to be as transparent as is possible; today’s shift follows through on that commitment.

PegaSwitch 3.0 is an extensive exploitation toolkit for Switch OS 2.0.0-3.0.0. With complete support for IPC, a brand new API, and automatic gadget hunting, it gives us a new window into the Switch platform.

libtransistor is our open-source SDK for the Switch. Designed from the ground-up to make use of the LLVM+Clang stack, we intend for it to be a highly-accessible, community-driven platform for homebrew development.

Mephisto is a high-performance emulator for non-game Switch binaries. Mephisto features a high degree of determinism, GDB debugging support (even allowing source-level debugging of sysmodules in IDA), and compatibility with a large number of Switch OS features. To clarify again: Mephisto is not for and will never be for games. But it is an invaluable tool for development. 

SwIPC is our project to define a canonical specification for IPC messages. Covering the majority of the system, we are able to automatically generate both client and server code. This means that improvements to SwIPC automatically improve all our other projects.

The development of all of these projects will now be happening 100% in public, with the entire community encouraged to contribute. While private development has its place, there are a lot of very capable individuals in our community – we want to work with all of you.

To that end, we’re also announcing that we have a mechanism, which we are calling ROhan, for userland arbitrary code execution on Switch OS3.0.0. The development of the requisite exploit is not complete and will now be shifting into public. For the nitty-gritty technical details, please see ROhan.

None of what we’re releasing today is ready for anyone but the most dedicated hackers. However, we know that by shifting development into the public where anyone can contribute, this will be ready for end users far faster than if we were to continue our work in private.

Thank you for your continued support and we can’t wait to work with all of you.
– Team ReSwitched’

Here are the official links to the tools if you’re willing and brave to help out the ReSwitched team.

PegaSwitch 3.0

libtransistor

Mephisto

SwIPC

 

Yet another Switch behind the scenes shot thanks to the good work done by the ReSwitch team and affiliates.

Stay tuned here on Hackinformer.com for more reviews and follow us on Twitter @Hackinformer

If you like the author, you can also follow him on Twitter @V1RACY

By V1RACY