Link to home
Start Free TrialLog in
Avatar of mohfa
mohfa

asked on

i want to know

hello every body :
i have a question i want to know the basic work of an antivirus
that means what does it do exctecley because i want to program one please help me as possible as you can or even by your advices on how to program it and what do i need to realize one of my dreams ..
could you please give me the available sources to get informed


mohfa thanks ...
Avatar of Amir Azhdari
Amir Azhdari
Flag of United States of America image

this intention is illegal , just to tell you, that you are near to violate your member-agreement.
see paragraph 3 at

https://www.experts-exchange.com/memberAgreement.jsp


AmirAzhdari
Avatar of robert_marquardt
robert_marquardt

Please read again: ANITVIRUS not VIRUS.
I cannot see a problem with that.

  AmirAzhdari, I understand that he what to program AntiVirus application ...
oh i'm so so sorry
i did mix two words 'virus' and 'Antivirus'
:-)) so sorry
ASKER CERTIFIED SOLUTION
Avatar of esoftbg
esoftbg
Flag of Bulgaria image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I could sent you the source code if you are interested about....

  Check here the possible attacks :
    - boot sectors
    - files
    - macros
    - disk clusters
    - batch files
    - worms from script languages
    - trojan horses
 
  The virus types are:
    - Polymorphic Viruses
    - Stealth
    - Multipartite
    - cavity viruses
    - tunneling
  etc...

  Check also this:
  http://www.mansfield.ohio-state.edu/~sabedon/biol3025.htm

  Basicly the antivirus protection program can be windows service and application which control it. Or just application (without service). You have to:
   - monitor the memory
   - monitor the file system
   - incoming/outgoing mail
   - downloaded files
   - files with scripts (for e.g. Visual Basic)

  And one of the most important part is the virus definitions. They have to be permanently updated because new viruses come up every day. They have to contain all the information needed to detect the virus - for example number of bytes written in the infected file, disk sector or ... make universal record about this.