Examples/Vulnerable_ZipSlip_2.ps1

function Expand-ZipUnsafe2 {
    param($destinationDirectory, $zipEntry)

    $target = [System.IO.Path]::Combine($destinationDirectory, $zipEntry)
    $archiveEntry = New-Object psobject
    $archiveEntry.ExtractToDirectory($target)
}