What is Adware ?<br /><ul><li> Adware or advertising-supported software is any software package which</li></ul> automatically plays, displays or downloads advertisements to a <br /> computer.<br /><ul><li> Adware, by itself, is harmless however some adware may come with </li></ul> integrated spyware such as key loggers and other privacy-invasive <br /> software.<br />Need of Adware Blocker Application:<br /><ul><li> Adware Blocker application will be used to block Adware </li></ul> which can be in the form of Pop-up and Pop-under which we come across <br /> while accessing many websites.<br />10/1/2010<br />2<br />Adware Blocker<br />
10/1/2010<br />Adware Blocker<br />3<br /> Project Problem Statement: <br /> Development Of Adware Blocker<br />Project Problem Statement Description:<br /><ul><li>Pop-up blocking application sits between client and server.
It sniffs the traffic and applies policies before rendering it to the client and the client will not be aware about this.
The policies applied should be based on predefined categories read by the application from database and user defined policies can also be added to it.
User defined policies can depend on certain predefined keywords and regular expressions. Predefined categories like bank, pornography, social media etc.</li></li></ul><li>Concept Diagram Of Adware Blocker Application<br />10/1/2010<br />4<br />Adware Blocker<br />
Working Of Adware Blocker Application<br />1.Read HTTP response packets coming from Web server.<br />2.Filter out pop-up and pop-under packets from http response.<br />3.Parse URL of pop-up and pop-under.<br />4.Search for domain of URL.<br />5.Send request to signature database to find whether packet is valid or invalid .<br />6.Process HTTP response based on query from database <br /> Valid packets :-Allowed to enter into the client network .<br /> Invalid packets :- Blocked.<br />10/1/2010<br />5<br />Adware Blocker<br />
Area/Domain: Internet Security<br /> Technologies to be used: <br /><ul><li> C or C++ for application controller