



L'app usata in officina per veicoli, foto, contratti e firme è stata ricostruita da zero, conservando funzioni, collegamento al gestionale e colori GIMAX.
Manifest, firma, librerie native, codice decompilato e i 1640 moduli del bundle JavaScript; schermate reali sull'emulatore.
Stesse funzioni e stessi dati verso il gestionale, interfaccia nativa Material 3, sorgenti completi e documentati.
esecuzioni di test automatici superate, collaudo funzionale 15/15 ripetuto, prestazioni misurate nello stesso ambiente.
Tutti i numeri di questa presentazione provengono da DATI/dati.json, la stessa fonte della relazione PDF e dei file CSV.






Il confronto riguarda la versione originale 1.1.4 e la versione finale 2.0.0: in mezzo, il lavoro di analisi, ricostruzione e verifica.
React Native + JavaScriptCore, 11 permessi
APK originale: manifest, firma, librerie, bundle JavaScript
App nativa con le stesse funzioni e lo stesso gestionale
Test automatici e collaudo funzionale
Schermate reali e misure nello stesso ambiente
Kotlin + Compose, 3 permessi, sorgenti e test


Tutte assenti nell'APK originale 1.1.4 e verificate sulla 2.0.0 finale con test e collaudo. Le password degli utenti salvati sono cifrate (AES-256-GCM, Android Keystore).

1
2
3
4
5
6
Ogni foto scelta o scattata si apre qui prima dell'invio.
Foto reale del veicolo: un cerchio rosso segnala il punto danneggiato.
Freccia, cerchio e mano libera.
Cinque colori: rosso, giallo, verde, bianco e nero.
«Annulla ultima» toglie l'ultimo segno, «Pulisci» li toglie tutti.
La foto, con i segni impressi, viene caricata nella scheda del veicolo.




La 1.1.4 consentiva anche traffico non cifrato; la 2.0.0 lo blocca.
La 1.1.4 li salvava sul dispositivo; password di «Chi sei?» cifrate nel Keystore.
Fuori dai sorgenti ma presenti nell'APK, come nella 1.1.4: le richiede il gestionale.
Il primo passaggio richiede di disinstallare la versione presente (verificato).
Entrambi gli APK sono universali: ARM 32/64 bit e x86.
Provata su Android 15; versioni 6-7 coperte da lint, non da un dispositivo.


Le schermate interne della 1.1.4 richiedono un account reale: sono confrontate sul codice, non con immagini.

Stesse funzioni, app nativa, verificata.
Relazione completa: PDF/GIMAX-2.0.0-Relazione-comparativa.pdf · Dati: DATI/
| → Spazio PagGiù | Avanti (mostra il contenuto successivo, poi la scena seguente) |
| ← PagSu | Indietro |
| Home Fine | Prima / ultima scena |
| P o A | Avvia o mette in pausa la riproduzione automatica |
| F | Schermo intero |
| 1-9 | Vai alla scena 1-9 |
| , . E | Scena «Confronto visivo»: sposta il cursore, evidenzia le differenze |
| H Esc | Mostra / chiudi questo aiuto |
In riproduzione automatica ogni scena dura il tempo indicato (tempi consigliati o fissi); il timer mostra i secondi rimanenti. Funziona senza connessione.