RU2533303C2 - Antivirus computer system - Google Patents

Antivirus computer system Download PDF

Info

Publication number
RU2533303C2
RU2533303C2 RU2012115850/08A RU2012115850A RU2533303C2 RU 2533303 C2 RU2533303 C2 RU 2533303C2 RU 2012115850/08 A RU2012115850/08 A RU 2012115850/08A RU 2012115850 A RU2012115850 A RU 2012115850A RU 2533303 C2 RU2533303 C2 RU 2533303C2
Authority
RU
Russia
Prior art keywords
virus
program
processor
password
code
Prior art date
Application number
RU2012115850/08A
Other languages
Russian (ru)
Other versions
RU2012115850A (en
Inventor
Хун-Чиэнь ЧОУ
Original Assignee
Хун-Чиэнь ЧОУ
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Хун-Чиэнь ЧОУ filed Critical Хун-Чиэнь ЧОУ
Priority to RU2012115850/08A priority Critical patent/RU2533303C2/en
Publication of RU2012115850A publication Critical patent/RU2012115850A/en
Application granted granted Critical
Publication of RU2533303C2 publication Critical patent/RU2533303C2/en

Links

Images

Landscapes

  • Storage Device Security (AREA)

Abstract

FIELD: physics, computer engineering.
SUBSTANCE: invention relates to an antivirus system. A storage device comprises an operating partition storing a file to be scanned, a read-only user interface program, a hidden partition storing a virus code. A processor is operably connected to a display device, wherein the read-only user interface program, when executed by the processor, enables said processor to display the user interface on said display device, receive an access request through said user interface and generate, in response to the access request, a password confirmation request to confirm a program/code update password used to control update of the antivirus program or virus code. An antivirus apparatus performs virus scanning of the file to be scanned in said operating partition based on said virus code in said hidden partition and includes an antivirus processor.
EFFECT: preventing unauthorised update of antivirus software.
9 cl, 4 dwg

Description

Область техники, к которой относится изобретениеFIELD OF THE INVENTION

Настоящее изобретение относится к вычислительной системе, более конкретно к антивирусной вычислительной системе.The present invention relates to a computer system, and more particularly to an anti-virus computer system.

Уровень техникиState of the art

Компьютерные вирусы обычно являются компьютерными программами, которые самокопируются и самовыполняются, чтобы выполнять вредоносные действия. Как показано на фиг.1, стандартная антивирусная система, как правило, содержащая антивирусную программу 113 и вирусный код 114, обычно устанавливается в операционную систему 111 (например, Microsoft Windows 7), чтобы выполнять задачи обнаружения и удаления вирусов. Операционная система 111 и стандартная антивирусная система вместе с другими программами 112 (например, Microsoft Office Suite), устанавливаются в устройство 11 привода жесткого диска, оперативно связанное с центральным процессором (CPU) 101, блоком 102 памяти, модулем 103 интерфейса, чипсетом 104 северного моста и чипсетом 105 южного моста на системной плате 10. Во время начальной загрузки операционная система 111, антивирусная программа 113 и вирусный код 114 загружаются в блок 102 памяти для обработки посредством CPU 101. Однако, несмотря на использование антивирусной системы, компьютерные вирусы все еще могут использовать лазейки в безопасности операционной системы 111, чтобы выполнять различные вредоносные действия. Дополнительно, хотя пользователи могут иметь заранее конфигурированные пароли загрузки для обновления антивирусной программы 113 и вирусного кода 114, пароли загрузки подвержены кражам из-за упомянутых выше лазеек в безопасности. Когда происходит кража паролей загрузки, пользователи больше не могут обновлять антивирусную программу 113 и вирусный код 114.Computer viruses are usually computer programs that self-copy and self-execute in order to perform malicious actions. As shown in FIG. 1, a standard antivirus system, typically comprising antivirus program 113 and virus code 114, is typically installed on an operating system 111 (eg, Microsoft Windows 7) to perform virus detection and removal tasks. The operating system 111 and the standard anti-virus system, together with other programs 112 (for example, Microsoft Office Suite), are installed in the hard disk drive device 11, which is operatively connected to the central processing unit (CPU) 101, the memory unit 102, the interface module 103, the north bridge chipset 104 and the south bridge chipset 105 on the system board 10. During the initial boot, the operating system 111, the anti-virus program 113, and the virus code 114 are loaded into the memory block 102 for processing by the CPU 101. However, despite the use of the anti-virus Systems, computer viruses can still exploit the security loopholes of operating system 111 to perform various malicious activities. Additionally, although users may have pre-configured download passwords for updating anti-virus program 113 and virus code 114, download passwords are subject to theft due to the security loopholes mentioned above. When a boot password is stolen, users can no longer update antivirus program 113 and virus code 114.

Раскрытие изобретенияDisclosure of invention

Поэтому задача настоящего изобретения состоит в обеспечении антивирусной вычислительной системы, способной смягчить упомянутые выше недостатки предшествующего уровня техники.Therefore, an object of the present invention is to provide an anti-virus computing system capable of alleviating the aforementioned disadvantages of the prior art.

Соответственно, антивирусная вычислительная система, соответствующая настоящему изобретению, содержит: устройство хранения, имеющее операционный раздел, в котором хранится подлежащий сканированию файл, и скрытый раздел, в котором хранится вирусный код; и антивирусное устройство, функционально связанное с устройством хранения и выполненное с возможностью осуществления сканирования вирусов в файле, хранящемся в операционном разделе, на основе вирусного кода, содержащегося в скрытом разделе.Accordingly, an anti-virus computing system according to the present invention comprises: a storage device having an operating section in which the file to be scanned is stored, and a hidden section in which the virus code is stored; and an anti-virus device operably associated with the storage device and configured to scan viruses in a file stored in the operation section based on the virus code contained in the hidden section.

Краткое описание чертежейBrief Description of the Drawings

Другие признаки и преимущества настоящего изобретения станут очевидными в следующем подробном описании предпочтительного варианта осуществления со ссылкой на сопроводительные чертежи, на которых:Other features and advantages of the present invention will become apparent in the following detailed description of a preferred embodiment with reference to the accompanying drawings, in which:

фиг.1 - блок-схема стандартной вычислительной системы без антивирусной способности, основанной на аппаратурном обеспечении;figure 1 is a block diagram of a standard computing system without antivirus capabilities based on hardware;

фиг.2 - блок-схема предпочтительного варианта осуществления антивирусной вычислительной системы, соответствующей настоящему изобретению;FIG. 2 is a block diagram of a preferred embodiment of an antivirus computing system in accordance with the present invention; FIG.

фиг.3 - блок-схема последовательности выполнения операций процесса обновления, выполняемого антивирусной вычислительной системой; иFIG. 3 is a flowchart of an update process performed by an anti-virus computer system; FIG. and

фиг.4 - блок-схема последовательности выполнения операций процесса защиты, выполняемого антивирусной вычислительной системой.4 is a flowchart of a protection process performed by an anti-virus computer system.

Подробное описание предпочтительного варианта осуществленияDetailed Description of a Preferred Embodiment

Как показано на фиг.2, предпочтительный вариант осуществления антивирусной вычислительной системы, соответствующей настоящему изобретению, может быть осуществлен, например, как настольный компьютер, ноутбук, планшетный компьютер и смартфон, и содержит устройство 2 хранения, антивирусное устройство 3, устройство 6 ввода данных и устройство 5 отображения, оперативно связанные друг с другом через системную плату 4.As shown in FIG. 2, a preferred embodiment of an anti-virus computer system according to the present invention can be implemented, for example, as a desktop computer, laptop, tablet computer and smartphone, and comprises a storage device 2, an anti-virus device 3, a data input device 6, and display device 5, operatively connected to each other through the motherboard 4.

Системная плата 4 содержит системный чипсет 41, модуль 42 интерфейса, центральный процессор (CPU) (или процессор) 43 и модуль 44 памяти. Системный чипсет 41 является чипсетом северного моста, или чипсетом южного моста, или комбинацией чипсетов северного моста и южного моста, или специализированным чипсетом. Системный чипсет 41 электрически соединяется с устройством 2 хранения 2 через антивирусное устройство 3.The motherboard 4 comprises a system chipset 41, an interface module 42, a central processing unit (CPU) (or processor) 43, and a memory module 44. System chipset 41 is a northbridge chipset, or a southbridge chipset, or a combination of northbridge and southbridge chipsets, or a specialized chipset. The system chipset 41 is electrically connected to the storage device 2 through an anti-virus device 3.

Модуль 42 интерфейса может быть, в частности, локальным модулем местной сети или модулем универсальной последовательной шины, модулем последовательного подключения по передовой технологии, модулем параллельного подключения по передовой технологии, модулем интерфейса периферийного контроллера, модулем экспресс-интерфейса периферийного контроллера, модулем ускоренного графического порта, модулем с малым количеством выводов, модулем беспроводной местной связи, модулем Bluetooth или модулем 1394 Института инженеров по электронике и радиотехнике. Модуль 42 интерфейса подключается между системным чипсетом 41 и антивирусным устройством 3, чтобы служить в качестве интерфейса передачи между ними.Interface module 42 may be, in particular, a local area network module or universal serial bus module, advanced technology serial connection module, advanced technology parallel connection module, peripheral controller interface module, peripheral controller express interface module, accelerated graphic port module, low-pin module, local wireless module, Bluetooth module, or 1394 module of the Institute of Electronics and Radio Engineers ike. An interface module 42 is connected between the system chipset 41 and the anti-virus device 3 to serve as a transmission interface between them.

Устройство 2 хранения может быть, в частности, устройством привода жесткого диска или твердотельным устройством привода, устройством флэш-памяти, устройством статической оперативной памяти, устройством синхронной динамической оперативной памяти или устройством синхронной динамической оперативной памяти с двойной скоростью передачи данных, и содержит скрытый раздел 21 и операционный раздел 22.The storage device 2 can be, in particular, a hard disk drive device or a solid-state drive device, a flash memory device, a static random access memory device, a synchronous dynamic random access memory device or a dual-speed synchronous dynamic random access memory device, and contains a hidden section 21 and operational section 22.

В скрытом разделе 21 хранятся антивирусная программа 211 и вирусный код 212. В операционном разделе 22 хранится множество подлежащих сканированию файлов 221, в том числе файлы 2211 операционной системы, файлы 2212 прикладных программ и программа 222 интерфейса пользователя, предназначенная только для считывания, которая, когда выполняется CPU 43, заставляет CPU 43 разрешать визуальное представление интерфейса 2221 пользователя на устройстве 5 отображения, соответствующем антивирусному устройству 3.In the hidden section 21, the antivirus program 211 and the virus code 212 are stored. In the operation section 22, a plurality of files 221 to be scanned are stored, including operating system files 2211, application programs files 2212 and a read-only user interface program 222 which, when the CPU 43 is executed, causes the CPU 43 to allow a visual representation of the user interface 2221 on the display device 5 corresponding to the anti-virus device 3.

Антивирусное устройство 3 содержит антивирусный процессор 31, блок 32 управления аппаратурным обеспечением и блок 33 сравнения паролей.The anti-virus device 3 includes an anti-virus processor 31, a hardware control unit 32, and a password comparison unit 33.

Работа антивирусной вычислительной системы делится на процесс защиты (смотрите фиг.3) и процесс обновления (смотрите фиг.4).The operation of the anti-virus computing system is divided into the protection process (see figure 3) and the update process (see figure 4).

Процесс защиты содержит этапы 81-85.The protection process comprises steps 81-85.

На этапе 81, когда активируется антивирусное устройство 3, программа 211 и вирусный код 212, содержащиеся в скрытом разделе 21, загружаются в антивирусный процессор 31.At step 81, when the anti-virus device 3 is activated, the program 211 and the virus code 212 contained in the hidden section 21 are downloaded to the anti-virus processor 31.

На этапе 82 для каждого из подлежащих сканированию файлов 221 антивирусный процессор 31 выполнен с возможностью осуществления вирусного сканирования подлежащего сканированию файла 221 в соответствии с антивирусной программой 211 и основывается на вирусном коде 212, чтобы определить, заражен ли вирусом подлежащий сканированию файл 221.At step 82, for each of the files to be scanned 221, the antivirus processor 31 is configured to virus scan the file 221 to be scanned in accordance with the antivirus program 211 and is based on the virus code 212 to determine if the file 221 to be scanned is infected with the virus.

Далее, антивирусный процессор 31 выполнен с возможностью осуществления операции очистки (этап 83), или операции помещения в карантин (этап 84), или операции удаления (этап 85) подлежащего сканированию файла 221, если результат вирусного сканирования указывает, что подлежащий сканированию файл 221 заражен вирусом. Дополнительно, при выполнении операции помещения в карантин антивирусный процессор 31 помещает в карантин каждый из подлежащих сканированию файлов 221, которые антивирусный процессор 31 определяет как зараженные в скрытом разделе 21.Further, the anti-virus processor 31 is configured to perform a cleanup operation (step 83), or a quarantine operation (step 84), or a delete operation (step 85) of the file 221 to be scanned, if the result of the virus scan indicates that the file 221 to be scanned is infected the virus. Additionally, when performing the quarantine operation, the antivirus processor 31 quarantines each of the files 221 to be scanned, which the antivirus processor 31 defines as infected in the hidden section 21.

Блок 32 управления аппаратурным обеспечением электрически подключается между системным чипсетом 41 и устройством 2 хранения и служит для управления доступом системного чипсета 41 к скрытому разделу 21 и операционному разделу 22 и в нем хранится заранее конфигурированный пароль 321 загрузки, который может обновляться по мере необходимости.The hardware control unit 32 is electrically connected between the system chipset 41 and the storage device 2 and serves to control the access of the system chipset 41 to the hidden section 21 and operation section 22 and stores a pre-configured boot password 321, which can be updated as necessary.

Обновление антивирусной программы 211 и/или вирусного кода 212 (то есть процесс обновления) может быть разделено на этапы 71-77.Updating the antivirus program 211 and / or virus code 212 (i.e., the update process) can be divided into steps 71-77.

Когда пользователь желает обновить антивирусную программу 211 и/или вирусный код 212, пользователь может ввести запрос доступа через интерфейс 2221 пользователя.When the user wishes to update the antivirus program 211 and / or the virus code 212, the user can enter an access request through the user interface 2221.

На этапе 71 при выполнении программы 222 интерфейса пользователя, предназначенной только для считывания, CPU 43 дополнительно выполняется с возможностью приема запроса доступа через интерфейс 2221 пользователя и создания на этапе 72 в ответ на запрос доступа запроса подтверждения пароля для подтверждения пароля обновления управляющей программы, которая используется для управления обновлением антивирусной программы 211 и вирусного кода 212.At step 71, when executing a read-only user interface program 222, the CPU 43 is further configured to receive an access request via the user interface 2221 and create, at step 72, a password confirmation request in order to confirm the update password of the control program that is used, in response to the access request to manage the update of antivirus program 211 and virus code 212.

На этапе 73 блок 32 управления аппаратурным обеспечением выполнен с возможностью приема запроса подтверждения пароля от CPU 43 и реакции на запрос подтверждения пароля, чтобы позволить CPU 43 выполнение программы 222 интерфейса пользователя для предоставления на устройстве 5 отображения подсказки о вводе пользователем пароля обновления программы/кода через устройство 6 ввода (например, устройство клавиатуры или устройство мыши). В этом варианте осуществления устройство 6 ввода данных оперативно и напрямую присоединяется непосредственно к антивирусному устройству 3.At step 73, the hardware control unit 32 is configured to receive a password confirmation request from the CPU 43 and respond to the password confirmation request to allow the CPU 43 to execute the user interface program 222 to provide a prompt on the device 5 to prompt the user to enter the program / code update password through an input device 6 (e.g., a keyboard device or a mouse device). In this embodiment, the data input device 6 is operatively and directly connected directly to the anti-virus device 3.

На этапе 74 блок 33 сравнения паролей затем выполняется с возможностью сравнения пароля обновления программы/кода, введенного пользователем, с заранее конфигурированным паролем 321, хранящимся в блоке 32 управления аппаратурным обеспечением, для создания результата сравнения паролей, который посылается на блок 32 управления аппаратурным обеспечением.At step 74, the password comparison unit 33 is then configured to compare the program / code update password entered by the user with the pre-configured password 321 stored in the hardware control unit 32 to create a password comparison result that is sent to the hardware control unit 32.

На этапе 75 блок 32 управления аппаратурным обеспечением дополнительно выполнен с возможностью отправки результата сравнения паролей на CPU 43.At step 75, the hardware control unit 32 is further configured to send a password comparison result to the CPU 43.

На этапе 76 CPU 43 выполнен с возможностью разрешения пользователю обновления, по меньшей мере, антивирусной программы 211 или вирусного кода 212, когда результат сравнения паролей указывает совпадение между паролем обновления программы/кода и заранее конфигурированным паролем.At step 76, the CPU 43 is configured to allow the user to update at least the antivirus program 211 or the virus code 212 when the result of the password comparison indicates a match between the program / code update password and the pre-configured password.

Таким образом, блок 32 управления аппаратурным обеспечением способен управлять доступом системного чипсета 41 к скрытому и операционному разделам 21, 22. Кроме того, антивирусное устройство 3 способно управлять передачей данных, введенных через устройство 6 ввода на системный чипсет 41.Thus, the hardware control unit 32 is able to control the access of the system chipset 41 to the hidden and operational sections 21, 22. In addition, the anti-virus device 3 is able to control the transmission of data entered through the input device 6 to the system chipset 41.

В других вариантах осуществления настоящего изобретения, где устройство 2 хранения является устройством привода жесткого диска, антивирусное устройство 3 может быть реализовано как аппаратурный чип в корпусе внешнего жесткого диска, в который монтируется устройство 2 хранения. Для повторных выполнений, когда корпус внешнего жесткого диска первый раз соединяется электрически с системной платой 4, драйверы, соответствующие антивирусному устройству 3, и программа 222 интерфейса пользователя должны устанавливаться в операционный раздел 22 с такого компакт-диска, что обеспечивается при его изготовлении. Кроме того, во время процесса установки программа 222 интерфейса пользователя автоматически выполняется с возможностью ее предоставления только для считывания. После того как программа 222 интерфейса пользователя установлена, CPU 43 может разрешить визуальное представление интерфейса 2221 пользователя на устройстве 5 отображения в соответствии с программой 222 интерфейса пользователя.In other embodiments of the present invention, where the storage device 2 is a hard disk drive device, the anti-virus device 3 can be implemented as a hardware chip in the housing of an external hard drive into which the storage device 2 is mounted. For repeated executions, when the case of the external hard drive is first connected electrically to the system board 4, the drivers corresponding to the anti-virus device 3 and the user interface program 222 must be installed in the operation section 22 from such a CD that is provided during its manufacture. In addition, during the installation process, the user interface program 222 is automatically executed with the possibility of providing it only for reading. After the user interface program 222 is installed, the CPU 43 may enable a visual representation of the user interface 2221 on the display device 5 in accordance with the user interface program 222.

Обобщая вышесказанное, так как антивирусное устройство 3 управляет доступом системного чипсета 41 к скрытому разделу 21 и выполняет вирусное сканирование в соответствии с антивирусной программой 211 и вирусным кодом 212, находящимися в скрытом разделе 21, антивирусное устройство 3 менее восприимчиво к угрозам из-за лазеек в безопасности различных операционных систем. Дополнительно, в силу того, что действуют блок 32 управления аппаратурным обеспечением и блок 33 сравнения паролей, несанкционированное обновление антивирусной программы 211 и вирусного кода 212 может быть предотвращено.Summarizing the above, since the anti-virus device 3 controls the access of the system chipset 41 to the hidden section 21 and performs a virus scan in accordance with the anti-virus program 211 and the virus code 212 located in the hidden section 21, the anti-virus device 3 is less susceptible to threats due to loopholes in security of various operating systems. Additionally, due to the fact that the hardware control unit 32 and the password comparison unit 33 operate, unauthorized updating of the antivirus program 211 and virus code 212 can be prevented.

Хотя настоящее изобретение было описано в связи с тем, что считается наиболее практичным и предпочтительным вариантом осуществления, понятно, что настоящее изобретение не ограничивается раскрытым вариантом осуществления, а предназначено охватывать различные устройства, попадающие в рамки сущности и объема с самой широкой интерпретацией, чтобы охватить все такие модификации и эквивалентные устройства.Although the present invention has been described in connection with what is considered the most practical and preferred embodiment, it is understood that the present invention is not limited to the disclosed embodiment, but is intended to cover various devices falling within the spirit and scope with the broadest interpretation so as to cover all such modifications and equivalent devices.

Claims (9)

1. Антивирусная вычислительная система, содержащая:
устройство (2) хранения, имеющее операционный раздел (22), в котором хранится подлежащий сканированию файл (221) и программа (222) интерфейса пользователя, предназначенная только для чтения, и скрытый раздел (21), в котором хранится вирусный код (212);
устройство (5) отображения;
процессор (43), функциональной связанный с упомянутым устройством (5) отображения, причем программа (222) интерфейса пользователя, предназначенная только для чтения, при исполнении упомянутым процессором (43) вызывает обеспечение упомянутым процессором (43) представления интерфейса (2221) пользователя на упомянутом устройстве (5) отображения, прием запроса доступа через упомянутый интерфейс (2221) пользователя и формирование в ответ на запрос доступа запроса подтверждения пароля для подтверждения пароля обновления программы/кода, используемого для управления обновлением антивирусной программы (211) и вирусного кода (212);
антивирусное устройство (3), функционально связанное с упомянутым процессором (43), функционально связанным с упомянутым устройством (2) хранения, и выполненное с возможностью осуществления вирусного сканирования подлежащего сканированию файла (221) в упомянутом операционном разделе (22) на основе упомянутого вирусного кода (212) в упомянутом скрытом разделе (21), и включающее в себя
антивирусный процессор (31), выполненный с возможностью осуществления вирусного сканирования подлежащего сканированию файла (221) в соответствии с антивирусной программой (211) и на основе вирусного кода (212), и
блок (32) управления аппаратурным обеспечением для приема запроса подтверждения пароля от упомянутого процессора (43) и реагирования на запрос подтверждения пароля с тем, чтобы разрешить упомянутому процессору (43), выполняющему упомянутую программу (222) интерфейса пользователя, представлять на упомянутом устройстве (5) отображения подсказку для ввода пользователем пароля обновления программы/кода;
системный чипсет (41), электрически соединенный с упомянутым устройством (2) хранения через упомянутое антивирусное устройство (3), при этом упомянутый блок (32) управления аппаратурным обеспечением дополнительно выполнен с возможностью управления доступом упомянутого системного чипсета (41) к упомянутому скрытому разделу (21) и к упомянутому операционному разделу (22) упомянутого устройства (2) хранения; и
устройство (6) ввода, функционально и непосредственно соединенное с упомянутым антивирусным устройством (3), причем упомянутое антивирусное устройство (3) выполнено с возможностью управления передачей данных, введенных через упомянутое устройство (6) ввода, на упомянутый системный чипсет (41).
1. Antivirus computing system, comprising:
a storage device (2) having an operation section (22) that stores the file to be scanned (221) and a read-only user interface program (222) and a hidden section (21) that stores the virus code (212) ;
display device (5);
a processor (43) operatively associated with said display device (5), wherein the read-only user interface program (222), when executed by said processor (43), causes said processor (43) to provide a user interface (2221) on said a display device (5), receiving an access request via said user interface (2221) and generating, in response to an access request, a password confirmation request for confirming the password for updating the program / code used for I manage updating of anti-virus software (211) and the virus code (212);
anti-virus device (3), functionally associated with said processor (43), functionally associated with said storage device (2), and configured to perform a virus scan of a file to be scanned (221) in said operation section (22) based on said virus code (212) in said hidden section (21), and including
an antivirus processor (31) configured to perform a virus scan of the file to be scanned (221) in accordance with an antivirus program (211) and based on a virus code (212), and
a hardware control unit (32) for receiving a password confirmation request from said processor (43) and responding to a password confirmation request in order to allow said processor (43) executing said user interface program (222) to be presented on said device (5 ) display a hint for the user to enter the password for updating the program / code;
a system chipset (41) electrically connected to said storage device (2) through said anti-virus device (3), wherein said hardware control unit (32) is further configured to control access of said system chipset (41) to said hidden section ( 21) and to said operational section (22) of said storage device (2); and
an input device (6) operably and directly connected to said anti-virus device (3), said anti-virus device (3) being configured to control the transmission of data input via said input device (6) to said system chipset (41).
2. Антивирусная вычислительная система по п.1, в которой антивирусная программа (211) хранится в упомянутом скрытом разделе (21) упомянутого устройства (2) хранения, причем антивирусная программа (211), находящаяся в упомянутом скрытом разделе (21), выполнена с возможностью загрузки в упомянутый антивирусный процессор (31) при активировании упомянутого антивирусного устройства (3).2. The anti-virus computing system according to claim 1, wherein the anti-virus program (211) is stored in said hidden section (21) of said storage device (2), wherein the anti-virus program (211) located in said hidden section (21) is executed with the ability to download into said anti-virus processor (31) when activating said anti-virus device (3). 3. Антивирусная вычислительная система по п.1, в которой упомянутый антивирусный процессор (31) дополнительно выполнен с возможностью осуществления операции очистки, или операции помещения в карантин, или операции удаления подлежащего сканированию файла (221), когда результат вирусного сканирования указывает, что подлежащий сканированию файл (221) заражен вирусом.3. The anti-virus computing system according to claim 1, wherein said anti-virus processor (31) is further configured to perform a cleaning operation, or a quarantine operation, or a delete operation of a file to be scanned (221) when the result of a virus scan indicates that Scan file (221) is infected with a virus. 4. Антивирусная вычислительная система по п.3, в которой упомянутый антивирусный процессор (31) выполнен с возможностью помещения в карантин подлежащего сканированию файла (221) в упомянутый скрытый раздел (21) при выполнении операции помещения в карантин.4. The anti-virus computing system according to claim 3, wherein said anti-virus processor (31) is configured to quarantine the file to be scanned (221) in said hidden section (21) when performing the quarantine operation. 5. Антивирусная вычислительная система по п.1, в которой:
упомянутое антивирусное устройство (3) дополнительно содержит блок (33) сравнения паролей, выполненный с возможностью сравнения пароля обновления программы/кода, введенного пользователем, с заданным паролем (321) в упомянутом блоке (32) управления аппаратурным обеспечением с тем, чтобы сформировать результат сравнения паролей, отправляемый на упомянутый блок (32) управления аппаратурным обеспечением;
при этом упомянутый блок (32) управления аппаратурным обеспечением дополнительно выполнен с возможностью отправки результата сравнения паролей на упомянутый процессор (43), выполняющий упомянутую программу (222) интерфейса пользователя, и разрешения обновления пользователем антивирусной программы (211) и/или вирусного кода (212), когда результат сравнения паролей указывает совпадение между паролем обновления программы/кода, введенным пользователем, и заданным паролем (321) в упомянутом блоке (32) управления аппаратурным обеспечением.
5. The anti-virus computer system according to claim 1, in which:
said anti-virus device (3) further comprises a password comparison unit (33) adapted to compare a program / code update password entered by a user with a predetermined password (321) in said hardware control unit (32) so as to generate a comparison result passwords sent to said hardware control unit (32);
wherein said hardware control unit (32) is further configured to send a password comparison result to said processor (43) executing said user interface program (222) and allowing the user to update the antivirus program (211) and / or virus code (212 ), when the result of the password comparison indicates the match between the program / code update password entered by the user and the set password (321) in said hardware control unit (32).
6. Антивирусная вычислительная система по п.1, в которой упомянутый системный чипсет является чипсетом северного моста, или чипсетом южного моста, или комбинацией чипсетов северного моста и южного моста, или чипсетом, предназначенным для выполнения конкретной задачи.6. The anti-virus computing system according to claim 1, wherein said system chipset is a north bridge chipset, or a south bridge chipset, or a combination of north bridge and south bridge chipsets, or a chipset designed to perform a specific task. 7. Антивирусная вычислительная система по п.1, дополнительно содержащая модуль (42) интерфейса, подключенный между упомянутым системным чипсетом (41) и упомянутым антивирусным устройством (3) с тем, чтобы служить в качестве интерфейса передачи для подлежащего сканированию файла (221) и программы (222) интерфейса пользователя.7. The anti-virus computing system according to claim 1, further comprising an interface module (42) connected between said system chipset (41) and said anti-virus device (3) so as to serve as a transmission interface for the file to be scanned (221) and program (222) user interface. 8. Антивирусная вычислительная система по п.7, в которой упомянутый модуль (42) интерфейса выбран из группы, содержащей модуль локальной сети, модуль универсальной последовательной шины, модуль последовательного подключения по передовой технологии, модуль параллельного подключения по передовой технологии, модуль интерфейса периферийного контроллера, модуль экспресс-интерфейса периферийного контроллера, модуль ускоренного графического порта, модуль с малым количеством контактов, модуль беспроводной локальной сети, модуль Bluetooth и модуль 1394 Института инженеров по электронике и радиотехнике.8. The anti-virus computer system according to claim 7, wherein said interface module (42) is selected from the group consisting of a local area network module, a universal serial bus module, an advanced technology serial connection module, advanced technology parallel connection module, a peripheral controller interface module , peripheral controller express interface module, accelerated graphic port module, low-contact module, wireless LAN module, Bluetooth module and module 1394 Institute of Electronics and Radio Engineering. 9. Антивирусная вычислительная система по п.1, в которой упомянутое устройство (2) хранения выбрано из группы, содержащей устройство привода жесткого диска, твердотельное устройство привода диска, устройство флэш-памяти, устройство статической оперативной памяти, устройство синхронной динамической оперативной памяти и устройство синхронной динамической оперативной памяти с удвоенной скоростью передачи данных. 9. The anti-virus computing system according to claim 1, wherein said storage device (2) is selected from the group comprising a hard disk drive device, a solid-state disk drive device, a flash memory device, a static random access memory device, a synchronous dynamic random access memory device, and a device synchronous dynamic random access memory with double data transfer speed.
RU2012115850/08A 2012-04-19 2012-04-19 Antivirus computer system RU2533303C2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2012115850/08A RU2533303C2 (en) 2012-04-19 2012-04-19 Antivirus computer system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2012115850/08A RU2533303C2 (en) 2012-04-19 2012-04-19 Antivirus computer system

Publications (2)

Publication Number Publication Date
RU2012115850A RU2012115850A (en) 2013-11-10
RU2533303C2 true RU2533303C2 (en) 2014-11-20

Family

ID=49516453

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2012115850/08A RU2533303C2 (en) 2012-04-19 2012-04-19 Antivirus computer system

Country Status (1)

Country Link
RU (1) RU2533303C2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1351111A2 (en) * 2002-04-04 2003-10-08 Networks Associates Technology, Inc. Controlling use of a computer programme installed on a computer
RU2363045C1 (en) * 2007-10-31 2009-07-27 ЗАО "Лаборатория Касперского" Method and system for removing malicious software which inhibit treatment
US7591018B1 (en) * 2004-09-14 2009-09-15 Trend Micro Incorporated Portable antivirus device with solid state memory

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1351111A2 (en) * 2002-04-04 2003-10-08 Networks Associates Technology, Inc. Controlling use of a computer programme installed on a computer
US7591018B1 (en) * 2004-09-14 2009-09-15 Trend Micro Incorporated Portable antivirus device with solid state memory
RU2363045C1 (en) * 2007-10-31 2009-07-27 ЗАО "Лаборатория Касперского" Method and system for removing malicious software which inhibit treatment

Also Published As

Publication number Publication date
RU2012115850A (en) 2013-11-10

Similar Documents

Publication Publication Date Title
US9009836B1 (en) Security architecture for virtual machines
CN107533608B (en) Trusted updates
JP6918212B2 (en) Systems and methods to prevent malicious applications from leveraging application services
CN107949846B (en) Detection of malicious thread suspension
KR102403138B1 (en) Method for privileged mode based secure input mechanism
EP3797371B1 (en) Systems and methods for controlling an application launch based on a security policy
US8572741B2 (en) Providing security for a virtual machine by selectively triggering a host security scan
US10140454B1 (en) Systems and methods for restarting computing devices into security-application-configured safe modes
US9448888B2 (en) Preventing a rollback attack in a computing system that includes a primary memory bank and a backup memory bank
CN106687978B (en) Computing device and method for suppression of stack disruption utilization
US8973145B2 (en) Antivirus computing system
KR101205890B1 (en) Security apparatus and method for desktop virtualization
EP2881883B1 (en) System and method for reducing load on an operating system when executing antivirus operations
RU2533303C2 (en) Antivirus computer system
US10552626B2 (en) System and method for selecting a data entry mechanism for an application based on security requirements
RU2538286C2 (en) Method of launching hypervisor in computer system at early computer booting stage
RU2537814C9 (en) Method of launching hypervisor in computer system at early computer booting stage
KR20120120068A (en) Antivirus computing system
RU2609761C1 (en) Method for code performance in hypervisor mode
KR20110048014A (en) Method and apparatus on computer platform

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20190420