Avira Antivirus Patch Archives
Avira Antivirus Patch Archives
AVIRA Antivirus Definition Update September 17, 2020
Update AVIRA Desktop for Windows with latest virus definitions and scan engine, helping you to stay protected even when you do not access the Internet on a daily basis. This is an easy-to-use update package, which wraps up the update files for the scan engine and the virus definitions file. Their installation will be automatic, by means of a Windows Installer.
Even though viruses have now grown very numerous, one thing hasn't changed: our commitment to provide you with all-round protection. The reliability of AntiVir is demonstrated in numerous comparison test and references featured in independent trade journals.
The AntiVir Personal Edition offers the effective protection against computer viruses for the individual and private use on a single PC-workstation. In order to make possible an easy operation, the AntiVir Personal Edition is developed to the essential points.
How to update the Avira Antivirus:
- Connect the data carrier to the computer without internet access
- Open the "Avira Control Center" via the Avira icon in the taskbar
- Click in the menu bar Update → Manual update, select the vdf_fusebundle.zip file from the connected data carrier and click Open
- Avira Antivirus updates automatically the latest virus definitions
How to create a VDF Fusebundle archive:
- Use a computer with Internet access to download the current Avira Fusebundle Generator
- Extract the downloaded file: avira_fusebundlegen-win32-en.zip
- Open the extracted folder and double-click the file: fusebundle.exe
- The Fusebundle archive (vdf_fusebundle.zip) is created. The creation of the archive may last up to a few minutes
- Open the folder install and copy the new created vdf_fusebundle.zip file onto a data carrier (USB memory, CD-ROM, etc.). It is not necessary to extract the ZIP file
Kernel Patch Protection
Kernel Patch Protection (KPP), informally known as PatchGuard, is a feature of 64-bit (x64) editions of Microsoft Windows that prevents patching the kernel. It was first introduced in 2005 with the x64 editions of Windows XP and Windows Server 2003 Service Pack 1.[1]
"Patching the kernel" refers to unsupported modification of the central component or kernel of the Windows operating system. Such modification has never been supported by Microsoft because, according to Microsoft, it can greatly reduce system security, reliability, and performance.[1] Although Microsoft does not recommend it, it is possible to patch the kernel on x86 editions of Windows; however, with the x64 editions of Windows, Microsoft chose to implement additional protection and technical barriers to kernel patching.
Since patching the kernel is possible in 32-bit (x86) editions of Windows, several antivirus software developers use kernel patching to implement antivirus and other security services. These techniques will not work on computers running x64 editions of Windows. Because of this, Kernel Patch Protection resulted in antivirus makers having to redesign their software without using kernel patching techniques.
However, because of the design of the Windows kernel, Kernel Patch Protection cannot completely prevent kernel patching.[2] This has led to criticism that since KPP is an imperfect defense, the problems caused to antivirus vendors outweigh the benefits because authors of malicious software will simply find ways around its defenses.[3][4] Nevertheless, Kernel Patch Protection can still prevent problems of system stability, reliability, and performance caused by legitimate software patching the kernel in unsupported ways.
Technical overview[edit]
The Windows kernel is designed so that device drivers have the same privilege level as the kernel itself.[5] Device drivers are expected to not modify or patch core system structures within the kernel.[1] However in x86 editions of Windows, Windows does not enforce this expectation. As a result, some x86 software, notably certain security and antivirus programs, were designed to perform needed tasks through loading drivers that modify core kernel structures.[5][6]
In x64 editions of Windows, Microsoft began to enforce restrictions on what structures drivers can and cannot modify. Kernel Patch Protection is the technology that enforces these restrictions. It works by periodically checking to make sure that protected system structures in the kernel have not been modified. If a modification is detected, then Windows will initiate a bug check and shut down the system,[5][7] with a blue screen and/or reboot. The corresponding bugcheck number is 0x109, the bugcheck code is CRITICAL_STRUCTURE_CORRUPTION. Prohibited modifications include:[7]
Kernel Patch Protection only defends against device drivers modifying the kernel. It does not offer any protection against one device driver patching another.[9]
Ultimately, since device drivers have the same privilege level as the kernel itself, it is impossible to completely prevent drivers from bypassing Kernel Patch Protection and then patching the kernel.[2] KPP does however present a significant obstacle to successful kernel patching. With highly obfuscated code and misleading symbol names, KPP employs security through obscurity to hinder attempts to bypass it.[5][10] Periodic updates to KPP also make it a "moving target", as bypass techniques that may work for a while are likely to break with the next update. Since its creation in 2005, Microsoft has so far released two major updates to KPP, each designed to break known bypass techniques in previous versions.[5][11][12]
Advantages[edit]
Patching the kernel has never been supported by Microsoft because it can cause a number of negative effects.[6] Kernel Patch Protection protects against these negative effects, which include:
- Serious errors in the kernel.[13]
- Reliability issues resulting from multiple programs attempting to patch the same parts of the kernel.[14]
- Compromised system security.[5]
- Rootkits can use kernel access to embed themselves in an operating system, becoming nearly impossible to remove.[13]
Microsoft's Kernel Patch Protection FAQ further explains:
Because patching replaces kernel code with unknown, untested code, there is no way to assess the quality or impact of the third-party code...An examination of Online Crash Analysis (OCA) data at Microsoft shows that system crashes commonly result from both malicious and non-malicious software that patches the kernel.
Criticisms[edit]
Third-party applications[edit]
Some computer security software, such as McAfee's McAfee VirusScan and Symantec's Norton AntiVirus, worked by patching the kernel on x86 systems.[citation needed] Anti-virus software authored by Kaspersky Lab has been known to make extensive use of kernel code patching on x86 editions of Windows.[15] This kind of antivirus software will not work on computers running x64 editions of Windows because of Kernel Patch Protection.[16] Because of this, McAfee called for Microsoft to either remove KPP from Windows entirely or make exceptions for software made by "trusted companies" such as themselves.[3]
Symantec's corporate antivirus software[17] and Norton 2010 range and beyond[18] worked on x64 editions of Windows despite KPP's restrictions, although with less ability to provide protection against zero-day malware. Antivirus software made by competitors ESET,[19]Trend Micro,[20]Grisoft AVG,[21]avast!, Avira Anti-Vir and Sophos do not patch the kernel in default configurations, but may patch the kernel when features such as "advanced process protection" or "prevent unauthorized termination of processes" are enabled.[22]
Microsoft does not weaken Kernel Patch Protection by making exceptions to it, though Microsoft has been known to relax its restrictions from time to time, such as for the benefit of hypervisor virtualization software.[9][23] Instead, Microsoft worked with third-party companies to create new Application Programming Interfaces that help security software perform needed tasks without patching the kernel.[14] These new interfaces were included in Windows Vista Service Pack 1.[24]
Weaknesses[edit]
Because of the design of the Windows kernel, Kernel Patch Protection cannot completely prevent kernel patching.[2] This led the computer security providers McAfee and Symantec to say that since KPP is an imperfect defense, the problems caused to security providers outweigh the benefits, because malicious software will simply find ways around KPP's defenses and third-party security software will have less freedom of action to defend the system.[3][4]
In January 2006, security researchers known by the pseudonyms "skape" and "Skywing" published a report that describes methods, some theoretical, through which Kernel Patch Protection might be bypassed.[25] Skywing went on to publish a second report in January 2007 on bypassing KPP version 2,[26] and a third report in September 2007 on KPP version 3.[27] Also, in October 2006 security company Authentium developed a working method to bypass KPP.[28]
Nevertheless, Microsoft has stated that they are committed to remove any flaws that allow KPP to be bypassed as part of its standard Security Response Center process.[29] In keeping with this statement, Microsoft has so far released two major updates to KPP, each designed to break known bypass techniques in previous versions.[5][11][12]
Antitrust behavior[edit]
In 2006, the European Commission expressed concern over Kernel Patch Protection, saying it was anticompetitive.[30] However, Microsoft's own antivirus product, Windows Live OneCare, had no special exception to KPP. Instead, Windows Live OneCare used (and had always used) methods other than patching the kernel to provide virus protection services.[31] Still, for other reasons a x64 edition of Windows Live OneCare was not available until November 15, 2007.[32]
References[edit]
- ^ abc"Kernel Patch Protection: Frequently Asked Questions". Microsoft. 22 January 2007. Retrieved 30 July 2007.
- ^ abcskape; Skywing (December 2005). "Introduction". Bypassing PatchGuard on Windows x64. Uninformed. Archived from the original on 17 August 2016. Retrieved 20 September 2007.
- ^ abcSamenuk, George (28 September 2006). "Microsoft Increasing Security Risk with Vista". McAfee. Retrieved 8 July 2013.
- ^ abGewirtz, David (2006). "The great Windows Vista antivirus war". OutlookPower. Archived from the original on 1 February 2013. Retrieved 8 July 2013. "The system's already vulnerable. People have already hacked into PatchGuard. System is already vulnerable no matter what. PatchGuard has a chilling effect on innovation. The bad guys are always going to innovate. Microsoft should not tie the hands of the security industry so they can't innovate. We're concerned about out-innovating the bad guys out there." —Cris Paden, Manager on the Corporate Communication Team at Symantec
- ^ abcdefgSkywing (September 2007). "Introduction". PatchGuard Reloaded: A Brief Analysis of PatchGuard Version 3. Uninformed. Archived from the original on 3 March 2016. Retrieved 20 September 2007.
- ^ abSchofield, Jack (28 September 2006). "Antivirus vendors raise threats over Vista in Europe". The Guardian. Retrieved 20 September 2007. "This has never been supported and has never been endorsed by us. It introduces insecurity, instability, and performance issues, and every time we change something in the kernel, their product breaks." —Ben Fathi, corporate vice president of Microsoft's security technology unit
- ^ abc"Patching Policy for x64-Based Systems". Microsoft. 22 January 2007. Retrieved 20 September 2007.
- ^skape; Skywing (December 2005). "System Images". Bypassing PatchGuard on Windows x64. Uninformed. Archived from the original on 17 August 2016. Retrieved 21 September 2007.
- ^ abSkywing (January 2007). "Conclusion". Subverting PatchGuard Version 2. Uninformed. Archived from the original on 4 March 2016. Retrieved 21 September 2007.
- ^Skywing (December 2006). "Misleading Symbol Names". Subverting PatchGuard Version 2. Uninformed. Archived from the original on 3 March 2016. Retrieved 20 September 2007.
- ^ abMicrosoft (June 2006). "Update to Improve Kernel Patch Protection". Microsoft Security Advisory (914784). Microsoft. Retrieved 21 September 2007.
- ^ abMicrosoft (August 2007). "Update to Improve Kernel Patch Protection". Microsoft Security Advisory (932596). Microsoft. Retrieved 21 September 2007.
- ^ abField, Scott (11 August 2006). "An Introduction to Kernel Patch Protection". Windows Vista Security blog. Microsoft. Retrieved 30 November 2006.
- ^ abAllchin, Jim (20 October 2006). "Microsoft executive clarifies recent market confusion about Windows Vista Security". Microsoft. Retrieved 30 November 2006.
- ^Skywing (June 2006). "Patching non-exported, non-system-service kernel functions". What Were They Thinking? Anti-Virus Software Gone Wrong. Uninformed. Retrieved 21 September 2007.
- ^Montalbano, Elizabeth (6 October 2006). "McAfee Cries Foul over Vista Security Features". PC World. Archived from the original on 5 April 2007. Retrieved 30 November 2006.
- ^"Symantec AntiVirus Corporate Edition: System Requirements". Symantec. 2006. Archived from the original on 15 May 2007. Retrieved 30 November 2006.
- ^"Symantec Internet Security product page". Symantec. 2011. Retrieved 26 January 2011.
- ^"High-performance threat protection for the next-generation of 64-bit computers". ESET. 2008-11-20. Archived from the original on 2008-11-20.
- ^"Minimum System Requirements". Trend Micro USA. Retrieved 5 October 2007.
- ^"AVG Anti-Virus and Internet Security - Supported Platforms". Grisoft. Archived from the original on 27 August 2007. Retrieved 5 October 2007.
- ^Jaques, Robert (23 October 2006). "Symantec and McAfee 'should have prepared better' for Vista". vnunet.com. Archived from the original on 27 September 2007. Retrieved 30 November 2006.
- ^McMillan, Robert (19 January 2007). "Researcher: PatchGuard hotfix stitches up benefit to Microsoft". InfoWorld. Retrieved 21 September 2007.
- ^"Notable Changes in Windows Vista Service Pack 1". Microsoft. 2008. Archived from the original on 3 May 2008. Retrieved 20 March 2008.
- ^skape; Skywing (1 December 2005). "Bypassing PatchGuard on Windows x64". Uninformed. Archived from the original on 1 August 2017. Retrieved 2 June 2008.
- ^Skywing (December 2006). "Subverting PatchGuard Version 2". Uninformed. Retrieved 2 June 2008.
- ^Skywing (September 2007). "PatchGuard Reloaded: A Brief Analysis of PatchGuard Version 3". Uninformed. Retrieved 2 June 2008.
- ^Hines, Matt (25 October 2006). "Microsoft Decries Vista PatchGuard Hack". eWEEK. Retrieved 2 April 2016.
- ^Gewirtz, David (2006). "The great Windows Vista antivirus war". OutlookPower. Archived from the original on 4 September 2007. Retrieved 30 November 2006.
- ^Espiner, Tom (25 October 2006). "EC Vista antitrust concerns fleshed out". silicon.com. Archived from the original on 2 February 2007. Retrieved 30 November 2006.
- ^Jones, Jeff (12 August 2006). "Windows Vista x64 Security – Pt 2 – Patchguard". Jeff Jones Security Blog. Microsoft. Retrieved 11 March 2007.
- ^White, Nick (14 November 2007). "Upgrade to Next Version of Windows Live OneCare Announced for All Subscribers". Windows Vista Team Blog. Microsoft. Archived from the original on 1 February 2008. Retrieved 14 November 2007.
External links[edit]
Uninformed.org articles:
Working bypass approaches
Microsoft security advisories:
Award-winning security, free to download
Avira Free Security
With one click, get everything you need for a secure, private, and fast digital life. And it's free! This next-gen cybersecurity software reduces the complexity of online protection to a simple, smart click. Now you can benefit from integrated antivirus scanner, VPN, password management, a full set of tune-up tools, and much more – all with pushbutton convenience. And with our privacy-by-design guarantee, rest assured that your data is safe with us; we will never sell it.
What’s New in the Avira Antivirus Patch Archives?
Screen Shot
System Requirements for Avira Antivirus Patch Archives
- First, download the Avira Antivirus Patch Archives
-
You can download its setup from given links: