Макровирусы: что это такое? Вирусы, написанные на языках макросов в программах (Word, Excel). Опасность в автоматическом запуске при открытии файлов. Защита от вирусов.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Компьютерный вирус, написанный на макроязыке
Computer virus written in a macro language
В компьютерной терминологии макровирус – это вирус, созданный на языке макросов: языке программирования, встроенном в программное обеспечение (например, текстовые редакторы и программы для работы с электронными таблицами). Некоторые приложения, такие как Microsoft Office, Excel и PowerPoint, позволяют встраивать макросы в документы, чтобы они автоматически запускались при открытии, что предоставляет уникальный способ распространения вредоносного кода. Именно поэтому опасно открывать неожиданные вложения в электронной почте. Многие антивирусные программы способны обнаруживать макровирусы, однако их поведение все еще может быть сложно выявить.
In computing terminology, a macro virus is a virus that is written in a macro language: a programming language which is embedded inside a software application (e. g., word processors and spreadsheet applications). Some applications, such as Microsoft Office, Excel, PowerPoint allow macro programs to be embedded in documents such that the macros are run automatically when the document is opened, and this provides a distinct mechanism by which malicious computer instructions can spread. This is one reason it can be dangerous to open unexpected attachments in e mails. Many antivirus programs can detect macro viruses; however, the macro virus' behavior can still be difficult to detect.
Основные
Макро — это последовательность команд и действий, позволяющая автоматизировать определенные задачи, как правило, это достаточно короткая и простая программа. Независимо от способа создания, макросы должны выполняться системой, которая интерпретирует сохраненные команды. Некоторые макросистемы представляют собой самостоятельные программы, а другие встроены в сложные приложения (например, текстовые редакторы), чтобы пользователи могли легко повторять последовательности команд или чтобы разработчики могли адаптировать приложение к конкретным потребностям.
A macro is a series of commands and actions that helps automating some tasks usually a quite short and simple program. However they are created, they need to be executed by some system which interprets the stored commands. Some macro systems are self contained programs, but others are built into complex applications (for example word processors) to allow users to repeat sequences of commands easily, or to allow developers to tailor the application to local needs.
Операция
Макровирус может распространяться через вложения электронной почты, съемные носители, сети и Интернет, и его крайне сложно обнаружить. После открытия файла, содержащего макровирус, вирус может заразить систему. При активации он начинает внедряться в другие документы и шаблоны. Он может повредить другие части системы, в зависимости от того, к каким ресурсам имеет доступ макрос в данном приложении. Когда зараженные документы передаются другим пользователям и системам, вирус распространяется. Макровирусы использовались для установки программного обеспечения на систему без согласия пользователя, так как они могут загружать и устанавливать программы из Интернета с помощью автоматизированных нажатий клавиш. Однако это происходит нечасто, поскольку обычно невыгодно создателю вируса, так как установленное программное обеспечение, как правило, обнаруживается и удаляется пользователем. Поскольку макровирус зависит от приложения, а не от операционной системы, он может заразить компьютер с любой операционной системой, на которую было портировано целевое приложение. В частности, поскольку Microsoft Word доступен на компьютерах Macintosh, макровирусы Word могут атаковать некоторые компьютеры Mac, помимо платформ Windows. Примером макровируса является вирус Melissa, появившийся в марте 1999 года. Когда пользователь открывает документ Microsoft Word, содержащий вирус Melissa, его компьютер заражается. Затем вирус отправляет себя по электронной почте первым 50 контактам из адресной книги пользователя. Это привело к быстрому распространению вируса. Не все макровирусы обнаруживаются антивирусным программным обеспечением. Соблюдение осторожности при открытии вложений электронной почты и других документов снижает риск заражения. В связи с распространенностью макровирусов, начиная с Microsoft Office 2007, Microsoft присвоила отдельный набор расширений файлов, заканчивающихся на "m", файлам Office, содержащим макросы, чтобы предотвратить открытие пользователями файлов, зараженных макровирусом, которые изначально не должны были содержать макросы. Современные версии Microsoft Office по умолчанию блокируют макросы в файлах, полученных из Интернета, изменение, которое впервые появилось в апреле 2022 года.
A macro virus can be spread through e mail attachments, removable media, networks and the Internet, and is notoriously difficult to detect. Once a file containing a macro virus is opened, the virus can infect the system. When triggered, it will begin to embed itself in other documents and templates. It may corrupt other parts of the system, depending on what resources a macro in this application can access. When the infected documents are shared with other users and systems, the virus spreads. Macro viruses have been used as a method of installing software on a system without the user's consent, as they can be used to download and install software from the internet through the use of automated key presses. However, this is uncommon as it is usually not fruitful for the virus coder since the installed software is usually noticed and uninstalled by the user. Since a macro virus depends on the application rather than the operating system, it can infect a computer running any operating system to which the targeted application has been ported. In particular, since Microsoft Word is available on Macintosh computers, word macro viruses can attack some Macs in addition to Windows platforms. An example of a macro virus is the Melissa virus which appeared in March 1999. When a user opens a Microsoft Word document containing the Melissa virus, their computer becomes infected. The virus then sends itself by email to the first 50 people in the person's address book. This made the virus replicate at a fast rate. Not all macro viruses are detected by antivirus software. Caution when opening email attachments and other documents decreases the chance of becoming infected. Due to the prevalence of macro viruses, starting with Microsoft Office 2007, Microsoft assigned a separate set of file extensions ending in "m" to Office files containing macros in order to prevent users from opening macro virus infected files that were not intended to contain macros in the first place. Current versions of Microsoft Office block macros by default in files originating from the internet, a change that first appeared in April 2022.