URL Homograph Attacks Can Deceive Anyone
“If it looks like a duck, and it quacks like a duck, it must be a duck!” Or so the famous saying goes. But that isn’t always true on the web or in print. Two symbols can look visually identical and be something completely different. By “different” I mean “be represented by different encodings”. That […]
Is It a URI, a URL, Or Both?
A URL is a URI, and so is a URN, but a URL isn’t a URN and not all URIs are URLs. Clear? No? OK, we’ll look at these in more detail and Try to clear up some of the conflict? What is a URI? A URI us a “Uniform Resource Identifier”. It is a […]
Localizing ASP.NET MVC routes/URLs
Most websites now use some form of “pretty” URL. Gone are the days of URLs that exposed the relative path structure of the server…ending in “Default.aspx”. There are many benefits to decoupling your URLs from the underlying technology. URLs should really be viewed as part of the presentation layer. They are part of the user […]
Shortening URLs Doesn’t Provide Any Security
Many people misunderstand the role of URL shortening tools. They see them as a security tool, which, they are not. I am on a project team that uses shortened URLs. We do it for user convenience. The shortening tools do one thing – they allow a longer URL to be replaced with a short one. […]