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

Вид: 53942|Ответ: 8

[Чаевые] C# определяет, является ли загруженный файл изображением, и предотвращает загрузку троянских коней

[Скопировать ссылку]
Опубликовано 14.03.2019 17:26:59 | | |
Метод 1: Используйте объект изображения, чтобы определить, является ли это изображением

Метод 2: Оценивайте заголовок файла

Говорят, что метод 2 эффективен для традиционной модификации троянцев, то есть для прямой модификации расширения, например, для изменения .asp на .jpg. Но это не работает для того типа троянца, который генерируется. Рекомендую всем использовать первое.




Предыдущий:Программное обеспечение нельзя использовать после перезарядки
Следующий:. Чистое переполнение памяти (System.OutOfMemoryException).
 Хозяин| Опубликовано 14.03.2019 21:53:46 |


Ну вот. После проверки информации о заголовке файла, конечно, создание троянского коня также может добавить информацию о заголовке и всё равно успешно загрузить файл, в этот момент серверу должно потребоваться контроль разрешения на загрузку файла.


 Хозяин| Опубликовано 21.03.2019 15:11:18 |
Опубликовано 17.07.2021 14:44:46 |
WeChat поделится ссылкой с небольшими фотографиями для просмотра
Опубликовано 24.01.2022 11:27:37 |
научился
Опубликовано 07.02.2022 9:05:09 |
Спасибо, что поделились и научились
Опубликовано 07.02.2022 10:00:51 |
Учитесь, спасибо
Опубликовано 13.09.2022 16:40:28 |
Учитесь учиться
Опубликовано 28.02.2023 12:33:09 |
Посмотрите, спасибо, что поделились
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com