Skip Links

Network World

  • Social Web 
  • Email 
  • Close

Are you l33t?

One-time hacker slang now ridiculed by all except those who use it.
By J3ff C4r00s0 , Network World , 05/17/2004
  • Share/Email
  • Comment
  • Print

They're a familiar sight on chat boards, in spam messages and in viruses. Even a co-worker might use one - jokingly, of course. They're words that look unpronounceable: "l33t," "w00t" and "h4x0r," among many others.

They're all part of "l33tspeak" (pronounced "leet speak"), Internet slang that at one time identified the writer as a proficient hacker and now identifies anyone who uses it seriously as a hopeless wannabe.

L33tspeak started in the 1980s in the hacker community. Some say it was born of a need to avoid the prying eyes of keyword searches, while others say it was really just a form of graffiti-like expression in a drab, text-based world.

"It's a very quick way of identifying who's in your gang," says Graham Cluley, senior technology consultant for security vendor Sophos.

In the late 1990s, use of l33tspeak made its way into online chat boards and online games. Since then, it's been overused - mainly by teenagers trying to win respect among hackers - to the point where it has become a source of amusement or annoyance.

1 before 3 except after (

L33tspeak leaves a lot open to the writer's creativity, but there are certain rules of thumb for cracking the code.

The first and most basic rule of l33tspeak is to change certain letters to similar-looking numbers or symbols - for example, "e" becomes "3," "a" becomes "4" or "@," and so forth.

The second rule is that certain letters need to be transformed into something cooler, 'Nettier - and frankly, more l33t. If a word ends in an "s," it probably ought to end in "z" instead, so "wares" becomes "warez" - or, more correctly, "w4r3z." The letter "x" is eminently more l33t than "ck"; with another tweak or two, that's how "hacker" becomes "h4x0r."

Again, there's a lot of flexibility available here, and the writer could choose to stick with letters and symbols where the substitutions are fairly easy to recognize - or the writer could go with an "advanced" l33tspeak, where the characters are "drawn" rather than substituted.

For example, "M" could become "|\/|" and "U" could become "|_|" (see chart for some examples of character representations).

It seems pretty straightforward - until you see /-\ |_0+ 0|= +3X+ ("a lot of text").

"It does require skill to read and write quickly, especially when you get away from close representations of actual letters," says Elias Levy, architect of DeepSite services at Symantec.

  • Share/Email
  • Comment
  • Print
Comments (3)
Login
Forgot your account info?

1337!By Anonymous on September 23, 2008, 5:35 pm1337 0WN5 |>14!N 3N61!5|-|

Reply | Read entire comment

l33tBy Anonymous on June 12, 2007, 5:06 pmL33T 43V3R

Reply | Read entire comment

Re: Are you l33t?By Anonymous on May 4, 2007, 6:50 pmnoobies

Reply | Read entire comment

View all comments

Add comment
Anonymous comments subject to approval. Register here for member benefits.
Have a NetworkWorld account? Log in here. Register now for a free account.

Videos

rssRss Feed