Software Evaluation

Li Wen


 

Introduction:
The software I choose for this project is Popup Smasher, which can be downloaded from download.com. It caught my eyes because it claimed to more than just kill popups, but also crunch cookies, squash web bugs and provides passwords protection. It seems to be more powerful than the popup stoppers I have been using but not very favorably, such as Popup Killer and Popup Stopper. However since the latter two are freeware, while Popup Smasher costs some money, we will see whether it does what is claimed to do, and whether there are any improved performances.

Description:

Smasher is produced by popupstop.com. It requires Internet Explorer 5.0 or newer version, and can be used for Windows 95/98/ME NT/2000/XP. It is a shareware, with a 10-day trial period, and costs $19 after that.

It has five major functions:

1. Smash Pop-ups. By check in front of Smash PopUps, it will automatically kill all popups. However the user can select which popups, or popups from which site are allowed by go to PopUp Control, as shown below.


2. Crunch Cookies: By check in front of Crunch Cookies, it will automatically delete all cookies. However the user can select cookies from which site are allowed, and who are allowed to change cookies information, and how long cookies are allowed to stay in the computer etc. by go to Cookies Control, as shown below.


There are two features this software seems to boast about. One is Stealth Mode and the other is Freeze Mode. The former makes cookies invisible until the user visits the site that created the cookies. No other sites are allowed to read the personal information stored in those cookies. The latter prevents websites from adding more cookies or changing cookies you have allowed.


3. Squash Web Bugs is designed to block and expose small programs that send info when a user views a web page or webmail. It claims that if a user is using hotmail or yahoo mail, read some of those spam emails and he/she'll see email address in the web bugs. This tells them when the emails are read.


4. Password Protects Internet and Window Explorers to prevent unauthorized access to the Internet under your user name. Download Protect stops others from downloading programs and malicious scripts onto the user's PC.


5. Automatic Cleaning. Cleans PC Automatically when last Internet Explorer window is closed.



Testing Criteria:

I think all the five functions are important for the general web surfers, so I am going to test whether all the functions can be carried out as they say.

1. Smash Pop-ups.

It claims that " [it] stops ads automatically before you see them", but it can't work for all websites. I basically checked two websites: www.bbsland.com, and www.nytimes.com. It does the job successfully with the first one, but not so successfully with the second, since I actually see the frame of the popup of the latter before it gets smashed. I am not sure of the internal working of this software, but I believe that there exists a backdoor. Why? Since I am using the trial version, whenever I close all the windows, a popup (ironically) produced by Popup Smasher will always appear, reminding me to buy the license. I feel this is a horrible design, which makes me feel tricky and doubtful.

One virtue though of this software is that unlike some software that doesn't allow any new window to show up even by clicking on IE icon, it can successfully distinguish between new windows and popups.

2. Crunch Cookies

It does a pretty good job in dealing with cookies. After I allow cookies from nytimes.com, I don't have to type to login information next time it is opened. I did a search on cookies on my computer, and I can see that cookies that are not allowed are crunched. Only one thing confuses me a little is that I assume that when I allow cookies from certain website, it will always be there even though I set to clear all cookies after the last open window is closed. However "Clear All" does mean itself, and next time I am finding myself typing in New York Times login information again. I cost me some time to figure out why New York Times cookie is not there while I have already allowed it.

3. Squash Web Bugs

I once read about something about using script programming language such as JavaScript to collect information from users to form a picture of surfing habits, which can be later used for targeted marketing. But it is something I never have a physical experience with. This option gives me a surprise. When I check my email at mail.yahoo.com as usually, I see a line a smasher eyes. That is something that really makes me uneasy. I then tried on amazon.com, there is no eyes at all. I believe this is a very promising feature, but the kinds of web bugs Smasher can capture are limited.

4. Password Protection

I am not very successful with this option while I am testing it on the computers in SILS lab. I deliberately choose the lab computers because Smasher claims that it is best used for office environment where malicious people might do nasty things with the user's computer. The reason I am not successful is that administrative privilege is required to create a local user profile that Smasher can capture. As a matter of fact, I feel very uneasy at the fact the Smasher is capable of getting my windows login name and password. Once it captures, it is technically very easy to send them back to the company. Therefore it is good thing that it is not working in SILS lab. This is an area that definitely needs change.

5. Automatic Cleaning

This is one of the features that I like most. Cookies, Temporary Internet files, Address Bar links and history links are better to be cleared in an office environment after a user finishes using the computer. Although IE does provide functions to clear all of them, those options are scattered among all other IE options, and some of them can not be automatically done. It requires some time to search them out. Now Smasher can do them all at once under a single interface, which is very convenient.

Suggestions:

Overall, Smasher does the jobs it claims to do. In term of popup killing, it has better performance than those I have experienced before. It is also pretty good at cookies crunching and automatic cleaning.

But still, there are two areas it needs improvement. One is password protection and the other deals with web bugs. I just don't quite understand why it uses windows login name and password as the password to protect IE, explorer or Smasher itself. The fact that it is able to capture login password is itself frightening. If it can leave backdoors for itself to produce popups, there is no reason that those backdoors can't be discovered by hackers. If hacker gets the list of windows login name and password, the result could be devastating for the network.

As I indicated in previous evaluation, web bugs that Smasher is capable of discovering is limited. If this function can be enhanced to capture a lot more types of web bugs, give information of what is being gathered, and stop/allow them sending information back to the bug owner, I believe many users will be interested.


Home

INLS187 Contact Me