extractTarGz

fun extractTarGz(tarGzFile: File, targetDir: File)

Estrae un archivio .tar.gz in una directory di destinazione tramite il comando tar esterno.

Esegue una pre-scansione delle voci dell'archivio per rifiutare qualsiasi attraversamento di directory contenente (..).

Parameters

tarGzFile

The tar.gz archive to extract.

targetDir

The directory to extract into (created if it does not exist).

Throws

if any entry contains directory traversal.