validation — возможно ли проверить, является ли файл внутри сжатого файла .EXE или поврежденным файлом при загрузке в PHP?

Можно ли проверить, имеет ли сжатый файл, который пытался загрузить пользователь, расширение файла .EXE?

Что-то вроде этого. (Примечание: это всего лишь пример, поэтому у меня нет фактического кода.

1-й шаг

  • Подтвердить, если загруженный пользователем файл сжат (например, .rar / .zip) или изображением (например, .jpg / .png).

2-й шаг

  • Если изображение, то это нормально.
  • Если это сжатый файл, то проверьте, не поврежден ли он или файл в сжатом файле заканчивается расширением изображения (.jpg / .png).

3-й шаг

  • Выведите результат, независимо от того, поврежден ли файл, который пытался загрузить пользователь, приложением (.exe) или успешно (изображение, например, .jpg или .png).

-1

Решение

Так же, как сказал Георг, я могу просто использовать застежка-молния или же ЭОР функция, чтобы перечислить, что находится в архиве и извлечь файлы в нем.

0

Другие решения

Других решений пока нет …