Проверьте, является ли содержимое изображения действительным кодом изображения - PullRequest
1 голос
/ 29 мая 2019

Есть ли способ проверить, является ли код изображения внутри него действительным, потому что

некоторые взломщики (хакеры) могут изменить расширение и поиграть с информацией об изображении, используя некоторые приложения, чтобы обмануть сайт, что тип является изображениемхотя это не

, так есть ли способ проверить, является ли содержимое кодом изображения?

Или все-таки можно проверить против этого типа атак?

1 Ответ

2 голосов
/ 29 мая 2019

для нескольких изображений

$validatedData = $request->validate([
    'images' => 'required',
    'images.*' => 'image|mimes:jpeg,png,jpg,gif,svg|max:2048'
]);

Проверка одного изображения

$validatedData = $request->validate([
    'image' => 'required',
    'image' => 'image|mimes:jpeg,png,jpg,gif,svg|max:2048'
]);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...