
iDescriptor v0.6.0
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 per i consumatori negli Stati Uniti
Download
NON SCARICARE DA NESSUN SITO WEB CHE SI SPACCIA PER 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 file.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 file.dmge trascina iDescriptor nella cartella Applicazioni.Non dovresti incontrare problemi sui Mac Intel, ma se dovessi, dai un'occhiata qui.
Linux
- AppImage: Scarica, estrai ed esegui.
- Arch Linux: Installa da AUR:
sudo pacman -Syu
yay -S idescriptor-git
assicurati di eseguire "sudo pacman -Syu" altrimenti non troverà libimobiledevice>=1.4.0
Windows 11 Dark (Acrylic) - v0.4.0

Windows 11 Light (Acrylic) - v0.4.0

Altre piattaforme

Funzionalità
Connessione
| Funzionalità | Stato | Note |
|---|---|---|
| Connessione USB | ✅ Implementata | Pienamente supportata su Windows, macOS e Linux. |
| Connessione Wireless | ✅ Implementata | A partire dalla v0.4.0 |
Strumenti
| Funzionalità | Stato | Note |
|---|---|---|
| AirPlay | ✅ Implementata | Trasmetti lo schermo del dispositivo al computer. |
| Scarica e Installa App dall'Apple Store | ✅ Implementata | Scarica e installa app direttamente dall'Apple Store. |
| Posizione Virtuale | ✅ Implementata | Simula la posizione GPS. |
| Montaggio Filesystem iFuse | ✅ Implementata | Monta il filesystem del dispositivo. (Solo Windows e Linux) |
| Galleria | ✅ Implementata | - |
| Esplora File | ✅ Implementata | Esplora il filesystem del dispositivo. |
| Importazione Wireless dalla Galleria | ✅ Implementata | Importa foto in modalità wireless (richiede l'app Scorciatoie sul dispositivo iOS). |
| Info Cavo | ✅ Implementata | Verifica l'autenticità dei cavi USB collegati e altro. |
| Scoperta Dispositivi di Rete | ✅ Implementata | Scopri e monitora i dispositivi sulla tua rete locale. |
| Terminale SSH (Jailbroken) | ✅ Implementata | Apri un terminale sul tuo dispositivo iOS. |
| Interroga MobileGestalt | ✅ Implementata | Leggi informazioni dettagliate su hardware e software dal dispositivo. |
| Schermo Live | ✅ Implementata | Visualizza lo schermo del dispositivo in tempo reale. |
| Immagini Developer Disk | ✅ Implementate | Gestisci e monta le immagini del disco sviluppatore. ( iOS 6- 16) |
Pienamente Adattivo al Tema


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à.

Posizione Virtuale
Simula la posizione GPS sul tuo iDevice!

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

Ubuntu / Linux

Galleria

Esplora File

Info Cavo

Scoperta Dispositivi di Rete

Terminale SSH
Apri un terminale sul tuo iDevice con jailbreak!

Schermo Live
Utile se il tuo dispositivo non supporta AirPlay

Autenticazione Richiesta ?
Potresti ricevere questo pop-up su qualsiasi piattaforma; questo accade perché l'app usa 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 (Platinum)
Cape è il primo servizio di telefonia cellulare privato e sicuro per i consumatori negli Stati Uniti,
Prova Cape senza rischi per soli $30 nel tuo primo mese. Usa il codice trycape30 al checkout 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 di Linux
iDescriptor verificherà la presenza delle regole udev, ma in caso di errore puoi aggiungerle manualmente in questo modo:
@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
Contributi
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 con 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 la build, le traduzioni, la pubblicazione su qualche package manager o la documentazione.
Roadmap
Funzionalità Pianificate
Questo codebase è attualmente in fase di importante refactoring e riscrittura nei branch qml e qmeta-qml
- Migrazione a idevice-rs
DONE✅ - Supporto Connessione Wireless
DONE✅ - Installazione di file IPA direttamente dall'app
- Supporto Posizione Virtuale per iOS 17 e versioni successive
DONE✅ - Migrazione a UCRT per prestazioni e stabilità migliori
Windows - Nuovi miglioramenti UI/UX
Windows✅ - Lettura della galleria da Photos.sqlite (in fase di sviluppo)
- Traduzioni (attualmente stiamo impostando le fondamenta, i contributi saranno benvenuti appena sarà pronto)
- Backup del dispositivo
- Download di qualsiasi versione di qualsiasi app dall'app store (in fase di sviluppo)
- Implementazione del sideloading
- Importazione di musica
- App companion sul dispositivo
- Interazione dalla CLI
Puoi sempre diventare sponsor/donare per richiedere/dare priorità a una funzionalità o velocizzare il processo di sviluppo!
Errore 'Danneggiata' su macOS

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