Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Statuxia/PathSweeper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

16 Commits

Repository files navigation

PathSweeper

PathSweeper - антивирус, являющийся улучшенной версией моего старого антивируса, который мог уничтожать только целенаправленные вирусы.

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

Поддерживаемые операционные системы

  • Данный антивирус работает корректно только для систем семейства Windows.
В случае, если на вашем устройстве не работает антивирус и он пренадлежит семейству Windows, обратитесь сюда

Принцип работы:

  • При 1 запуске происходит копирование exe файла антивируса в папку {Disk}:/antivirus, а также добавление в реестр автозапуска. После этого запускается файл из {Disk}:/antivirus
  • Запускает бесконечный цикл из следующих задач: Просмотр задач и выключение вирусных, Сон 1 секунда, Удаление вирусов по путям, Сон 1 секунда.

Список вирусов, от которых имеется защита:

  • smss.exe, распространяющийся через флешку и сохраняющий себя на {Disk}:/Users/{user}
  • USB-VIRUS, также распространяющий себя через флешку и сохраняющий себя в {Disk}:/Users/{user}/AppData/Roaming/WindowsServices под аттрибутами +A +H +S +I (включая папку)

Для редактирования кода:

  • Проект должен быть обязательно на стандарте языка C++ 17 версии. В 17 версии C++ появилась библиотека filesystem, которая повсеместно используется в проекте.
  • В случае запуска на Visual Studio может потребовться изменение набора инструмента платформы. В проекте использовалась 143 версия.
  • Если вы хотите добавить путь до вируса, необходимо добавить его в файле Catcher.h в переменную listOfPaths.

Скачать: executable.zip

About

Антивирус для уничтожения вирусов по их пути появления.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /