Mapping the Network

As    part    of    mapping    out    your    network,    you    can    search    public    databases    and    resources    to see    what    other    people    know    about    your    systems.

WHOIS

The    best    starting    point    is    to    perform    a    WHOIS    lookup    by    using    any    one    of    the    tools available    on    the    Internet.    In    case    you’re    not    familiar,    WHOIS    is    a    protocol    you    can    use to    query    online    databases    such    as    DNS    registries    to    learn    more    about    domain    names and    IP    address    blocks.    You    may    have    used    WHOIS    to    check    whether    a    particular Internet    domain    name    is    available.

For    security    testing,    WHOIS    provides    the    following    information    that    can    give    a    hacker a    leg    up    to    start    a    social    engineering    attack    or    to    scan    a    network:

  • Internet    domain    name    registration    information,    such    as    contact    names,    phone numbers,    and    mailing    addresses
  • DNS    servers    responsible    for    your    domain

You    can    look    up    WHOIS    information    at    one    of    the    following    places:

  • WHOIS.net    ( www.whois.net )
  • A    domain    registrar’s    site,    such    as     www.godaddy.com
  • Your    ISP’s    technical    support    site

Two    of    my    favorite    WHOIS    tool    websites    are    DNSstuff    ( www.dnsstuff.com )    and MXToolBox    ( www.mxtoolbox.com ).    For    example,    you    can    run    DNS    queries    directly from     www.mxtoolbox.com     to    do    the    following:

  • Display    general    domain-registration    information
  • Show    which    host    handles    e-mail    for    a    domain    (the    Mail    Exchanger    or    MX    record)
  • Map    the    location    of    specific    hosts
  • Determine    whether    the    host    is    listed    on    certain    spam    blacklists

A    free    site    you    can    use    for    more    basic    Internet    domain    queries    is http://dnstools.com .    Another    commercial    product    called    NetScanTools    Pro ( www.netscantools.com )    is    excellent    at    gathering    such    information.

The    following    list    shows    various    lookup    sites    for    other    categories:

  • U.S.    Government:     www.dotgov.gov/portal/web/dotgov/whois
  • AFRINIC:     www.afrinic.net     (Regional    Internet    Registry    for    Africa)
  • APNIC:     www.apnic.net/apnic-info/whois_search     (Regional    Internet    Registry for    the    Asia    Pacific    Region)
  • ARIN:     http://whois.arin.net/ui     (Regional    Internet    Registry    for    North America,    a    portion    of    the    Caribbean,    and    subequatorial    Africa)
  • LACNIC:     www.lacnic.net/en     (Latin    American    and    Caribbean    Internet    Addresses Registry)
  • RIPE    Network    Coordination    Centre: https://apps.db.ripe.net/search/query.html     (Europe,    Central    Asia,    African countries    north    of    the    equator,    and    the    Middle    East)

Privacy    policies

Check    your    website’s    privacy    policy.    A    good    practice    is    to    let    your    site’s    users    know what    information    is    collected    and    how    it’s    being    protected,    but    nothing    more.    I’ve    seen many    privacy    policies    that    divulge    a    lot    of    technical    details    on    security    and    related systems    that    should    not    be    made    public.