473,387 Members | 1,669 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

antivirus system

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?
Oct 19 '12 #1

✓ answered by JulsSmile

Hi! OldStory!
Virus Removal Tools - look at them. May be Autorun Eater or something like that will help you.

12 2829
zmbd
5,501 Expert Mod 4TB
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.
Oct 19 '12 #2
Jurnero
32
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"
Oct 22 '12 #3
At the moment I'm developing on Windows.
Also, for emulation of a registry I use boxedapp sdk
The question is actual
Oct 30 '12 #4
Jurnero
32
You can try to use different antivirus tools. For the best result, you should to include online checker
Oct 31 '12 #5
Hi! OldStory!
Virus Removal Tools - look at them. May be Autorun Eater or something like that will help you.
Nov 1 '12 #6
Frinavale
9,735 Expert Mod 8TB
It is probably not a good idea to try and implement an antivirus program by yourself.

I would look into using a known, trusted antivirus application to run in order to check the data in question.

-Frinny
Nov 1 '12 #7
I need an antivirus with special abilities. This antivirus will work in a specific environment.
Nov 2 '12 #8
As I understand, it is now fashionable to write your anti-virus software, players, debuggers and other software... There are many similar projects on oDesk, for example
Nov 7 '12 #9
Niheel
2,460 Expert Mod 2GB
I believe some virus software companies have more commercial licenses that allow to use their core software via an API to integrate into your own service. That is probably what you'd want. As many have suggested, it's not necessarily the best idea to try to create your own anti-virus solution.
Nov 7 '12 #10
I know that writing your antivirus is not the best idea. I need an antivirus with some functions. These functions do not have those antivirus that I know.
Nov 13 '12 #11
JulsSmile, this is not a fashion! This is necessary in some situations!
Nov 21 '12 #12
Yes, you're absolutely right.
Dec 3 '12 #13

Sign in to post your reply or Sign up for a free account.

Similar topics

1
by: RedEagle | last post by:
Hi all, I have the following problem with ASP.NET running on Windows 2003. My configuration is: 1) Windows 2003 Server Standard 2) ASP.NET running in IIS5 Isolation mode (aspnet_wp.exe is alive...
3
by: Opa | last post by:
Hi, I'm trying to send mail from my ASP.NET application using the new System.Net.Mail classes. The code is fairly basic string SMTPServer = "smtp.atlanticbb.net"; SmtpClient client = new...
9
by: JoshP | last post by:
Hi all, I am using an asp.net page to send e-mail to an internal exchange server. The code completes, but the mail doesn't get sent from webserver for at least a minute or more. Is there any...
3
by: Mike TI | last post by:
April 14, 2006 Hi all I had posted this msg earlier also. If I send an email through my application (VB.NET 2005) it goes immediately. However if I turn 'Internet Auto Protect' feature ON...
2
by: Lionel Pinkhard | last post by:
Hi, I'm working on touch screen system where a user clicks on a number to letter to input it into a field, it's working fine at the moment, basically it passes the textbox control to a user...
1
by: Mottawa | last post by:
Hello Everyone Is there a preferred language that antivirus programs are programmed in ? What are the advantages and disadvantages of using one language over another to write an antivirus program...
4
by: Sky High | last post by:
hi friends.. do i have to disable 'Restore Default System Settings' option before I run my antivirus on my PC? If yes, how do i disable it?
17
by: ARC | last post by:
I've dealt with blue screens that frequently occur while developing in MS Access (really bad in Access 97, not quite as bad in later versions of Access). Finally, I had a blue screen that mentioned...
3
by: Chris K. | last post by:
Hello, I am writing an application that processes and sends electronic mail using Visual Basic that has no issues as is. However, when running concurrently with an antivirus package...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.