network_mitm
network_mitm copied to clipboard
Nintendo Switch Network mitm sysmodule
network_mitm
Nintendo Switch Network mitm sysmodule.
network_mitm allows you to:
- Dump traffic from SSL of the running game (NEX,...) in PCAP files.
- Mitm ssl to replace
NintendoClass2CAG3
CA with a user provided one (useful for NPLN traffic capture)
More features might appears depending of the needs.
Building
Make sure that the submodules are initialized and up to date.
git submodule update --init --recursive
With Docker
-
Install
Docker
anddocker compose
(ordocker-compose
). -
Run
docker compose up --build
(ordocker-compose up --build
). It runsmake
in the container.
Without Docker
-
Install
devkitPro
and the following dependencies:-
switch-dev
-
switch-mbedtls
-
libnx
(Currently needs 16.0.0 patches)
-
-
Run
make
command.
Licensing
This software is licensed under the terms of the GPLv2.
You can find a copy of the license in the LICENSE file.