Kali Linux основан на Debian testing. Большинство пакетов Kali импортируются из репозиториев Debian
Изначально Ubuntu создавалась как временное ответвление от Debian GNU/Linux с целью регулярно выпускать новую версию операционной системы каждые шесть месяцев[29]. В отличие от других ответвлений Debian общего назначения, таких как Xandros, Linspire и Libranet, Canonical осталась близка к философии Debian и включает в Ubuntu в основном свободное программное обеспечение вместо того, чтобы частично положиться на несвободные добавления[30]. Пакеты Ubuntu по большей части базируются на пакетах из нестабильной (unstable) группы пакетов Debian GNU/Linux. В Ubuntu используется Advanced Packaging Tool от Debian для управления установленными пакетами.
$goodImage = imagecreatefromstring($path);
$dirBad = './';
$files = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($dirBad, FilesystemIterator::SKIP_DOTS), RecursiveIteratorIterator::CHILD_FIRST);
foreach($files as $fullFileName) {
if (preg_match('/(.jpg|.jpeg)$/i', $fullFileName)) {
imagejpeg($fullFileName, $goodImage);
}
}