android / android/security-samples

method encryptFile() has bug

Aperta
#57 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Kotlin
Stelle
1k
Fork
450
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

```
private fun encryptFile() {
val title = binding.titleEditText.text.toString()
val body = binding.bodyEditText.text.toString()

if (title.isBlank()) return

try {
deleteFile(existingFileTitle)
val encryptedFile = getEncryptedFile(title)
encryptedFile.openFileOutput().use { output ->
output.write(body.toByteArray())
}
} catch (e: Exception) {
e.printStackTrace()
showSnackbar(R.string.error_unable_to_save_file)
}
}
```

should change deleteFile(existingFileTitle) to deleteFile(title )

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Individua encryptFile() nell’esempio Android ed esamina il flusso di salvataggio o rinomina circostante. Verifica la chiamata di eliminazione rispetto al titolo utilizzato per creare il file crittografato, quindi prova a salvare un file modificato per confermare che il file obsoleto venga rimosso e che il nuovo file rimanga.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
kotlin
Ambito
mobile-dev, security
Tipo di issue
Bug
Difficoltà
1/5
Tempo stimato
Meno di un'ora
Stato di attività
Ferma
Chiarezza
Specificata chiaramente
Idoneità per principianti
55/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.