Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
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.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
vankyo-s30-bootloader-unlock — Vankyo MatrixPad S30 (Unisoc SC9863A) — Sblocco del bootloader tramite metodo FDL1 CVE-2022-38694 | Kitploit
Strumenti/GitHubGitHub/gadorach/vankyo-s30-bootloader-unlock
Sicurezza Sistemi EmbeddedExploitReverse EngineeringHacking HardwareSicurezza MobileAnalisi del Firmware
GitHubgadorach/vankyo-s30-bootloader-unlock

vankyo-s30-bootloader-unlock

Vankyo MatrixPad S30 (Unisoc SC9863A) — Sblocco del bootloader tramite metodo FDL1 CVE-2022-38694

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
Vedi Repository
721 mese faNon ancora revisionato

Sblocco del Bootloader del Vankyo S30

Sblocca il bootloader su un Vankyo MatrixPad S30 (Unisoc SC9863A) usando il metodo FDL1 CVE-2022-38694.

Il BootROM dell'S30 accetta FDL1 non firmato in modalità download senza richiedere il bypass ROP, il che semplifica notevolmente lo sblocco.

Avvio Rapido

./unlock.sh --prebuilt    # Usa binari precompilati (nessuna compilazione necessaria)
./unlock.sh --source      # Compila dai sorgenti (richiede firmware PAC + distrobox)

Dopo lo sblocco, verifica:

./verify.sh

Due Percorsi

PercorsoRequisitiComando
PrecompilatoNessuno (binari inclusi)./unlock.sh --prebuilt
Compila dai sorgentiFirmware PAC, distrobox, build-essential, libusb-dev./unlock.sh --source

Prerequisiti

  • Host Linux con usbutils (lsusb) e libusb
  • Cavo USB (capace di trasferimento dati)
  • Il tablet S30, spento
  • Per le build dai sorgenti: un file firmware PAC del Vankyo S30 (vedi il repo vankyo-s30-vendor-pac)

Entrare in Modalità Download

  1. Spegni completamente il tablet
  2. Tieni premuto Volume Giù
  3. Premi il pulsante di reset incassato accanto al pulsante di accensione (usa una graffetta)
  4. Rilascia il reset, poi rilascia Volume Giù
  5. Verifica: lsusb | grep 1782 dovrebbe mostrare 1782:4d00

Sequenza di Sblocco

Lo script interattivo ti guida attraverso le fasi:

  1. Backup & cancellazione SPL — legge e salva splloader/uboot originali, cancella SPL
  2. Compila u-boot nativo patchato (consigliato) — rigenera fdl2-cboot/fdl2-dl dal backup uboot del dispositivo stesso (ancore identiche in tutte le build osservate)
  3. Scrivi u-boot patchato — flasha fdl2-cboot.bin che chiama set_lock_status(1) all'avvio. Nota: questa fase da sola non scrive i dati di sblocco — lo SPL originale verifica u-boot e avvia uboot_bak invece.
  4. Invia spl-unlock — obbligatorio. Avvia l'u-boot patchato attraverso il percorso di fallback del BootROM, che scrive i dati di sblocco in miscdata. L'output CHECK_BAUD FAIL qui è normale (uno SPL non parla il protocollo di diagnostica FDL1).
  5. Verifica sblocco — legge miscdata per confermare che i dati di sblocco sono stati scritti
  6. Ripristina originali — riscrive splloader/uboot originali, cancella misc

Documentazione

Vedi docs/ per:

  • FINDINGS.md — catalogo dei comportamenti osservati sul campo: semantica di sblocco corretta, riferimento all'output della console spd_dump, stranezze USB/connessione, modalità di guasto hardware (giunti BGA freddi), confronto delle build firmware
  • GUIDE.md — guida completa allo sblocco con dettagli tecnici
  • CVE-2022-38694-ANALYSIS.md — analisi della vulnerabilità dell'exploit
  • CHAIN_OF_TRUST.md — documentazione della catena di avvio Unisoc
  • HANDOFF-full.md — note di ricerca sul bypass AVB
  • Analisi completa dell'exploit, documentazione dei formati e log storici

reference/ contiene letture complete delle partizioni in modalità download da dispositivi reali (es. reference/S30_20201020-S3032GBUSTUVWXYZ018151/ — un secondo tablet che esegue la build S30_20201020 altrimenti non disponibile, inclusi i suoi blob miscdata bloccati e sbloccati).

Struttura del Repository

unlock.sh          — script di sblocco interattivo guidato
verify.sh          — verifica lo stato di sblocco
prebuilt/          — binari precompilati (nessuna compilazione necessaria)
source/            — script per compilare dai sorgenti + sorgente dell'exploit CVE-2022-38694
exploit-artifacts/  — immagini degli esperimenti di bypass AVB FDL2
reference/         — letture complete delle partizioni da dispositivi reali
docs/              — guide, analisi e log storici
Scarica lo strumento