=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== pkgdiff-1.7.2/pkgdiff.pl-809- my $TDiff = $TMP_DIR."/txtdiff"; pkgdiff-1.7.2/pkgdiff.pl:810: system("diff -Bw \"$P1\" \"$P2\" >$TDiff 2>$TMP_DIR/null"); pkgdiff-1.7.2/pkgdiff.pl-811- $Rate = getRate($P1, $P2, $TDiff); ############################################## pkgdiff-1.7.2/pkgdiff.pl-820- writeFile($T2, hexDump($P2)); pkgdiff-1.7.2/pkgdiff.pl:821: system("diff -Bw \"$T1\" \"$T2\" >$TDiff 2>$TMP_DIR/null"); pkgdiff-1.7.2/pkgdiff.pl-822- unlink($T1); ############################################## pkgdiff-1.7.2/pkgdiff.pl-893- mkpath(get_dirname($SPath)); pkgdiff-1.7.2/pkgdiff.pl:894: system($Cmd." >\"".$SPath."\" 2>$TMP_DIR/null"); pkgdiff-1.7.2/pkgdiff.pl-895- if($Format eq "JAVA_CLASS") { ############################################## pkgdiff-1.7.2/pkgdiff.pl-953- pkgdiff-1.7.2/pkgdiff.pl:954: my $Sect = `readelf -S \"$P1\" 2>\"$TMP_DIR/error\"`; pkgdiff-1.7.2/pkgdiff.pl-955- my $Name = get_filename($P1); ############################################## pkgdiff-1.7.2/pkgdiff.pl-989- } pkgdiff-1.7.2/pkgdiff.pl:990: system($Cmd." >\"$TMP_DIR/output\""); pkgdiff-1.7.2/pkgdiff.pl-991- $Ret = $?>>8; ############################################## pkgdiff-1.7.2/pkgdiff.pl-1013- } pkgdiff-1.7.2/pkgdiff.pl:1014: system($Cmd." >\"$TMP_DIR/output\""); pkgdiff-1.7.2/pkgdiff.pl-1015- $Ret = $?>>8; ############################################## pkgdiff-1.7.2/pkgdiff.pl-1044- } pkgdiff-1.7.2/pkgdiff.pl:1045: system($Cmd); pkgdiff-1.7.2/pkgdiff.pl-1046- $Ret = $?>>8; ############################################## pkgdiff-1.7.2/pkgdiff.pl-1082- { # symlinks pkgdiff-1.7.2/pkgdiff.pl:1083: return ($Cache{"getSize"}{$Path} = length(`file -b \"$Path\"`)); pkgdiff-1.7.2/pkgdiff.pl-1084- } ############################################## pkgdiff-1.7.2/pkgdiff.pl-1113- $Cmd=~s/\$/\\\$/g; pkgdiff-1.7.2/pkgdiff.pl:1114: system($Cmd); pkgdiff-1.7.2/pkgdiff.pl-1115- if(getSize($Path)<3500) ############################################## pkgdiff-1.7.2/pkgdiff.pl-1184- } pkgdiff-1.7.2/pkgdiff.pl:1185: return ($Cache{"getType"}{$Path} = `file -b \"$Path\"`); pkgdiff-1.7.2/pkgdiff.pl-1186-} ############################################## pkgdiff-1.7.2/pkgdiff.pl-2301- } pkgdiff-1.7.2/pkgdiff.pl:2302: my $Res = `$Cmd 2>\"$TMP_DIR/null\"`; pkgdiff-1.7.2/pkgdiff.pl-2303- if($?) { ############################################## pkgdiff-1.7.2/pkgdiff.pl-2856- { pkgdiff-1.7.2/pkgdiff.pl:2857: foreach my $Pkg (split(/\s*\n\s*/, `urpmq --whatrequires $Name`)) pkgdiff-1.7.2/pkgdiff.pl-2858- { ############################################## pkgdiff-1.7.2/pkgdiff.pl-2914- } pkgdiff-1.7.2/pkgdiff.pl:2915: system($Cmd." >$TMP_DIR/output 2>&1"); pkgdiff-1.7.2/pkgdiff.pl-2916-} ############################################## pkgdiff-1.7.2/pkgdiff.pl-2957- mkpath($CPath); pkgdiff-1.7.2/pkgdiff.pl:2958: system("dpkg-deb --extract \"$Path\" \"$CPath\""); pkgdiff-1.7.2/pkgdiff.pl-2959- if($?) { ############################################## pkgdiff-1.7.2/pkgdiff.pl-2964- } pkgdiff-1.7.2/pkgdiff.pl:2965: my $Info = `dpkg -f $Path`; pkgdiff-1.7.2/pkgdiff.pl-2966- if($Info=~/Version\s*:\s*(.+)/) { ############################################## pkgdiff-1.7.2/pkgdiff.pl-2999- mkpath($CPath); pkgdiff-1.7.2/pkgdiff.pl:3000: system("cd \"$CPath\" && rpm2cpio \"".abs_path($Path)."\" | cpio -id --quiet"); pkgdiff-1.7.2/pkgdiff.pl-3001- if($?) { ############################################## pkgdiff-1.7.2/pkgdiff.pl-3086- my ($Path, $Query) = @_; pkgdiff-1.7.2/pkgdiff.pl:3087: return `rpm -qp $Query \"$Path\" 2>$TMP_DIR/null`; pkgdiff-1.7.2/pkgdiff.pl-3088-} ############################################## pkgdiff-1.7.2/pkgdiff.pl-3585- my $Cmd = $_[0]; pkgdiff-1.7.2/pkgdiff.pl:3586: return `$Cmd -dumpversion 2>$TMP_DIR/null`; pkgdiff-1.7.2/pkgdiff.pl-3587-}