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

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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