Universal Virus Sniffer (uVS), Вопросы разработчику - Страница 20 - Universal Virus Sniffer (uVS) - развитие, использование и решение проблем - Форумы Anti-Malware.ru Перейти к содержанию

Recommended Posts

PR55.RP55

Предлагаю ряд идей, как полезных, так и просто идей.

1.Отправка файла на V.T через меню uVS.

2.Сканирование каталога по выбору - через меню uVS = проверка по SHA1 = обработка результата через V.T

*Возможность задать критерий обработки - по типу и размеру, дате создания объекта.

3.Возможность добавлять данные HOSTS в базу критериев поиска. "snms"

Как пример:

odnaklassnki.ru

wkontakte.ru

*Или возможность задать стандарт "Известный" и соответственно реагирование uVS на его изменение.

4.Добавить: В меню "Подпись/Хэш"

ПРОВЕРИТЬ ЦИФРОВУЮ ПОДПИСЬ ФАЙЛ-ОВ ТЕКУЩЕЙ КАТЕГОРИИ.

*Это позволит сэкономить время проверки на слабых машинах.

5.Автоматическое сопоставление/сравнение, данных запуска файлов.

Как вариант категория: "Запускались неявно или вручную"

Например у файлов идентичная/схожая сигнатура но разные имена.

Таким образом можно обнаружить объект по его подозрительному поведению "В ПрошлоМ" !

Зачем легальному файлу изменять своё имя ?

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

*Я раннее предлагал конкретные критерии сравнения и поиска файлов.

**Именно Автоматизированный поиск и сравнение, в рамках заданных кретериев!

6.Возможность создания мини - uVS для запуска под Linux ?

Авто Очистка Temp. и т.д.

** Это позволит снять ряд вопросов по распространению компонентов Windows

= Экономия на передаче данных.

***При условии, что это решаемая задача.

Например на базе: http://www.slitaz.org/ (Образ Всего 30mb с полным пакетом программ!)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
demkd
1.Отправка файла на V.T через меню uVS.

Когда-нибудь будет.

2.Сканирование каталога по выбору

Это тоже надо бы, но пока лень.

3.Возможность добавлять данные HOSTS в базу критериев поиска.

Не вижу смысла.

ПРОВЕРИТЬ ЦИФРОВУЮ ПОДПИСЬ ФАЙЛ-ОВ ТЕКУЩЕЙ КАТЕГОРИИ.

*Это позволит сэкономить время проверки на слабых машинах

Процесс не столь долгий, чтоб на нем экономить, тем более что никто не запрещает предварительно давить F4, что резко сократит время проверки в целом.

5.Автоматическое сопоставление/сравнение, данных запуска файлов.

Не вижу смысла.

6.Возможность создания мини - uVS для запуска под Linux ?

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Smit

demkd

сегодня чистил систему от троянцев (ни чего особенного)

но чистка корзины + удаление путей сработало частично ,

а именно файлы зачистила а пути реестра нет пришлось дополнительно чистить

win xp sp3 (с какими то там фиксами)

в остальном все ок!

ps прошлый раз была win 7 x64

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Smit

думаю дело не в том что, что то не правильно в коде , а в том что система медленно соображает что с ней что то сотворили ...

так что сделать задержку между процедурами 1.5-2 сек и проблема отпадет сама

собственно идея с таймером не нова , есть ряд программ которые рекомендуют делать паузы между действиями (по той самой тормознутости системы)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
demkd

Smit

Я код таки посмотрю, пока же времени на бесплатные проекты нет.

И объявление: бесплатный хостинг на jino-net.ru видимо прекратил или прекратит свое существование в ближайшие дни. Поэтому качать uVS можно будет лишь с зеркала (см. подпись ниже).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Sergey Dindikov

demkd

предложение: добавить в ресурсы EXE файлов start.exe и startf.exe ICO файл

например с картинкой как на твоей аваторе :)

uvs.ico

uvs.ico

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Sergey Dindikov

demkd

1) забыл букву

http://screenshot.su/show.php?img=9337750f...775a7cbf2fc.jpg

2) можно ли сделать возможность ресайза области списка подозрительных файлов и окна вывода информации

http://screenshot.su/show.php?img=42ee31cc...e664bbca94c.jpg

как в Regedit'e например:

http://screenshot.su/show.php?img=a7cdacea...28590e26dee.jpg

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
demkd
предложение: добавить в ресурсы EXE файлов start.exe и startf.exe ICO файл

Иконка не очень хорошая идея, по постоянной иконке можно легко блокировать запуск, да и народ пугаться будет :D

1) забыл букву

Точно, исправлю :)

2) можно ли сделать возможность ресайза области списка подозрительных файлов и окна вывода информации

Лень, но вообще для просмотра лога есть горячая клавиша: Alt+L

Список всех горячих клавиш есть а FAQ-е.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Sergey Dindikov

demkd

Вот есть твик (другие не тестил)

http://screenshot.su/show.php?img=33e908fe...e481f575384.jpg

который работает только в одну сторону - только на включение показа скрытых файлов

А хотелось бы ON/OFF делать. так как включил и получил следующее:

http://screenshot.su/show.php?img=0de71db9...9d80e3bc545.jpg

А обратно исправить через твою утилиту уже не могу :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
demkd
А обратно исправить через твою утилиту уже не могу

Твик нужен не для обычного включения отображения скрытых файлов, а для исправления вреда нанесенного вирусом в результате которого нельзя было включить отображение скрытых файлов. Обычное же включение/выключение вполне доступно в панеле управления Windows.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
zloyDi

Может я туплю, но после того как выбрать опцию www.Virustotal.com - "Проверить по хешу файла" сам файл исчезает из списка!

:)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
demkd

zloyDi

Это фича :) Стоит флажок "Скрыть проверенные" и хэш файла уже есть в базе проверенных, в этом случае файл помечается как проверенный и обращение к VT не происходит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
zloyDi
zloyDi

Это фича :) Стоит флажок "Скрыть проверенные" и хэш файла уже есть в базе проверенных, в этом случае файл помечается как проверенный и обращение к VT не происходит.

Да в том и прикол, что файл был явным вирусом, в базе провереных небыло, хотел поместить в карантин после проверки на ВТ а он исчез из списка.

Посмотрю более подробно настройки.

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
santy

Приветствую.

предложение - сохранять последний введенный IP сеанса удаленного подключения в settings.ini, и соответственно добавлять его в поле ввода из settings.ini (если он там есть) при выборе удаленного компьютера.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
demkd
сохранять последний введенный IP сеанса

Да, надо будет сделать, но пока возиться с uVS некогда, благо что пока 3.51 работает без существенных глюков.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vitokhv

Подскажите как автоматически запускать клавишу F1 - Скрыть/показать известные и проверенные файлы.

В файле settings.ini

Или как установить галки "Скрыть/показать известные и проверенные файлы" по умолчанию?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
demkd
F1 - Скрыть/показать известные и проверенные файлы.

В файле settings.ini

Никак, нет такой фичи.

"Скрыть/показать известные и проверенные файлы"

А этот флаг без пердварительного нажатия F4/F6 соврешенно бесполезен, а по нажатию F4/F6/Alt+W сам и активируется. А вот в случае работы с образом автозапуска есть флаг ImgAutoF4 (см. DOC\FAQ.txt).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vitokhv

В частых случаях, удаляются ВСЕ подозрительные фалы, пользователями не представляющие последствий своих действий. С этими флагами хоть системные файлы останутся не тронутыми.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vitokhv

И такой вопрос, как можно подменить файл settings.ini для включения параметра bAllProfiles = 1

В папке uVS содержится файл конфигурации и возле папки исполнительный файл .cmd - задача, скопировать и заменить файл конфигурации так же как и файлом start.cmd только в данном случае скопировать только файл конфигурации.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vitokhv

Такой вроде подходит:

cmd.exe /D /C"copy /Y fix\settings.ini c:\$uvs_285 && start c:\$uvs_285\start.exe"

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
demkd
В частых случаях, удаляются ВСЕ подозрительные фалы, пользователями не представляющие последствий своих действий.

Для проверенных и известных файлов перед деструктивными операциями над ними выдается соотв. предупреждение, да и программа не для обычных пользователей, если уже и предупреждение не останавливает то тут уже ничего не поможет :D

Такой вроде подходит

Да, типа того.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vitokhv

Как насчет параметра bAutoBL = 1

Сможет ли он помочь при ручном полном удалении НЕ найденного файла?

И как отменить блокировку по MD5 с помощью лога bl.log

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
demkd
bAutoBL = 1

Сможет ли он помочь при ручном полном удалении НЕ найденного файла?

нет файла - нет md5

И как отменить блокировку по MD5

Отменить блокировку можно только целиком твиком #19

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vitokhv
Отменить блокировку можно только целиком твиком #19

Отлично то, что нужно.

нет файла - нет md5

Файл есть в том то и проблема, в данном случае баннер из под WindowsPE (папка WINDOWS выбрана)

При полном удалении и ссылок на файл, не помогает, хотя uVS видит, что он есть но его нет ^_^

Если бы его не было он бы не появлялся при загрузке Windows

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
demkd
Файл есть в том то и проблема, в данном случае баннер из под WindowsPE (папка WINDOWS выбрана)

Если и под PE его не видно, то его нет, если же он появляется после загрузки то есть что-то, что его восстанавливает и это что-то тоже есть в автозагрузке. Надо просто внимательно проверять _все, что есть в автозагрузке, а не только очевидно-подозрительное, сушественно сужает поиск проверка по базе проверенных, проверка цифровых подписей, проверка на VT, тот же фильтр по дате (если известна дата заражения). Если виновник с руткит/буткит то поможет установить зловреда сверка.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти

  • Сообщения

    • demkd
      А ничего с этим не сделать старые версии windows проблемные там система сама балуется внедрением потоков при очень низком уровне защиты системных процессов, а эцп вообще ничего не гарантирует когда речь заходит о внедренных потоках, зловред вполне может внедрить поток в системный процесс как с помощью подкинутой в правильное место "легитимной" dll, так и просто создав его, а тот уже в свою очередь внедрить в следующий системный и ищи концы среди вот этого вот всего.
      Все это усугубляется тем что тот же SVCHOST.EXE который был когда запущен может оказаться совсем не системным, хотя путь у него будет правильным как и файл будет иметь валидную эцп и запущен он будет якобы services.exe, в 10ке такое провернуть уже сложнее, а вот 7ке легко, потому урезать лог по принципу "оба файла имеют эцп" никак нельзя.
    • PR55.RP55
      uVS v5.0.6v x64 [http://dsrt.dyndns.org:8888]: Windows 7 Home Basic x64 (NT v6.1 SP1) build 7601 Service Pack 1 [C:\WINDOWS] (!) ПРЕДУПРЕЖДЕНИЕ: Ф зафиксировал внедрение потока C:\WINDOWS\SYSTEM32\SERVICES.EXE [428] внедрил поток [380] в процесс: C:\WINDOWS\SYSTEM32\SVCHOST.EXE [876]   C:\WINDOWS\SYSTEM32\SVCHOST.EXE [1060] внедрил поток [1276] в процесс: C:\WINDOWS\SYSTEM32\SVCHOST.EXE [336] и т.д.  А есть ли смысл выводить в лог десяток - другой аналогичных записей, если все эти файлы  в базе проверенных и у них легальная цифровая?  
    • demkd
      ---------------------------------------------------------
       5.0.6
      ---------------------------------------------------------
       o Добавлено 4 новых ключа автозапуска в список для проверки.

       o Добавлен новый статус "UWP".
         Его получают пакеты приложений универсальной платформы Windows (Universal Windows Platform Apps).

       o Добавлен новый твик #46: Отключить Windows Terminal и очистить реестр.
         Если Windows Terminal активен, в лог выдается предупреждение.
         При обнаружении подозрительных настроек Windows Terminal в конфигурационных файлах, реестре или в каталогах с фрагментами в лог выводится предупреждение.
         Если подозрительная строка найдена в JSON-файле настроек, то в список автозапуска добавляется этот файл с содержимым со статусом "подозрительный".
         В любом случае рекомендуется отключить Windows Terminal, а еще лучше немедленно удалить это из системы.
         Windows Terminal — крайне уязвимый и неоптимизированный кусок кода.

       o Улучшена функция масштабирования удаленного рабочего стола, повышено качество аппаратного апскейла, добавлен параметр "Резкость".
         (Требуется D2D и DX11 на клиентском компьютере)

       o Исправлена старая ошибка в функции отправки ответов серверной части uVS.
         Из-за ошибки в редких случаях могло происходить подвисание серверной и клиентской частей uVS при работе с удаленной системой.

       o Исправлена ошибка в функции завершения серверной части при выходе из удаленной системы.

       o Оптимизирована функция подключения к удаленной системе.

       o Оптимизирована функция сжатия фреймов для DDAL/DDAw режимов: шрифты теперь не теряют яркость, а картинка DDAL практически неотличима от DDA1/DDA2 на глаз, 
         при этом размер сжатого фрейма вырос лишь незначительно.

       o Добавлена x64 версия report_crash.

       o Обновалена функция сбора дампа при падении uVS, функция перенесена в утилиту report_crash, что позволит
         получить максимально точную информацию о произошедшей ошибке.

       o Временно добавлена аппаратная функция обнаружения разрушения списка автозапуска в памяти uVS, что позволит отлавливать сложные в обнаружении ошибки.
         Есть 5 дампов, по которым не удалось выяснить точное место ошибки и эта функция должна помочь найти проблемное место.
         Функция снижает скорость формирования списка на ~5% на современных процессорах.

       o Исправлена ошибка в функции подсчета удаленных ключей реестра.

       o Исправлена ошибка в функции записи параметров при выходе из uVS.

       o Исправлена ошибка разбора JSON-файлов.

       o Исправлена ошибка проверки переменных окружения загруженного пользователя.

       o Из списка доступных для подключения IP-адресов удалены адреса активных VPN.

       
    • PR55.RP55
      * адрес страницы (ReferrerUrl) и адрес самого файла (HostUrl) в метке появились в Windows 10 версии 1703, их записывают браузеры, например Edge и Chrome. В статье показано, как посмотреть эти данные в Windows 11 https://www.comss.ru/page.php?id=22105
    • Ego Dekker
      ESET Cyber Security 10.0.2100  (macOS 13/14/15/26/27)
                                                                                  ●
              Руководство пользователя ESET Cyber Security 10  (PDF-файл)
                                                           
      Полезные ссылки:
      Технологии ESET
      Удаление антивирусов других компаний
      Как удалить ESET Cyber Security?
×