Antivirus System Using Hidden Partition Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional antivirus systems are vulnerable to security loopholes in operating systems, allowing viruses to exploit these weaknesses and making downloaded passwords susceptible to theft, which prevents users from updating the antivirus program and virus code.
Innovation Solution
An antivirus computing system with a storage device having a hidden partition for the virus code and an antivirus device that performs scans on files in an operating partition, using a hardware control unit and password comparison unit to secure updates and protect against threats.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the antivirus program and virus code are stored in the operating system partition, then the system can access and update them easily, but the system becomes vulnerable to security loopholes and password theft
Solution Approach 1:
The storage device is divided into two separate partitions: an operating system partition for storing the operating system and application programs, and a hidden partition for storing the antivirus program and virus code. This segmentation isolates the antivirus components from the operating system, preventing viruses from exploiting OS security loopholes to steal download passwords, while still allowing easy updates through the OS interface.
2Device complexity
If the antivirus program is integrated with the operating system, then the system structure is simplified, but the antivirus functionality becomes vulnerable to system security breaches
Solution Approach 1:
The system is segmented into an operating system portion and an antivirus program portion stored in separate partitions. The hidden partition containing the antivirus program is protected from OS-level security breaches, ensuring that even if the OS is compromised, the antivirus functionality remains secure and operational.
3Speed
If the virus code is stored in an accessible location for quick scanning, then the scanning speed is improved, but the risk of unauthorized modification increases
Solution Approach 1:
The virus code is pre-loaded into the hidden partition during system initialization or installation. This preliminary action ensures the virus code is readily available in memory for fast scanning operations while maintaining its integrity through the protected hidden partition storage, preventing unauthorized modification even during runtime.
Data Source
AI summary
An antivirus computing system includes: a storage device having an operating partition that has stored therein a to-be-scanned file, and a hidden partition that has stored therein a virus code; and an antivirus device operatively associated with the storage device, and configured to perform a virus scan on the to-be-scanned file in the operating partition based on the virus code in the hidden partition.


