+

IE plugins: BHOs and toolbars

February 1, 2006


Articles Redaction No Comments
IE plugins: BHOs and toolbars

IE plugins: BHOs and toolbars

The online advertisement industry has never been so prosperous and some people think it will continue to thrive the fi ve next year. One of the problem advertisers face is: how can they increase the ROI by targeting more users? They developed toolbars and other types of Internet Explorer plugins which enable them to spy and sometimes to control the navigation of users.
Author: 
Gilbert Nzeka
Source: https://hakin9.org Hakin9 2/2006

What you will learn…

  • the guiding principles of IE plugins,
  • how to create your own plugins (as well the BHOs as the toolbars),
  • how to analyze your systems in order to know if you are victim of an undesirable IE plugin,
  • some importants points about browser’s history to understand why plugins exist.

What you should know…

  • how to program softwares and DLLs,
  • the guiding principles of the COM objects (Components Object Model).

Internet Explorer, commonly called IE or MSIE (for Microsoft IE) is the famous browser which competed with Netscape Communicator during a long time, another browser created by the Netscape Communications Corporation company currently a subsidiary company of the Time Warner group. It is known that IE won the battle and became the most used browser until an unknown browser called Mozilla Firefox, a small browser from the Mozilla foundation reached 100 million of download in less than one year. Although having been often analyzed. Internet Explorer remains still a mystery for many people. Did you know, for example, that it is possible to create plugins for IE as easily as to create plugins for Firefox? In this article, we will show you how famous companies such as Adobe, Microsoft, Google, eBay but also 180solutions and other spywares/adwares creators built tools which will be attached to Internet Explorer and allow their creators to have access to your computers by offering you many (often useful) services while enabling them to increase their incomes (by advertisement or not). Internet Explorer 1.0 was created from the codes of Spyglass Mosaic. At that time, Spyglass Mosaic was one of the powerful commervial browsers. The Spyglass company which published this browser had signed a rather special contract with Microsoft: Microsoft could integrate this browser in its operating system but had to pay them (some people told about a quarter of the incomes of Microsoft Windows) at the Spyglass company. Microsoft bought the company and decided to develop their own browser based on the Spyglass Mosaic codes. People had to wait the third version of IE, which was developed without using Spyglass codes and was available by default in Windows 95, to start using it: IE became quickly the most used browser. Some people saw this integration in Windows 95 like an important fact proving the Microsoft monopoly which wanted to exploit the success of Windows by adding its own programs (browsers, multimedia player…). Of course, Microsoft was very criticized but who could forbid it from doing what it wanted with Windows? Not the Netscape browser creators who were not able to face this direct attack.

Comments

Tagged with:

Leave a Comment

Please keep in mind that comments are moderated and rel="nofollow" is in use. So, please do not use a spammy keyword or a domain as your name, or it will be deleted. Let us have a personal and meaningful conversation instead.

You must be logged in to post a comment.

-->

IT MAGAZINES: Hakin9 Magazine | Pentest Magazine | eForensics Magazine | Software Developer's Journal | Hadoop Magazine | Java Magazine
IT Blogs: Hakin9 Magazine Blog | Pentest Magazine Blog | eForensics Magazine Blog | Software Developer's Journal Blog | Hadoop Magazine Blog | Java Magazine Blog
IT ONLINE COURSES: Pentest Laboratory
JOB OFFERS FOR IT SPECIALIST: Jobs on Hakin9 Magazine | Jobs on Pentest Magazine | Jobs on eForensics Magazine | Jobs on Software Developer's Journal | Jobs on Java Magazine | Jobs on Hadoop Magazine
Hakin9 Media Sp. z o.o. Sp. komandytowa ul. Postępu 17D, 02-676 Warszawa