Macro Virus Interception via Re-Authentication and Whitelisting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional antivirus technologies struggle to detect and prevent the spread of macro viruses, which can evade scanning processes and rapidly propagate, leading to widespread cybersecurity issues due to their ability to replicate and infect clean files.
Innovation Solution
A multi-tiered multi-factor dynamic strong encryption identity authentication system that includes a default status configuration, software and hardware whitelisting, and identity re-authentication processes to ensure strict access control and block unauthorized changes, using cryptographic algorithms and QR code authentication to verify user identity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional virus scanning technologies are used, then the scanning process can detect known viruses, but macro viruses can easily evade detection by hiding within data files and not residing in executable files
Solution Approach 1:
The system performs preliminary actions by establishing strict access control mechanisms and identity authentication processes before macro viruses can execute or replicate. By requiring continuous verification of user identities and authentication tokens, the system prevents unauthorized macro code execution before it can cause harm, rather than attempting to detect viruses after they have already infected files.
Solution Approach 2:
The patent introduces an intermediary authentication system that mediates between user actions and system operations. Instead of directly scanning for viruses, the system uses an authentication token and identity verification mechanism as an intermediary layer that blocks potential virus execution paths, making detection of macro viruses embedded in data files unnecessary by preventing their activation in the first place.
2Reliability
If antivirus technology evolves to detect new macro viruses, then detection capability improves, but the pace of virus evolution continues to accelerate and new variants quickly render antivirus technologies obsolete
Solution Approach 1:
The system performs preliminary actions by establishing strict access control mechanisms and identity authentication processes before macro viruses can execute or replicate. By requiring continuous verification of user identities and authentication tokens, the system prevents unauthorized macro code execution before it can cause harm, rather than attempting to detect viruses after they have already infected files.
Solution Approach 2:
The patent fundamentally changes the security parameter from virus detection characteristics to user identity authentication characteristics. Instead of tracking virus signatures and variants, the system uses dynamic authentication tokens and identity verification that adapt to each user session, making the security mechanism independent of virus evolution and effective against unknown macro virus variants.
3Adaptability or versatility
If users are allowed to freely modify software and hardware configurations, then system adaptability improves, but security risks increase as unauthorized changes can be made by malicious code
Solution Approach 1:
The system implements continuous feedback mechanisms by monitoring user actions and systematically verifying authentication tokens during configuration changes. Each modification attempt triggers an authentication check that provides feedback to the system, allowing legitimate user adaptations while blocking unauthorized changes made by malicious code through real-time identity verification.
Solution Approach 2:
The patent introduces an intermediary authentication system that mediates between user actions and system operations. Instead of directly scanning for viruses, the system uses an authentication token and identity verification mechanism as an intermediary layer that blocks potential virus execution paths, making detection of macro viruses embedded in data files unnecessary by preventing their activation in the first place.
Data Source
AI summary
The present invention relates to a computer virus interception method. The method includes: executing the following steps by a processor unit: providing for a user to configure a default software status list by operating a default status configuration interface, wherein the default software status list includes a plurality of macro application software; providing for the user to configure a software whitelist by operating a software whitelist configuration interface; providing for the user to configure a hardware whitelist by operating a hardware whitelist configuration interface; and performing an identity re-authentication process to re-authenticate an identity information of the user when one of a default status change operation, a software whitelist change operation, a hardware whitelist change operation, and a software whitelist anomaly is detected.


