Antivirus Defense

Environment: Visual C++

The program utility provided here is a device driver for Windows 95/98/Me. It consists of three applications written using SDK and MFC. The utility will protect your PC from external viral attacks, known or unknown. It protects the operating system files in such a way that external intruders such as viruses cannot harm the operating system files in any way.

Note that the program is developed with a product intention. It consists of a Setup application that sets up the application in the system. It performs operations in the Registry and adds program items to the Start menu. You can get the idea of how to handle the Registry, Start menu, and so forth. There is also an Uninstall application that uninstalls the product.

The basic portion is a device driver which is a file system monitor that scans for the virus like a sentry and blocks viral activities at the entry level. Thus, even e-mail viruses cannot harm the system.

Downloads

Download source -- 7 Kb
Download source -- 8 Kb
Download source -- 8 Kb
Download source -- 6 Kb


About the Author

Vinoj Kumar

I have been programming for the past 16 years. I started programming in 1990. I came to Windows in 1993. I have authored a book called, "Classic Utilities Using Assembly Language" , 1995. In my free time I listen a lot to Kenny G sax all the albums and Valentine Classics Songs. I like to watch a lot of TinTin adventure Comics. I am currently working in K7 Computing antivirus company (www.k7computing.com) as Senior Technical Lead. My contact is: Phone: +91 944 411 7353

Comments

  • If interested

    Posted by Legacy on 06/08/2002 12:00am

    Originally posted by: Vinoj Kumar

    If anyone who reads this is interested in doing any business with such an idea, kindly contact me.

    • i am interested

      Posted by patelvinay.visnagar on 12/19/2006 04:19am

      hi i need that project can u explain this project

      Reply
    Reply
Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • All businesses have a core set of applications that are critical to successful growth. These applications require a higher level of availability than other applications and services in the organization. There is a trade-off, however, to increasing application availability through traditional high-availability clustering. Businesses can see costs surge in terms of additional hardware and clustering software/support, as well as additional costs and complexities due to increased operational management …

  • Mobile is introducing sweeping changes throughout your workplace. As a senior stakeholder driving mobile initiatives in your organization, you may be lost in a sea of technologies and claims from vendors promising rapid delivery of applications to your employees, customers, and partners. To help explain some of the topics you will need to be aware of, and to separate the must-haves from the nice-to-haves, this reference guide can help you with applying a mobile strategy in the context of application …

Most Popular Programming Stories

More for Developers

Latest Developer Headlines

RSS Feeds