Slashdot Mirror


Celebrating The 19th Anniversary of Nmap (phrack.org)

Long-time Slashdot reader collinl writes: Nmap was released 19 years ago on September 1... Seems like it has been around for ever. Was there a port scanner before Nmap?
Good question. Nmap first appeared in an article in Phrack magazine back in 1997 (which included its complete source code), although over the years its output options have expanded to include a humorous "script kiddie" format. And by 2007 the Nmap Scripting Engine was released, which in 2010 was used to generate a cool visualization showing the popularity of the top million favicons.

26 comments

  1. So simple, so useful by BringsApples · · Score: 1

    I love you Nmap, happy belated bday.

    --
    Politics; n. : A religion whereby man is god.
    1. Re:So simple, so useful by David_Hart · · Score: 1

      I love you Nmap, happy belated bday.

      19th Anniversary... WTH... Wake me up when it is 25 years old... No one celebrates their 19th unless that is the local drinking age...

    2. Re:So simple, so useful by BringsApples · · Score: 1

      Wake me up when it is 25 years old... No one celebrates their 19th...

      Not sure what's more odder, not celebrating your 19th birthday (or any birthday for that matter), only celebrating your 25 birthday (WTH happens at 25 besides the possibility of a car insurance discount), or the fact that I used the phrase "Not sure what's more odder".

      --
      Politics; n. : A religion whereby man is god.
    3. Re:So simple, so useful by Anonymous Coward · · Score: 0

      Anyone remember strobe?

  2. Lockdown by Anonymous Coward · · Score: 0

    Annoying that in many places use of a tool like this is prohibited. Stupid because they could just use it themselves to get same results, see what's open, and close it or change networking so it's not accessible from main network.

    Anyway had lots of fun with Nmap and friends in college network security class.

    1. Re:Lockdown by Anonymous Coward · · Score: 0

      For your own ports you use netstat

    2. Re: Lockdown by Anonymous Coward · · Score: 0

      Not if you're pawned!

    3. Re:Lockdown by epyT-R · · Score: 4, Insightful

      It's always good practice to verify from a remote host.

    4. Re: Lockdown by Anonymous Coward · · Score: 0

      I've had times where I needed more info about an address so I could create a monitor so I'm alerted when it fails. Nmap made that job easier.

  3. Shields Up by grc... by Anonymous Coward · · Score: 0

    had similar functionality, but it was presented as a tool to test your own ports and lock them down.

    I started using it about the same time that I got on the Nmap mailing list in the late 90's, but I am not certain which came first.

  4. Real by Anonymous Coward · · Score: 0

    it's how I keep it (tm)

  5. "Good question" answered in the article by Anonymous Coward · · Score: 2, Informative

    The article explains that nmap, by far, is not the first:

    Prior to writing nmap, I spent a lot of time with other scanners exploring the Internet and various private networks (note the avoidance of the "intranet" buzzword). I have used many of the top scanners available today, including strobe by Julian Assange, netcat by *Hobbit*, stcp by Uriel Maimon, pscan by Pluvius, ident-scan by Dave Goldsmith, and the SATAN tcp/udp scanners by Wietse Venema. These are all excellent scanners! In fact, I ended up hacking most of them to support the best features of the others. Finally I decided to write a whole new scanner, rather than rely on hacked versions of a dozen different scanners in my /usr/local/sbin. While I wrote all the code, nmap uses a lot of good ideas from its predecessors. I also incorporated some new stuff like fragmentation scanning and options that were on my "wish list" for other scanners.

    1. Re:"Good question" answered in the article by ngc5194 · · Score: 1

      I also remember something called "portscan" that was part of the FireWall Tool Kit (fwtk). If I recall correctly, I was using it as early as 1993. I don't recall by how much it predated my use.

    2. Re: "Good question" answered in the article by Anonymous Coward · · Score: 0

      Pscan was written in August 1994 as a bet. Someone came on irc asking for a portscanner and I said just write one, should take only 5 min. They didn't believe me and pscan was the result. Archaic compared to nmap, but it was before netcat and satan. Not sure about others, but there wasn't a lot floating around in 94.

  6. Yes. Lots of earlier port scanners. by Anonymous Coward · · Score: 1

    I was using port scanners from at least 1991, although I assume some existed before hand.

    That said, omg, was nmap a great step forward.

    --Q

  7. netcat stdin | od by Anonymous Coward · · Score: 1

    yeah baby

  8. Yes, Yes there were port scanners before nmap by Anonymous Coward · · Score: 1

    Satan, & later an early type of ids, known respectively as Satan & archangel.
    http://ftp.porcupine.org/pub/s...

    Rest in Peace Dan, you were fewked over by idiots & died way too soon.

  9. Always one of the first things I install by 93+Escort+Wagon · · Score: 1

    At first blush I t seems like nmap has such a narrow use case; but it's so bloody useful under lots of different circumstances.

    Does anyone ever use the gui version though (zenmap)? I don't really see the point, except perhaps on Windows...

    --
    #DeleteChrome
    1. Re:Always one of the first things I install by Anonymous Coward · · Score: 0

      I find it useful to quickly get a complex nmap command set up without having to read through the nmap man page.

  10. omg by Anonymous Coward · · Score: 0

    does anyone still uses the CHANGELOG file anymore?

  11. nmap rock by Cederic · · Score: 1

    These days people use a mix of tools, but nmap remains useful and fantastic.

    1. Re:nmap rock by hcs_$reboot · · Score: 2

      For those who don't know `nmap` it's convenient and easy to use.

      --
      Slashdot, fix the reply notifications... You won't get away with it...
  12. Hail SATAN! by Anonymous Coward · · Score: 0

    https://en.wikipedia.org/wiki/Security_Administrator_Tool_for_Analyzing_Networks

  13. well done nmap! by Anonymous Coward · · Score: 0

    You were great in the matrix!

    *girly screams*

  14. Was there as scanner before Nmap by Anonymous Coward · · Score: 0

    Good question. Rather than as nswer it though, here's a bunch of other shit about nmap.

    I thought it was funny that the slashdot article asked one question and answered a different one

  15. Matrix? by isham · · Score: 1

    What, no mention of it's use by Trinity in Matrix 2?