Member 10161550 Ответов: 1

Пожалуйста, подскажите, как проверить загрузку файла на все байты


Прошу подсказать как проверить файл загрузить все байты правильно вредоносного не в-положить и добавить содержимое любого контента в байтах

например, тревога("привет")

Что я уже пробовал:

я попробовал, но не нашел никакого кода для загрузки аудиторского изображения

Afzaal Ahmad Zeeshan

Рассмотрите решение 1 или приобретите SSL-сертификат, чтобы предотвратить несанкционированное вмешательство в сеть. Браузер загрузит файл непосредственно на сервер, зашифрованный с помощью ваших собственных сертификатов.

1 Ответов

Рейтинг:
1

OriginalGriff

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

Один из способов сделать это-сгенерировать SHA-хэш исходных байтовых данных перед их передачей, а затем снова вычислить его на приемном конце. Сравните два хэша, и если они не совпадают, то данные не совпадают.
Кроме того, вы можете загрузить его обратно к отправителю, и его можно сравнить с фактическими данными, которые они отправили.

Оба подхода требуют, чтобы в создателе было запущено определенное программное обеспечение, которое не "встроено" ни в один браузер.