Transcript · English → Italian
English → Italian transcript
Violare l'app UE di verifica dell'età in meno di due minuti. Apriamo l'app e
inseriamo il PIN 000001. Conferma. Saltiamo i dati biometrici per questo e aggiungiamo
un metodo.
Ecco fatto. Come puoi vedere lo ha aggiunto. Ci rimangono 30 utilizzi, quindi
andiamo a scansionare il sito di verifica di test. Tocca condividi codice 000001. Successo.
Il sito mi ha effettuato l'accesso dietro di me e, come puoi vedere, ora mi rimangono 29 utilizzi.
Ma incredibilmente il PIN non è collegato crittograficamente al vault
in nessun modo o forma. Quindi, se semplicemente elimini il PIN cifrato e l'IV. Perché sia
cifrato non lo so, dovrebbe essere hashato, ma comunque. Tocca salva. Ora, se
torniamo all'app, rifarà l'onboarding. Tocca salta. Tocca avanti e
poi sceglieremo un PIN diverso 111112. Ma ora puoi vedere che abbiamo solo
due opzioni invece di tre, il che dimostra che il sistema sa che ce n'è già
una salvata nel caveau, ma noi non possiamo vederla. Quindi chiudiamo l'app. Riapriamola.
Inseriamo il PIN falso ed ecco quello esistente che avevamo creato con
un PIN diverso. Quindi di nuovo premiamo Scansiona. Condividi e useremo il PIN sbagliato
per questo caveau. Perfetto. Questa app è una barzelletta.
End of transcript · 199 words · machine translated
Original transcript (English)
Hacking the EU age verification app in under two minutes. Let's open the app and the PIN number 000001. Confirm. Skip biometrics for this and let's add one method. That's it. So you can see it's added it on. We've got 30 uses left so let's go ahead and scan the test verification site. Hit share code 000001. Success.
The site's logged me in behind me and as you can see I've now got 29 uses left. But unbelievably the PIN number isn't cryptographically tied to the vault in any way shape or form. So if you simply delete the encrypted PIN and IV. Why it's encrypted I don't know it should be hashed but still. Hit save. Now if we come back to the app it'll go through onboarding again. Hit skip. Hit next and
then we'll choose a different PIN 111112. But now you can see we've only got two options instead of three which proves the system knows there's already one stored in the vault but we can't see it. So let's close the app. Reopen it. Present the fake PIN and there's the existing one we created under a different PIN number. So again let's hit scan. Share and we'll use the wrong PIN
for this vault. Success. This app is a joke.