Internet Security, Proxy Browsing, Anonymous Online - http://www.w3privacy.com
BDE
http://www.w3privacy.com/articles/124/1/BDE/Page1.html
By W3 Privacy
Published on 05/8/2007
 
A player for 'rich media' advertising.

BDE

Description

A player for 'rich media' advertising. Similar to Onflow.

Also known as

Brilliant Digital (company name), B3D Projector (application name).

Distribution

Apart from being downloadable from Brilliant's own legitimate-looking site, it is also stealth-installed by newer versions of KaZaA and other free applications.

What it does

Advertising

Minor. It allows sites to use 'rich' (ie. annoying) advertising with 3D effects, sound, and so on. However, it does not add its own advertising to other sites.

Privacy violation

None known.

Security issues

Yes. The Projector downloads new components and updates silently. Code-signing seems to be used, to ensure only Brilliant Digital can write code to be executed by the software.

Stability problems

Some reports of crashes and slowdown whilst using the software. This is not wholly surprising: the Projector has 3D functions, which are always liable to cause problems with dodgy graphics cards and driver versions.

Removal

You can use 'Add/Remove Programs' for 'B3d Projector'. It does leaves a lot of files behind, though, and an unholy mess in the registry. It is perhaps possible that a site could re-install BDE using some of the leftover stubs.

You will want to delete the directory 'BDE' inside your Windows directory, and the files 'bdeinstall.exe', 'bdeinsta2.dll', 'bdefdi.dll', 'bdedata2.dll', 'bdedownloader.dll', 'bdeverify.dll', 'bdesecureinstall.exe' and 'bdesecureinstall.cab' inside your System directory (which is 'WINDOWS\SYSTEM' under Windows 95/98/Me, and 'WINNT\System32' under Windows NT/2000/XP).

Next, run regedit and remove the 'b3dUpdate' value from key 'Software\Microsoft\Windows\CurrentVersion\Run\' in HKEY_LOCAL_MACHINE. You can also remove 'Software\ZUpdate', and in HKEY_CLASSES_ROOT the keys: 'b3d', 'b3ds', 's3d_auto_file', 'b3dini_auto_file', 'BDEPLAYER.BDEPlayerCtrl[.1]', 'BDESmartInstaller.BDESmartInstallerCtrl[.1]', '.b3dini'.