
iDescriptor v0.6.2
Uno strumento gratuito, open-source e multipiattaforma per la gestione di dispositivi iDevice.

Strumento di gestione idevice multipiattaforma, open-source e gratuito scritto in Rust e Qt
il primo servizio di telefonia cellulare privato e sicuro del suo genere negli Stati Uniti
Download
NON SCARICARE DA NESSUN SITO WEB CHE SOSTIENE DI ESSERE NOI, ABBIAMO SOLO https://idescriptor.github.io E LE RELEASE VERRANNO PUBBLICATE SOLO DA QUESTO REPO
Istruzioni di Installazione
Windows
- Installer (.msi): Scarica ed esegui l'installer. Consigliato per la maggior parte degli utenti.
- Portable (.zip): Estrai ed esegui
iDescriptor.exe. Nessuna installazione richiesta. - Choco :
choco install idescriptor --version=0.1.0
macOS
- Apple Silicon: Scarica il file
.dmgper Mac M1/M2/M3/MX.
Apri il.dmge trascina iDescriptor nella cartella Applicazioni.
Dopo aver spostato l'app in Applicazioni, esegui il codice qui sotto
xattr -c ~/Applications/iDescriptor.app
Clicca qui per saperne di più sul perché è necessario.
-
Intel: Scarica il file
.dmgper Mac basati su Intel.
Apri il.dmge trascina iDescriptor nella cartella Applicazioni.Non dovresti incontrare problemi sui Mac Intel, ma se li incontri, guarda qui.
Linux
- AppImage: Scarica, poi esegui
chmod +x iDescriptor*.AppImage
- Arch Linux: Installa da AUR:
yay -S idescriptor-git
Windows 11 (Acrylic) - v0.6.0

Windows 11 - v0.6.0

macOS - v0.6.0

Linux (Gnome, Custom Window Enabled) - v0.6.0

Linux (Gnome) - v0.6.0

Linux (Ubuntu) - v0.6.0

Funzionalità
Connessione
| Funzionalità | Stato | Note |
|---|---|---|
| Connessione USB | ✅ Implementata | Supporto completo su Windows, macOS e Linux. |
| Connessione Wireless | ✅ Implementata | A partire dalla v0.4.0 |
Strumenti
| Funzionalità | Stato | Note |
|---|---|---|
| AirPlay | ✅ Implementato | Trasmetti lo schermo del tuo dispositivo al computer. |
| Scarica e Installa App dall'Apple Store | ✅ Implementato | Scarica e installa app direttamente dall'Apple Store. |
| Informazioni Batteria | ✅ Implementato | Leggi informazioni dettagliate sulla batteria dal dispositivo. |
| Posizione Virtuale | ✅ Implementato | Simula la posizione GPS. |
| Backup del Dispositivo | ✅ Implementato (Sperimentale) | Esegui il backup dei tuoi dati dal dispositivo (iOS 13-26) |
| Montaggio Filesystem iFuse | ✅ Implementato | Monta il filesystem del dispositivo. (Solo Windows e Linux) |
| Galleria | ✅ Implementata | - |
| Esplora File | ✅ Implementato | Esplora il filesystem del dispositivo. |
| Importazione Wireless Galleria | ✅ Implementata | Importa foto in modalità wireless (richiede l'app Comandi rapidi sul dispositivo iOS). |
| Info Cavo | ✅ Implementato | Verifica l'autenticità dei cavi USB collegati e altro. |
| Scoperta Dispositivi di Rete | ✅ Implementato | Scopri e monitora i dispositivi sulla tua rete locale. |
| Terminale SSH (Jailbroken) | ✅ Implementato | Apri un terminale sul tuo dispositivo iOS. |
| Query MobileGestalt | ✅ Implementato | Leggi informazioni dettagliate su hardware e software dal dispositivo. |
| Schermo Live | ✅ Implementato | Visualizza lo schermo del tuo dispositivo in tempo reale. |
| Immagini Disco Developer | ✅ Implementato | Gestisci e monta le immagini disco developer. ( iOS 6- 16) |
AirPlay
Trasmetti lo schermo del tuo dispositivo al computer!

App Store
Scarica e Installa App direttamente dall'Apple Store!
Devi accedere con il tuo Apple ID per usare questa funzionalità.

Informazioni Batteria
Leggi informazioni dettagliate sulla batteria dal dispositivo

Simula Posizione
Simula la posizione GPS sul tuo dispositivo iOS!

Backup del Dispositivo
SPERIMENTALE
Esegui il backup del tuo dispositivo (galleria, impostazioni, ecc..) (iOS 13-26)

Montaggio Filesystem iFuse
Usa il tuo dispositivo iOS come un normale DRIVE!
Monta letteralmente il filesystem del tuo dispositivo iOS e usalo come un normale drive, sia la lettura che la scrittura sono consentite. Non provare a importare foto o video perché non funzionerà in quel modo, usa la funzionalità Importazione Galleria per quello.
Windows

Ubuntu / Linux

Galleria
Vedi i tuoi Album/Foto proprio come nell'app Foto

Esplora File

Info Cavo

Scoperta Dispositivi di Rete

Terminale SSH
Apri un terminale sul tuo dispositivo iOS Jailbroken!

Schermo Live
Utile se il tuo dispositivo non supporta AirPlay

Altro

Autenticazione Richiesta ?
Potresti ricevere questo pop-up su qualsiasi piattaforma perché questa app utilizza backend sicuri per recuperare e memorizzare le tue credenziali Apple. Puoi disabilitarlo nelle impostazioni ma non è consigliato e non è sicuro per il tuo account Apple. Inoltre, se lo lasci abilitato e accedi, puoi usare le stesse credenziali in ipatool senza dover accedere di nuovo.

Sponsor
Cape (Platino)
Cape è il primo servizio di telefonia cellulare privato e sicuro del suo genere negli Stati Uniti,
Prova Cape senza rischi per soli $30 per il tuo primo mese. Usa il codice trycape30 al momento del pagamento per applicarlo.
Diventa uno Sponsor
Ringraziamenti
- libimobiledevice
- ipatool - Usiamo una versione modificata qui
- QSimpleUpdater - Usiamo una versione modificata qui
- UxPlay (per AirPlay) - Usiamo una versione modificata qui
Regole Udev Linux
iDescriptor verificherà la presenza delle regole udev ma nel caso fallisca, puoi aggiungere manualmente le regole udev facendo qualcosa di simile a quanto segue:
@uncore sudo cat /etc/udev/rules.d/99-idevice.rules
SUBSYSTEM=="usb", ATTR{idVendor}=="05ac", MODE="0666"
✘ Sun 6 Jul - 14:29 ~
@uncore sudo groupadd idevice
Sun 6 Jul - 14:30 ~
@uncore sudo usermod -aG idevice $USER
Sun 6 Jul - 14:30 ~
@uncore sudo udevadm control --reload-rules
sudo udevadm trigger
Per maggiori informazioni UDEV.md
Contribuire
I contributi sono benvenuti!
Controlla prima la Roadmap per assicurarti che ciò a cui stai contribuendo non sia già in fase di sviluppo e non entri in conflitto con la nostra CI/CD o la direzione generale del progetto.
Sviluppiamo attivamente sul branch dev, quindi basa le tue pull request su quel branch.
Puoi anche inviare una pr al branch main ma dovrebbe riguardare build, traduzioni, pubblicazione su qualche package manager o documentazione.
Roadmap
Funzionalità Pianificate
Questo codebase sta attualmente subendo un importante refactoring e riscrittura nei branch qml e qmeta-qml
- Migrazione a idevice-rs
FATTO✅ - Supporto Connessione Wireless
FATTO✅ - Installare file IPA direttamente dall'app
- Supporto Posizione Virtuale per iOS 17 e successivi
FATTO✅ - Migrazione a UCRT per migliori prestazioni e stabilità
Windows - Nuovi miglioramenti UI/UX
Windows✅ - Leggere la galleria da Photos.sqlite
FATTO✅ - Traduzioni -> contribuisci alle traduzioni
- Backup del Dispositivo
FATTO✅ (SPERIMENTALE) - Scaricare qualsiasi versione di qualsiasi app dall'app store (in fase di sviluppo)
- Implementare il sideloading
- Importare musica
- App companion sul dispositivo
- Interagire dalla CLI
Puoi sempre diventare uno sponsor/donare per richiedere/dare priorità a una funzionalità o accelerare il processo di sviluppo!
Errore "Danneggiato" su macOS

Se incontri un errore simile di "danneggiato" quando provi ad aprire l'app su macOS, puoi risolverlo eseguendo il seguente comando nel terminale:
xattr -c ~/Applications/iDescriptor.app
Devi eseguire questo perché macOS blocca le app che non sono firmate con un Apple Developer ID. Cancellando gli attributi estesi, puoi bypassare questa funzionalità di sicurezza.
Non è qualcosa di specifico di iDescriptor, ad esempio guarda qui.
Puoi essere più esplicito e rimuovere solo l'attributo di quarantena in questo modo:
xattr -dr com.apple.quarantine /Applications/iDescriptor.app