Текущее время: Пт, июл 18 2025, 09:36

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Проверка типа загруженных файлов
СообщениеДобавлено: Пн, авг 18 2014, 14:01 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, сен 10 2008, 11:30
Сообщения: 95
Такая задача: в САП через веб-сервисы загружаются разл. документы: DOC, DOCX, JPG, PNG, TXT, XML, CSV,.. надо проверять, действительно ли загружается документ заданного типа. Напр., что загружается действительно Ворд, а не переименованный экзешник. Какие есть в САПе средства для этого?
Заранее спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проверка типа загруженных файлов
СообщениеДобавлено: Пн, авг 18 2014, 14:13 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, сен 23 2005, 11:11
Сообщения: 963
можно mime-тип смотреть, а если не доверяете, то нужно magic number смотреть,
грубо говоря первые 2-8 байт файла
http://en.wikipedia.org/wiki/Magic_number_(programming)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проверка типа загруженных файлов
СообщениеДобавлено: Пн, авг 18 2014, 14:58 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
jaroslav_iv, нет 100% способа. Поэтому остановиться на mime и не городить огород.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проверка типа загруженных файлов
СообщениеДобавлено: Пн, авг 18 2014, 16:30 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, сен 10 2008, 11:30
Сообщения: 95
Спасибо, так и сделаю (MIME)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проверка типа загруженных файлов
СообщениеДобавлено: Чт, авг 21 2014, 10:33 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Просветите, уважаемые гуру, где у файла mime-тип, если не определять по расширению или анализу содержимого (magic number, специальные заголовки и т.д.) файла? Я всегда полагал, что у файла в общем случае нет такого свойства, а Windows сама это делает вышеописанными способами. Я отстал от жизни?!

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проверка типа загруженных файлов
СообщениеДобавлено: Чт, авг 21 2014, 10:45 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Нет, не отстали. Именно поэтому изобретать велосипед на стороне САПа как-то лишено смысла.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проверка типа загруженных файлов
СообщениеДобавлено: Ср, сен 03 2014, 04:07 
Специалист
Специалист

Зарегистрирован:
Чт, мар 25 2010, 09:02
Сообщения: 207
Ну если вам надо как-то бороться со злоумышленниками - то MIME не подойдет, его легко подделать. Так что надо самостоятельно по каким-то признакам определять тип файла. Для тех типов файлов которые вы указали - проверки не сильно сложно выполнить, но придется писать проверки для каждого типа довольно идивидуально.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB