$rar_path = "uploads/" . basename($_FILES['rarfile']['name']); $dict_path = "uploads/" . basename($_FILES['dict']['name']); move_uploaded_file($rar_tmp, $rar_path); move_uploaded_file($dict_tmp, $dict_path);
// Try each password in the file foreach ($passwords as $password) if ($rar->extract($password)) echo "Password found: $password"; break;
This is the most famous open-source script. It uses a dictionary attack.