查看: 4853|回复: 7
收起左侧

关于F-secure的DeepGuard(HIPS)

[复制链接]
andyangela
发表于 2007-6-21 16:32:22 | 显示全部楼层 |阅读模式
偶然看到这篇文章,是关于f-secure的deepguard的,也就是system control的HIPS,大家有兴趣的可以看一下。相信看过後,你会更好的了解f-secure的hips,呵呵!

Closing the ring of fire

Host-based Intrusion Prevention System or HIPS as it is known is a relatively new weapon in F-Secure's toolbox against malware intrusion. HIPS is a behaviour blocker - effectively acting as a firewall the operating system and  applications. So if an application gets through barrierother defenses and tries to do something potentially harmful to a computer, HIPS will react and isolate the problem.
Aside from its industry acronym, F-Secure has named its own HIPS concept as F-Secure DeepGuardTM. In F-Secure Internet Security 2007, DeepGuard™ functionality can be accessed through "System Control" - a feature that has been visible in the in F-Secure Internet Security 2006's graphic user interface for a year already. NeverthelessHowever, the old System Control has been completely revised since its first appearance to implement the F-Secure DeepGuard™ concept, offering even more effective and accurate intrusion prevention in F-Secure Internet Security 2007.

The need for intrusion prevention

Virus researchers are fighting a constant battle against viruses which are created or modified to computersbypass existing antivirus definitions. While each virus signature is identified and neutralized, the real problem is the reactive nature of the definition-based protection model.

Indeed, antivirus as a defense is almost wholly dependent on user awareness - unless users recognize infections, virus labs are unable to receive virus samples, which impedes the whole process of virus definition building. This is further compounded by the fact that a large number of malware today relies on rootkits and similar techniques to hide from the user and remain undetected for as long as possible. Furthermore, very few users have the necessary knowledge to recognize when an infection is in course, which lowers the chances of virus labs receiving a virus sample even further.

Timing is also critical - the more time elapses between the time when malware is released and when virus labs receive the virus samples, the bigger the number of infected computers will be.

For its part, F-Secure has combined several protection mechanisms with the conventional definition-based scanning system including system monitoring, blocking of code injections, heuristic scanning, rootkit scanning and controlling of code manipulations. But in a scenario in which zero-day malware and targeted attacks are the every-day reality, all of this is becoming insufficient.

The failing of antivirus is therefore its inability to provide protection against new and unknown threats. Its success is of course its ability to identify and neutralize the large body of malware floating in the Internet ready to latch on to unprotected machines. Also, definition-based antivirus is very precise, easy to understand, and not prone to false positives.

F-Secure DeepGuard™ - The perfect complement to antivirus

Host Based Intrusion Prevention offers an important complement to antivirus software to reflect a modern malware trend. As antivirus software has evolved, criminally-motivated malware authors have also adapted by using targeted attacks as the weapon of choice. Specific to this, there are numerous variants of backdoors and bots to achieve their aim of penetrating a system. Some of these variants are only sent to a single organization or in some cases, even to a single user. In these cases the attack includes social engineering tricks (targeted emails etc.) that make it more likely for the malware to get installed. And the attack you cannot predict is not one you can defend against, unless you have HIPS software in its place. Together, antivirus and HIPS complement each other perfectly to create a solid defence against malware.

Behaviour blocker software nevertheless, does have its own problems, specifically 'noise':  ie the fact that many harmless applications have the same behavioural patterns as malware causing them to be blocked in the same manner a piece of malware. For example, a trojan downloader  installed on a machine connects to the Internet and downloads executable files onto the host which is exactly what any installer does to load legitimate software.

F-Secure DeepGuard has eliminated  reduced the noise-problem of legitimate installer software significantly by using advanced heuristics to accurately differentiate between malware and harmless applications. In addition, the 0DeepGuard™ concept beenis designed to be very easy to use and to work in tandem with the whole F-Secure battery of checks and guards to minimize zero day threats.

The last line of protection

-Secure DeepGuard™ is an unique blend of advanced heuristics and behaviour blocking. It is designed to be the last line of protection in your computer. prevents system compromise by blocking the danger posed by the intruder even if the malware remains undetected by the antivirus. ControlDeepGuard™ monitors potentially dangerous activities in the computer. If an application performs a potentially dangerous activity, it will be checked for trust. Trusted applications are allowed to operate, while actions by untrusted applications are blocked and then reported to the user.

User can submit samples of reported suspected malware to F-Secure where are analyzed at F-Secure security labs and antivirus detection is added to the database. This effectively ensures that only very few users actually see the DeepGuard™ alert; once defused, subsequent users that encounter the malware will only see an antivirus alert.

F-Secure DeepGuard features three different user control levels to satisfy the needs of different users:
Expert mode - where users have the power to decide, which applications can be trusted and which applications are monitored for dangerous behaviour and blocked if they jeopardize user security.

Normal mode - where users are asked only when DeepGuard™ cannot automatically calculate the trustworthiness of an application. Most applications are automatically allowed to operate after being recognized as harmless by System Control's advanced heuristic engine.

Automatic mode - where System ControlDeepGuard™'s heuristic engine automatically allows or blocks applications, without the need for user intervention.
F-Secure DeepGuard is launched every time the computer is booted and starts monitoring operating system processes. Each program needs to go through it and receive its approval, or the approval of the user to reach the operating system and perform the desired actions.

In detail, F-Secure DeepGuard™ monitors those sections of the operating system that malicious programs may use to perform possible dangerous operations. F-Secure DeepGuard™ activates and analyzes the program when it attempts to execute any monitored code.

When a program alerts the attention of F-Secure DeepGuard™, advanced artificial intelligence checks whether the offending program is malicious and acts accordingly. Any decisions the user makes about applications is remembered.

This minimizes the number of analysis that F-Secure DeepGuard™ needs to perform and results in a transparent computer experience for the user.

If there are no previous user decision for the program and F-Secure DeepGuard™ does not recognize the program, the artificial intelligence first runs a scan using the Gemini heuristic scanning engine and the Pegasus sandbox and then interprets the results. The Gemini heuristic scanning engine performs an in-depth analysis of the target program, looking for anomalies and signs of dangerous intent of the scanned program. The Pegasus engine, on the other side, is a sandbox -based heuristic antivirus engine.

Based on the results of the heuristic scanning, the advanced artificial intelligence classifies the target program into one of the three four categories according to its danger level:
Malware - Clearly malicious. The user will be presented with an antivirus alert
Red - programs that are clearly trying to perform dangerous operations are automatically blocked to ensure the safety of the user.
Yellow - for programs that are not clearly malicious or clearly legitimate F-Secure DeepGuard™ requires a one-time user intervention to decide what action to take
Green - all legitimate programs that are automatically allowed to perform their operations.
The powerful artificial intelligence combined with an advanced heuristic engine and user intervention allows F-Secure DeepGuard™ to protect the user even against unknown malware and zero-day exploits. In addition, most components of F-Secure DeepGuard™ including the artificial intelligence and the Gemini scanning engine are completely updatable thus ensuring that users will always have the latest configuration to tackle whatever hackers can invent to intrude into a computer.

F-Secure DeepGuard is an updatable, artificial intelligence -driven behavior blocker. It is a very complex software system and it is designed to be the state-of-the-art solution in host-based intrusion prevention systems.
gbz55
发表于 2007-6-21 18:33:14 | 显示全部楼层
英文?看不到纯支持!
ykz1991
发表于 2007-6-21 21:10:15 | 显示全部楼层
彻底晕倒
benjaminyu
头像被屏蔽
发表于 2007-6-22 09:24:50 | 显示全部楼层
这个文章几个月前就看过了。
jlennon
头像被屏蔽
发表于 2007-6-22 19:12:25 | 显示全部楼层
最好把详细规则列出来,正常程序,系统控制也一样会报,能结合熊猫TP的优点就好了。

[ 本帖最后由 jlennon 于 2007-6-22 19:13 编辑 ]
laooldk
发表于 2007-7-2 16:40:10 | 显示全部楼层
哪位E文好的翻译出来,就这样摆上来也太吓人了......
jick117
发表于 2007-7-2 18:41:17 | 显示全部楼层
原帖由 jlennon 于 2007-6-22 19:12 发表
最好把详细规则列出来,正常程序,系统控制也一样会报,能结合熊猫TP的优点就好了。



FS的system control比熊猫的TP要好
kelhq
发表于 2007-7-5 13:14:08 | 显示全部楼层
详细规则列出来了别的厂家不就很容易就能复制了
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-5-9 00:46 , Processed in 0.128783 second(s), 17 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表