Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Internet Explorer The Internet It's funny.  Laugh. Security

Microsoft Advises to Type in URLs Rather than Click 984

spacehug writes "In a recent Microsoft Knowledge Base article, they provide 'Steps that you can take to help identify and to help protect yourself from deceptive (spoofed) Web sites and malicious hyperlinks.' These steps include always using SSL/TLS, typing 'JScript commands' in the address bar, and typing in URLs instead of clicking links! I have a suggestion that's not in the Knowledge Base: don't use IE!"
This discussion has been archived. No new comments can be posted.

Microsoft Advises to Type in URLs Rather than Click

Comments Filter:
  • I use Firebird. (Score:3, Interesting)

    by Noryungi ( 70322 ) on Friday January 30, 2004 @06:12AM (#8133106) Homepage Journal
    90% of my surfing is done with Firebird, either under Windows or Linux. It's fast (on a Pentium IV @ 2.0 GHz), complete and full-featured.

    9% is done with Opera 7.23. Mostly at home, since it's still small and light enough for my poor little Pentium machine.

    Less than 1% is done with IE, mostly with horribly broken site that only accept it, and I am actively searching for replacement

    FWIW, I never use MS Outlook or Outlook Express either. Earlier this week, when MyDoom struck our email servers, a couple of coworkers were infected. I was not.

    The moral of the story is that you can't trust Microsoft products.
  • Re:Hah! (Score:5, Interesting)

    by byolinux ( 535260 ) on Friday January 30, 2004 @06:12AM (#8133110) Journal
    Firebird will be, but until then, vanilla Mozilla [mozilla.org] I'd say.

    Firebird seems lacking in a few things for now.
  • by ControlFreal ( 661231 ) * <niek AT bergboer DOT net> on Friday January 30, 2004 @06:13AM (#8133115) Journal

    Although this article on the insecurities of IE (or in a more general sense, Windows' URL handling) is fitting for ./, the advice to type URL into the address bar may be one that we should all take to heart in the future.

    As pointed out here [technion.ac.il], the advent of multilingual (Unicode) domain names gives rise to a new possibility for attacks: the Homograph attack.

    Example: one could replace the o's in http://www.microsoft.com [microsoft.com] with Greek omicrons, Cyrillic o's or characters from other charsets, as long as they are rendered by our browser as something resembling an "o". The users won't notice the difference, but they might be redirected to another site, even though they visually inspected the URL.

    A more serious example: my bank, the Dutch Rabobank [rabobank.nl], features internet banking. It specifically displays a warning before logging in: Make sure that the address in the address bar starts with https://www.rabobank.nl/, then you are sure you're communicating with us. Now, with a homograph attack, even that might not be certain again: it looks the same, and users are reassured even though reassurance is not due! And it's not limited to using IE or Windows either.

    A comment is in order here: we're not that far yet, as most clients require special (non-default) DNS clients to access Unicode domain names. But it might become a big problem in the future.

    Are there any people from countries using non-latin domain names that might want to comment on this?

  • Re:Hah! (Score:5, Interesting)

    by linuxci ( 3530 ) on Friday January 30, 2004 @06:14AM (#8133120)
    Personally I'd say Mozilla Firebird [mozilla.org] but it's a matter of preference. The Mozilla [mozilla.org]'s are free and Opera [opera.com] is free if you don't mind a banner ad (or pay them for the ad free version), so just download them all and give them a go, they all have their good points. But one thing, if you do use Opera, please go into preferences and stop it 'Identifying as IE' that doesn't help people with flawed stats programs realise people are using alternative browsers.


    Also if you can also educate others into non-IE browsers that will help marketshare and make more sites develop to the standards and not to MS only HTML/JS. Although to be honest I know of very few IE only sites, and I never need to use them anyway, YMMV.

  • by 2bot_or_not_2bot ( 634313 ) on Friday January 30, 2004 @06:25AM (#8133168)
    (1) Checkbox to disable "kiosk mode" from EVER happening! (2) Checkbox to disable pop-up windows (or prompt user per pop-up) as opposed to disabling Javascript altogether. (3) Outlook-specific settings for HTML preview so that most features can be turned off for e-mail preview; stop spam from essentially calling home via preview, or playing virus MP3, etc. For example, by default forbid all HTML-formatted e-mail from accessing the Internet and running scripts -- just totally passive HTML. The user, at his or her discretion, can right-click on the body of an e-mail to select further previewing rights for trusted mail. (4) Checkbox to reject URLs that use unicode characters -- just an option; (5) Checkbox to forbid wacky URLs with "obvious" redirection tricks; (6) Option to set the "maximum number of browser windows to open per second". One can set this to a rate slower than one's ALT-F4 pressing rate, to win the battle against run-away pop-ups.
  • type THIS dude !!! (Score:1, Interesting)

    by Anonymous Coward on Friday January 30, 2004 @06:27AM (#8133176)
    all righty, foolish microsoft idiots, learn to tyep some google group urls

    http://groups.google.com/groups?dq=&hl=en&lr=&ie =U TF-8&oe=UTF-8&group=alt.comp.hardware.overclocking .amd&safe=off&selm=bvckv9%24qpsad%241%40ID-222886. news.uni-berlin.de

    or even better type your own knowledgebase urls for sure

    http://support.microsoft.com/search/default.aspx ?I nCC_hdn=true&Catalog=LCID%3D1033%26CDID%3DEN-US-KB %26PRODLISTSRC%3DON&withinResults=&QuerySource=gAS r_Query&Product=msall&Queryc=833786&Query=833786&K eywordType=ALL&maxResults=25&Titles=articleid&numD ays=&InCC=on

    jeeebuz, Microsoft! -> get fucking lost !!!
  • by The Fink ( 300855 ) <slashdot@diffidence.org> on Friday January 30, 2004 @06:29AM (#8133188) Homepage
    It's part of our IT department's standard operating environment to have MSIE as the only browser on Windows platforms. It's also part of their policy to prevent additional programs -- specifically including web browsers of any kind -- from being installed, and the penalty for doing so is not something I really feel like finding out. People have been fired for repeat violations.

    Their reasoning? Security. Judging by the number of times in the past two months they've had overtime to do, and the amount of times they have to send out emails-which-get-deleted-without-further-reading on what not to do with a web browser, I suspect it's the security of their jobs they're trying to protect, but anyway...

    So, instead, I sit and shake my head with wonder at all the people, particularly from the Management stream -- although I've seen for myself that engineers aren't immune -- who blindly click links without checking their content, who don't check for SSL, and so on and so forth. And, in two cases, get swindled out of cash because they believed an email supposedly from their bank [anz.com]...

    ObRant: Why conceal this kind of knowledgebase article? Microsoft should have it in forty-foot-high letters of fire on their front page. No, more than that; it should be in every freaking news syndication everywhere for every single windows user to see and read, repeatedly, until they get the hint.

    Then, and only then, can we honestly say that those who still don't do the "right" thing deserve it.

  • Re:How About.. (Score:5, Interesting)

    by golgotha007 ( 62687 ) on Friday January 30, 2004 @06:30AM (#8133192)
    What on EARTH is up with IE's css support? is it intentionally designed to be completely broken?

    damn, no kidding.

    i design web sites for a living. there's nothing worse than getting a web site looking just the way you want, then running a W3C CSS and HTML validator and having everything check out 100 percent. ...then to check the site with IE. holy crap, my PNG files aren't transparent anymore? what are all these extra spaces all over the place? why does the site now look so shitty?
  • Re:Hah! (Score:2, Interesting)

    by EJB ( 9167 ) on Friday January 30, 2004 @06:39AM (#8133222) Homepage
    Not to start a flamewar or anything, but what's wrong with Firebird now?

    I've been using it for some months now, and I find it extremely stable and fast.

    (Version 0.7 on Windows XP)

    - Erwin
  • Forms? (Score:2, Interesting)

    by rastos1 ( 601318 ) on Friday January 30, 2004 @06:45AM (#8133248)
    Dear MS support,

    Do you have any suggestion how to deal with web-forms? Especially those using POST method?

    Sincerelly yours ...

  • by Craig Ringer ( 302899 ) on Friday January 30, 2004 @06:55AM (#8133286) Homepage Journal
    Just imagine going to:

    https://&#1010;&#1086;mm&#1086;nwealthbank.com.a u/

    (may not display properly - whatever, you get the picture)

    and getting a perfectly valid ssl session. With entirely the wrong people - but the user would only notice if they looked at the cert.

    Of course, you'd have to find a cert registrar dumb or unethical enough to give you a cert for the domain, but with people like Verisign around that can't be hard.
  • by Richard_at_work ( 517087 ) * on Friday January 30, 2004 @07:00AM (#8133302)
    The RFC 1738 [faqs.org] handles these standards, and contrary to popular belief, usernames and passwords are not permitted within http and https urls.

    To quote :-

    3.3. HTTP


    The HTTP URL scheme is used to designate Internet resources accessible using HTTP (HyperText Transfer Protocol).

    The HTTP protocol is specified elsewhere. This specification only describes the syntax of HTTP URLs.

    An HTTP URL takes the form:

    http://<host>:<port>/<path>?<searchpar t >

    where and are as described in Section 3.1. If : is omitted, the port defaults to 80. No user name or password is allowed. is an HTTP selector, and is a query string. The is optional, as is the and its preceding "?". If neither nor is present, the "/" may also be omitted.

    Within the and components, "/", ";", "?" are reserved. The "/" character may be used within HTTP to designate a hierarchical structure.

    In section 3.1 of the same document, it does allow usernames and passwords for the "Common Internet Scheme Syntax" but http and https do not belong to that category, which is why it is handled seperately within the same document.

    So while it may be a generally accepted practice it isnt a standard.
  • by Anonymous Coward on Friday January 30, 2004 @07:18AM (#8133354)
    The URL spoofing exploit also exists in Mozilla. Only Opera is sort-of immune by popping up a warning message about potentially dodgy sites.

    Considering IE is here to stay (as you could never hope convert the masses out there who think Opera is just the thing with fat ladies singing and that Mozilla is some stupid Japanese monster) I think people's time would be better spent raising awareness of IE's flaws and encouraging Microsoft to fix them rather than encouraging people to change browser.

    Plus on /. you're preaching to the converted when talking about different browsers.
  • by Anonymous Coward on Friday January 30, 2004 @07:20AM (#8133361)
    opera pops up a warning telling you that someone is trying to trick you, and asking if you want to continue, also displaying the actual url and any other components (eg user/pass) Therefore, its sort of vulnerable?

    What would a non-vulnerable browser do, block all http authentication?

    You're an idiot.
  • Use colors (Score:4, Interesting)

    by spitzak ( 4019 ) on Friday January 30, 2004 @07:30AM (#8133390) Homepage
    Possible fixes:

    1. Display something for EVERY byte in the URL! (this is Microsoft's main problem). The only character that could plausably display as a blank area is the byte with the value 32, and even that could show an underscore or something. If "%0102" is in the url, show the characters '%', "0', etc. And obviously the text "%00" in the url should not cause the rest to disappear. In case you think only Microsoft is stupid, Unix software often displays '\n' characters as breaks making multiple lines, in Mac's Safari this makes those spoof URL's display almost as badly as IE.

    2. Display all non-ascii characters in a different color. Please ignore the probably loud Politically Correct crowd that will say you are demonstrating anglo-centric bias, those same people kept UTF-8 from being adopted for over 12 years (since it is obviously a bias to have westerners have the shorter characters) and actually hurt i18n far more than the most ignorant midwestern Cobol programmer did.

    3. Display as much of the URL that corresponds to a site you have visited before in a different color. Ie similar to showing a visited link a different color in the page, show the preview of the URL with the hostname and leading directory levels colored that match some URL you visited before. Then, assumming you visited your bank once, the fake bank address will be noticable by not being colored.
  • Re:Hah! (Score:5, Interesting)

    by byolinux ( 535260 ) on Friday January 30, 2004 @07:31AM (#8133395) Journal
    I have Moz 1.6 and Firebird 0.71 on OS X, and I find Firebird to be lacking some little bits that prevent it from being anywhere near as good.

    Examples would be things like plugins and things from mozdev.org that don't work, preferences that are not present in Firebird, etc.

    Firebird is going to be a wonderful browser, it's already a very good browser, I just don't feel it's ready for (my) usage yet.
  • Re:Don't use IE? (Score:3, Interesting)

    by binford2k ( 142561 ) on Friday January 30, 2004 @07:40AM (#8133434) Homepage Journal
    http://www.microsoft.com%01@example.com

    Visit that link in IE and see where it takes you. You might be surprised. I'd have just linked it, but /. already filters this attack.

    My other post [slashdot.org]
  • Re:i knew it (Score:5, Interesting)

    by sepluv ( 641107 ) <<moc.liamg> <ta> <yelsekalb>> on Friday January 30, 2004 @07:43AM (#8133445)
    Not in XHTML 2.0 -- it looks like the anchor (a) element is probably going to be deprecated now one can use href on any element (as I have said it should be for a while, because there is nothing semantically special about link text in comparison to other text).

    IMO, as XHTML 2.0 is meant to be non-backwards-compatible, they should use the a element for the functionality of the acronym and abbr elements.

  • by sepluv ( 641107 ) <<moc.liamg> <ta> <yelsekalb>> on Friday January 30, 2004 @07:48AM (#8133466)
    Which exploit exists in Mozilla? Is it in Bugzilla?

    I have tested my browser (Mozilla Firebird) against all the spoofing bugs I can find and it is not vulnerable to any.

  • Re:Hah! (Score:3, Interesting)

    by flokemon ( 578389 ) on Friday January 30, 2004 @08:19AM (#8133571) Homepage
    Same story here, moved from Opera to Firebird.
    Opera is fast, but Firebird is faster still, it renders pages better than Opera does. Another plus is SOCKS support which Opera does not (or did not?) have.
    Firebird comes with less options than Opera basically, but so many add-ons exist, like the mouse gestures.
    And if you have a small screen with a resolution that is not higher than 1024*768, Firebird gives far less space for its toolbars, leaving more for the pages.
  • by m4rcL ( 724192 ) on Friday January 30, 2004 @08:34AM (#8133652) Homepage
    It shows beyond a shadow of a doubt how stumped Microsoft are. They must've sat for hours thinking of how to solve their problem and simply could not come up with an answer. Their software model cannot cope with this sort of thing so their only advice is to avoid using the internet properly. It's something we've all known all along. Open source works better.
  • by justforaday ( 560408 ) on Friday January 30, 2004 @08:57AM (#8133737)
    Who in their right minds would ACTUALLY follow the steps here?

    i totally agree with you about the absurdity of the whole situation. however, i will admit that i know someone who will follow these instructions to a tee. my roommate refuses to listen to anyone when they recommend using an alternate browser [firebird, mozilla, and opera have all been suggested numerous times by numerous people]. instead i get to sit there and laugh at him while he bitches about popups, security holes, and having to copy/paste links into notepad to make sure they really go somewhere he wants to go. i truly get the feel that some people purposefully put themselves through pain to try to make a point. what that point is, however, is totally lost on me...
  • ulitmate defeat (Score:5, Interesting)

    by init-five ( 745157 ) on Friday January 30, 2004 @09:19AM (#8133850)
    To ask the user not to click on bad URL's is to admit:

    1) we (Microsoft) know what a bad url is
    2) we (Microsoft) assume that you may know what a bad url is
    3) but for the life of us, we (Microsoft) just can't tell IE what a bad URL is
    4) we (Microsoft) give up trying to teach IE what a bad URL is
    5) hence we (Microsoft) ask you to please take care and avoid bad URL links
  • by Felinoid ( 16872 ) on Friday January 30, 2004 @10:08AM (#8134199) Homepage Journal
    The book Unsafe at any speed [wikipedia.org] talks about dangerous cars however some doupt [corvaircorsa.com] the assertions made by the then young Ralph Nader.

    A quick look at the debate resulting from this book leads me to believe if Microsoft made cars today they'd be like the Chevrolet Corvair [corvaircorsa.com].
    Actually Windows 2 is very much like the first run of the Corvair. The problems in Windows 2 were minnor at best but needed to be addressed in any case. While Chevrolet took the problem sereously and fixed it Microsoft would first blame the writers of Windows apps then clame the problem was in all operating systems. The famous problem is the memory leak.
    At first a minnor nussence but the leak got worse with each new version of Windows.
    Microsoft finnally addressed the problem when they made Windows 95 and declaired it fixed. But it wasn't and the memory leak was bigger than ever. Other problems were found in 95 as well making it the most buggy version of Windows at the time of its release this in spite of the hype of a bug free Windows 95. The first bug found was more of a feature left on by default.. letting anyone hijack any given Win 95 box. The first security bug in Windows and for the time the only security bug in any "desk top" operating system.

    By the way I found this [vex.net] to be quite intresting.
    As always you can find more information with Google [google.com].
  • Re:normal people (Score:1, Interesting)

    by Anonymous Coward on Friday January 30, 2004 @10:19AM (#8134300)
    MS have succeeding frighteningly well in making their applications and icons synonymous with the tasks they perform in the minds of so many people. it's been said before, but that blue 'e' sort of IS the internet to so many people


    That's why you have the shortcut link to MozillaFirebird/Mozilla/Opera/Whatever but use the IE icon.

    People still click what they know, but get a better browser to come up.

  • by blinkylights ( 589120 ) on Friday January 30, 2004 @11:01AM (#8134695)

    Considering IE is here to stay (as you could never hope convert the masses out there who think Opera is just the thing with fat ladies singing and that Mozilla is some stupid Japanese monster) I think people's time would be better spent raising awareness of IE's flaws and encouraging Microsoft to fix them rather than encouraging people to change browser.

    "People" do weird things sometimes - a large number of people went to the theater and paid perfectly good money to see 'Gigli' for example. I think it's incredibly weird that people still use IE even without the security problems, given that there are a number of faster, better-featured browsers available free for downloading. But "people" tend to move in flocks. All it would take would be a large enough catalyst, and I think there would be a mass migration.

    Is this it? No. People are stupid - they won't switch because they should switch. People won't switch until they come to a roadblock: they want to do something and they find they can't. Even if every IE user were to see this KB entry, 99.9% would ignore it, and they'd blame "hackers" if they got hit by the vulnerability, not MS or IE.

    If people get exposed to and get used to better browsers, though (corporate IT gets tired of trying to teach users not to click on things, for example), they'll get used to tabbed browsing, native popup-blocking, their BenJen browser theme, etc., then find they can't do the same at home with IE... they'll switch.

    If IE were almost as good as Opera or Firebird, you'd be right about it being nigh invulnerable. It just isn't, though.

  • by slartibart ( 669913 ) on Friday January 30, 2004 @11:17AM (#8134839)
    I tried the Spoofing test page on Mozilla Firebird 0.7. The status bar says "www.microsoft.com[]" the last character isn't actually braces, but one of those double-byte boxes with the numbers 00,01 in it. So Firebird *sorta* fails the test in that regard, because it doesn't display the true address. The weird character at least alerts you that *something* isn't right, though. The address appears correctly in the address bar after you click the link.
  • by Chess_the_cat ( 653159 ) on Friday January 30, 2004 @11:26AM (#8134928) Homepage
    I did the same. Works perfectly. Thankfully I'm not that paranoid that I have to switch browsers over something this small. I mean the only time I'd worry is if I was going to PayPal or something and I always type URLs like that myself anyway. What keeps me using IE you may ask? Google ToolBar brother. How can you Linux guys live without the Toolbar [google.com] ? I *need* to know. Are you actually going to google.com every time you want to find a pic? How are you checking PageRankings? As a bonus, it's the best popup blocker ever. I haven't seen one in a year and a half. Even better now though is the Google Deskbar [google.com]. I use both. The Deskbar is insanely good. Doesn't run on Linux tho'. Sorry. If Google were to support the Toolbar in Moz and I'd probably switch. I do like the tabbed browsing but it's like I have tabbed browsing now; I just have a dozen browsers open. I switch between them along the taskbar. RAM is cheap today gentleman. I don't really care how many of my machine's resources it takes. I'll prolly get modded into oblivion which really shows the problem with Linux supporters: they can't take criticism. Even criticism which would help them improve their products to the point where I'd switch.
  • by mengel ( 13619 ) <mengel@users.sou ... rge.net minus pi> on Friday January 30, 2004 @11:34AM (#8135004) Homepage Journal
    Hmm... while you get "Ook! can't link to bugzilla form slashdot" if you try to follow the link ;-), If you cut/paste the link (shades of the initial subject!) you get a bug that's RESOLVED, about replacing some of the XUL code. (Apparently there are some serious "Ghostbusters: Gatekeeper/Keymaster/Xul fans in Mozilla-land...)

    Perhaps that link doesn't go where you thought it did?

  • by BoredByPolitics ( 159504 ) <boredbypolitics AT gmail DOT com> on Friday January 30, 2004 @11:53AM (#8135201) Homepage
    Thanks for the link - Galeon 1.3.11a isn't vunerable either.
  • Old news (Score:3, Interesting)

    by David Leppik ( 158017 ) on Friday January 30, 2004 @12:35PM (#8135622) Homepage
    First of all, this TechNote was last updated 12/26/2003. It probably only resurfaced today because someone mentioned it in a \. thread yesterday.

    Secondly, you can get 90% of the effect in any JavaScript-enabled web browser by using a mouseover in the status bar. That's not as bad as spoofing in the URL bar, as IE does, but it would likely fool far more geeks than would care to believe it.

    You see, humans have lazy eyes and creative brains. The eye can only focus on a small area (which is why eye tracking allows psychologists to tell what word someone is reading) and yet we think we can see everything all at once. Peripheral vision is very good at detecting motion, which compensates quite well in the natural world. However, when a GUI element changes in a predictable way (e.g. the URL changing in the URL bar), our brains tend to be lazy at fact-checking and just fill in the blanks. Thus, even geeks like myself who use the URL bar extensively won't look when we think we know what's there.

    There was an interesting usability study once regarding how often people use the status bar in Office-type programs. During the test, at random intervals, a message showed up in the status bar which said something like "There is a $20 bill on the bottom of your chair. If you see this message, you can take the bill." Not a single one of the test subjects took the money.

    --
    Friendster has a new direction. [leppik.net]

  • by IllogicalStudent ( 561279 ) <jsmythe79NO@SPAMhotmail.com> on Friday January 30, 2004 @02:49PM (#8137308)

    what's the motivation to go to the pains of converting to XHTML?

    Money. Or rather, saving it. XHTML+CSS designed websites are faster, and smaller (often in terms of many kilobytes). When you're dealing with a site that gets the volume of traffic that a site like this one [slashdot.org] gets (quoted at ~20 pages served per SECOND), the bandwidth savings are huge.

    While we're on the topic of /. and web standards... Rob and co. really should look into updating. Check out A List Apart [alistapart.com] for a detailed [alistapart.com] analysis [alistapart.com] on how they could feasibly to go about doing this.

"Ninety percent of baseball is half mental." -- Yogi Berra

Working...