Thread: Anti-virus

  1. #1
    Registered User
    Join Date
    Apr 2003
    Posts
    31

    Anti-virus

    Hi every body

    i would like to develop a graduation project . i have thinked about "Anti-virus" maybe iam crazy but i think its perfect idea

    can any one give any info or any research about this.

    I will try to search on the internet and i will submit what i get


    thanks in advance.

  2. #2
    5|-|1+|-|34|) ober's Avatar
    Join Date
    Aug 2001
    Posts
    4,429
    you're going to try and create an anti-virus program? How do you plan to keep on top of all the new viruses and plan to distribute that list and their fixes?

  3. #3
    >> How do you plan to keep on top of all the new viruses and plan to distribute that list and their fixes?
    He doesn't need to, it's a graduation project. He probably doesn't have to scan real virusses.
    This is how I would do it (only thought 5 seconds about it):
    create a datbase (example MySQL) with virus signatures, users and passwords, etc (try to make the database a bit bigger with more tables and relationships, teachers love that, don't forget normalization (sp?) and write it down for your teachers to look at )
    Create a Client program that connects ever X-time to the database and looks for updates (you can use a timestamp) the client program keeps a flat file database with the virus signatures on the hard disk and adds the new downloaded signatures (from the database) to the file.
    as for the actual scanning of files, I have no idea. I never even seen a virus signature. Maybe look on "how stuff works.com"

    I don't know if this helps you, but I just wanted to prove ober wrong.
    I don't even know why I still do that. He knows I'm waaaaaay smarter then he is

    just kidding ober-wan-kenobi

  4. #4
    5|-|1+|-|34|) ober's Avatar
    Join Date
    Aug 2001
    Posts
    4,429
    I never said he couldn't do it. So technically... you're not proving me wrong. STFU maes.

  5. #5
    Registered User
    Join Date
    Apr 2003
    Posts
    31
    Thank you Mr.ober ,Mr.maes

    To Mr. ober:
    But I said graduation project I didn't say I will sale it. if I could create that program and that program could scan the files and detect the virus file that’s perfect . new viruses is another problem. I have studied Software Engineering course and that course says : there are a lot of Software Process Models ( The "waterfull" Model, Evolutionary Development, Formal System Development, Reuse –based development ). Which mean you can't go directly and implement the project, you must plan and study the project well and do a lot of researches.
    Also there is a technique called " Divide and Conquer " the problem must be divided into sub problems and then solved one by one, but the bigger challenge is How To Get Start.

    I didn't decide yet, but I hope so . I believe there is nothing impossible in Computer Science but there are many factors that may effect the work like time, money, technical info and so on . only two students can share the same graduation project in my college and must be done within two semesters . I will try to do my best .

    But any way I will do some researches and I will submit it .



    To Mr.maes

    u have studied alot of database courses ( specially DBMS )

    thanks alot my friend.
    Last edited by Dragon227Slayer; 06-15-2004 at 09:24 AM.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Best Anti - Virus Program?
    By lifeis2evil in forum Tech Board
    Replies: 11
    Last Post: 11-16-2007, 08:21 AM
  2. Anti Virus
    By cgod in forum C++ Programming
    Replies: 2
    Last Post: 02-21-2005, 09:12 PM
  3. Best Anti Virus Software...?
    By gardenair in forum Tech Board
    Replies: 4
    Last Post: 05-01-2003, 11:17 PM
  4. anti virus algorithm
    By sadat in forum C Programming
    Replies: 3
    Last Post: 06-03-2002, 09:58 AM
  5. help me in developing a good anti virus program
    By sadat in forum C++ Programming
    Replies: 3
    Last Post: 04-04-2002, 02:09 PM