ABSTRACT

The Web is a client-and server-based concept, with clients such as Internet Explorer, Mozilla Firefox, Opera, Google Chrome, and others connecting to web servers such as Internet Information Services (IIS) and Apache, which supply them with content in the form of HTML pages. Many companies, organizations, and individuals have collections of pages hosted on servers delivering a large amount of information to the world at large. This makes use consider issues such as information security and privacy. Web servers often are the equivalent to the shop window of a company. It is a place where you advertise and exhibit information, but this is supposed to be under your control. No one on the Internet is immune from security threats. In the race to develop online services, web applications have been developed and deployed with minimal attention given to security risks, resulting in a surprising number of corporate sites that are vulnerable to hackers. Unfortunately, web servers are complex programs, and as such have a high probability of containing a number of bugs, and these are exploited by the less scrupulous members of society to get access to data that they should not be seeing. And the reverse is true as well. There are also risks associated with the client side, for instance web browser. There are a number of vulnerabilities, which have been discovered in the last year, which allow for a malicious website to compromise the security of a client machine making a connection to them.