Ce projet vous permet de démarrer un serveur qui, sans fil ou via USB, vous donne JIT pour iOS 17+ sur Windows/macOS/Linux si vous utilisez la version la plus récente et correcte de pymobiledevice3.
python3 -m venv venv # Run inside SideJITServer directory!
# Activate Python venv
# macOS
. ./venv/bin/activate
# Windows but using Powershell
.venvScriptsActivate.ps1
# Windows but using Command Prompt/CMD
.venvScriptsActivate.bat
# Now let's install all the required packages! (Make sure you're still inside venv!)
# All OS
pip3 install -r requirements.txt
pip3 install SideJITServer
# If you got an error saying pip3 not found just change pip3 to pip
# Let's see if everything works (Make sure you're still inside venv!)
SideJITServer --version
# Output should show SideJITServer!
Ou utilisez PyPI
python3 -m venv venv
# Activate venv..
pip3 install SideJITServer
SideJITServer --help
Accédez à la dernière version de GitHub et vérifiez s'il existe des téléchargements exécutables, tels que SideJITServer-windows-x86_64.exe
, en fonction de votre système d'exploitation et de votre architecture.
Téléchargez l'exécutable correct et exécutez-le en tant qu'administrateur depuis votre terminal ou Powershell en suivant les instructions ci-dessous. Si vous êtes sous Mac ou Linux, vous devez d'abord exécuter chmod +x ./(your downloaded .bin file)
avant d'exécuter le fichier avec sudo.
Python n'est pas nécessaire pour cette approche.
Maintenant, lancez SideJITServer --pair
et sur votre PC, assurez-vous de cliquer sur Trust this PC ! Il vous montrera également une invite pour continuer, tapez simplement "y".
Maintenant que c'est fait, installez ce raccourci
Après cela, il vous demandera de mettre l'UDID de votre appareil, allez sur votre PC et voyez votre adresse IP locale, la mienne est 192.168.0.6:8080
et sur votre téléphone, allez à celle-ci (votre adresse locale) et copiez celle qui se trouve à côté de USBmux (exemple : 00001111-000A1100A11101A)
Maintenant, il va vous demander l'adresse du serveur SideJIT ! Tapez simplement l'adresse que vous avez utilisée précédemment pour accéder à l'UDID de l'appareil
par exemple : http://192.168.0.6:8080
(Vous devez inclure le http et ne pas inclure / à la fin !)
Maintenant, exécutez le raccourci !
Il vous demandera d'autoriser l'accès à votre adresse IP locale, cliquez simplement sur Autoriser !
Sélectionnez maintenant l'application à laquelle vous souhaitez donner accès à JIT et le tour est joué ! (peut demander une notification. Il est recommandé d'autoriser afin de voir si le JIT échoue ou réussit)
Bon JITing ! :3