Help for this page
while (read $fh, my $dta, 4) { my ($name, $len) = unpack "vv", $dta; read $fh, $dta, $len; $encrypted and $dta = decrypt $dta; :
while (my ($name, $dta) = unpack "vv/A*", $fh) { $encrypted and $dta = decrypt $dta; :