Gli eventi di calendario offline cancellati in Android sono effettivamente eliminati?

2

Quando un'app Android elimina un evento del calendario in un calendario locale (offline / non sincronizzato), lo archivio del calendario di Android ( com.android.providers.calendar ) effettivamente elimina l'evento o lo segnala semplicemente come cancellato?

Il motivo per cui lo chiedo è che sono rimasto scioccato nello scoprire che una delle più popolari app di calendario Android, Business Calendar 2, include eventi eliminati nei file di esportazione. Se guardi i file di esportazione, gli eventi eliminati sono lì in bella vista. Inoltre, se si importano nuovamente i file in Business Calendar 2, gli eventi eliminati vengono ora visualizzati come eventi regolari.

Ciò significa che se hai un evento intitolato "Consegna documenti riservati relativi al progetto X-Ray al cliente Albatross" nel tuo calendario non sincronizzato, e quindi elimini l'evento, è banale per chiunque abbia accesso al tuo dispositivo per ripristinare quell'evento in pochi secondi. Non sono necessari strumenti forensi.

Accade anche che rendere i file di esportazione Business Calendar 2 praticamente inutili, tranne che per scoprire eventi che l'utente ha cancellato.

Si tratta di un difetto in Android (KitKat), un bug critico in Business Calendar 2 o una combinazione dei due?

    
posta RockPaperLizard 26.05.2016 - 21:11
fonte

0 risposte

Leggi altre domande sui tag