Freelance Writing Jobs | Today's Articles | Sign In

 
Browse Sections

A new phase of discussion


Remedies Against Web Spoofing

For the past few articles, I have been discussing web spoofing. If you have been following closely, you may have surely realised the potential danger that can be caused using this methodology. Today we look into the possible remedies against web spoofing. Both short-term and long-term remedies are discussed.

Remedies

Web spoofing is a dangerous and nearly undetectable security attack that can be carried out on today's Internet. Fortunately there are some protective measures you can take.

Short-term Solution

In the short run, the best defense is to follow a three-part strategy:

1. disable JavaScript in your browser so the attacker will be unable to hide the evidence of the attack;
2. make sure your browser's location line is always visible;
3. pay attention to the URLs displayed on your browser's location line, making sure they always point to the server you think you're connected to.

This strategy will significantly lower the risk of attack, though you could still be victimized if you are not conscientious about watching the location line.

At present, JavaScript, ActiveX, and Java all tend to facilitate spoofing and other security attacks, so we recommend that you disable them. Doing so will cause you to lose some useful functionality, but you can recoup much of this loss by selectively turning on these features when you visit a trusted site that requires them.

Long-term Solution

We do not know of a fully satisfactory long-term solution to this problem.

Changing browsers so they always display the location line would help, although users would still have to be vigilant and know how to recognize rewritten URLs.

For pages that are not fetched via a secure connection, there is not much more that can be done.

For pages fetched via a secure connection, an improved secure-connection indicator could help. Rather than simply indicating a secure connection, browsers should clearly say who is at the other end of the connection. This information should be displayed in plain language, in a manner intelligible to novice users; it should say something like "Microsoft Inc." rather than "www.microsoft.com."

Every approach to this problem seems to rely on the vigilance of Web users. Whether we can realistically expect everyone to be vigilant all of the time is debatable.

I feel I have covered this chapter quite comprehensively. If you still have some doubts, feel free to mail me at mayur@unbounded.com. Next time onwards we shall look forward for a big discussion on proxy servers and firewalls.

The copyright of the article A new phase of discussion in Internet Security is owned by Mayur Kamat. Permission to republish A new phase of discussion in print or online must be granted by the author in writing.

Go To Page: 1

Articles in this Topic    Discussions in this Topic