防病毒系统 [英] antivirus system

查看:177
本文介绍了防病毒系统的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要编写防病毒系统(使用启发式分析)。它将用于特定领域(暂不讨论它)。

主要部分很简单:防病毒软件提供对运行应用程序(可能是病毒)的虚拟文件的访问,这些文件可以像使用这些文件一样使用。此防病毒通知正在运行的应用程序尝试执行的操作。我有用于模拟文件系统和注册表的SDK。但是,如果有其他识别病毒的工具,防病毒可能会更加有效和灵活。谁有想法?

解决方案

OldStory:

你需要提供至少你正在开发的平台作为他们都有不同的要求。


另外需要注意的是,这些类型的程序已经存在(有些甚至是免费软件),用于许多平台并且通常具有版权和专利保护,例如专利号:7188369,它描述了类似的东西对你的问题和其他人,他们经常有庞大的开发团队。


我听说过这样的事情。据我了解,您可以使用病毒防护工具。是一系列有助于防范病毒的程序和实用程序。

知道(如zmbd所说)关于你正在开发的平台

会很有趣

目前我在Windows上开发。

此外,为了模拟注册表我使用boxedapp sdk

问题是实际的

I need to write antivirus system (with using of heuristic analysis)for. It will be used in a particular field (can not talk about it yet).
The main part is simple: antivirus provides access to virtual files for running application (maybe virus), which works with these files as if they are real. After this antivirus notify what running application attempted to do. I have SDK for emulation of a file system and registry. But antivirus may be more effective and flexible if there are additional tools for recognition of viruses. Who have an idea?

解决方案

OldStory:
You''ll need to provide at least the platform you''re developing in as they all have different requirements.

Also to note, that these types of programs already exist (some even as freeware)for many platforms and often have copyright and patent protection, for example Patent number: 7188369 which describes something similar to your question and others and they often have huge development teams.


I''ve heard of something like that. As I understand, you can use the Virus Protection Tools. Is a series of various programs and utilities that help protect against the virus.
It would be interesting to know (as said zmbd) about "the platform you''re developing in"


At the moment I''m developing on Windows.
Also, for emulation of a registry I use boxedapp sdk
The question is actual


这篇关于防病毒系统的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆