Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проверка на вирусы файла xlsx (Excel) / 10 сообщений из 10, страница 1 из 1
22.01.2016, 13:16
    #39152952
zalsily
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка на вирусы файла xlsx (Excel)
Добрый день.

Подскажите какие есть подходы и решения для проверки на наличие вирусов загружаемого на сервер файл Excel.

Наверняка есть какие-нить стандартные подходы.

Спасибо.
...
Рейтинг: 0 / 0
22.01.2016, 13:21
    #39152958
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка на вирусы файла xlsx (Excel)
zalsily, можно купить какой популярный антивирус с поддержкой интерфейса командной строки и при загрузке файлов на сервер проверять антивирусом через соответсвутющие команды.
...
Рейтинг: 0 / 0
22.01.2016, 13:23
    #39152961
zalsily
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка на вирусы файла xlsx (Excel)
Допустим нет возможности на сервер ставить антивирус
...
Рейтинг: 0 / 0
22.01.2016, 13:25
    #39152963
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка на вирусы файла xlsx (Excel)
zalsilyДопустим нет возможности на сервер ставить антивирус
Пишите свой антивирус тогда, и тогда уже сразу чтобы на лету (при передаче файла с клиента на сервер) проверял.
...
Рейтинг: 0 / 0
22.01.2016, 13:26
    #39152965
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка на вирусы файла xlsx (Excel)
zalsily, и тем не менее, почему нет возможности ставить антивирус на сервер?
...
Рейтинг: 0 / 0
22.01.2016, 13:27
    #39152967
zalsily
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка на вирусы файла xlsx (Excel)
Уточнение:

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

Возможно, при таком способе работы с файлом, наличие в нем вируса не так уж и критично для безопасности системы. Если в блоках try/catch проверять возможность чтения штатными средствами, то вирус, в принципе, не способен начать свою работу.

Еще вопрос:
возможно ли каким-то образом кодировать/раскодировать фал для "поломки" вредоносного кода (я так делаю с графическими файлами, сперва немного растягиваю файл, а потом обратно сжимаю. Так, изображение внешне не емняется, а внутренне полностью замещается новым кодом).

Так можно ли что-то подобное выполнять с ексель-файлами?
...
Рейтинг: 0 / 0
22.01.2016, 13:28
    #39152969
zalsily
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка на вирусы файла xlsx (Excel)
Потому, что это чужой хостинг.
...
Рейтинг: 0 / 0
22.01.2016, 13:38
    #39152989
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка на вирусы файла xlsx (Excel)
zalsilyУточнение:

загруженный файл не будет доступен извне для скачивания пользователем. Данный фал принимается сервером от клиента и дальше из него вытягиваются данные для дальнейшей обработки.
Без разницы. Ответ уже дан выше.

zalsilyЕсли в блоках try/catch проверять возможность чтения штатными средствами , то вирус, в принципе, не способен начать свою работу.
Что Вы имеете под этим в виду? Нет, если не запускать файл на исполнение, то вирус (при его наличии в теле файла) активирован не будет.

zalsilyТак можно ли что-то подобное выполнять с ексель-файлами?
Сильно сомневаюсь.
...
Рейтинг: 0 / 0
22.01.2016, 13:47
    #39152998
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка на вирусы файла xlsx (Excel)
в xslx нет вирусов по определению: это кучка xml и картинок, заархивированных в zip.

вирус может быть в xlsm, в него еще и бинарник vba-проекта упакован. выход - не давать загружать xlsm или с помощью какой-нибудь zip-библиотеки выкидывать из архива vba-проект.

вирус может быть в xlsm, переименованном в xlsх, но толку от этого никакого - эксель не запустит макрос из xslx-файла.
...
Рейтинг: 0 / 0
22.01.2016, 16:37
    #39153219
zalsily
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка на вирусы файла xlsx (Excel)
Antonariy, благодарю!
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проверка на вирусы файла xlsx (Excel) / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]