Employee names and e-mail addresses provide a good start in
guessing the user name for an employee’s account. Common practice is to use an
employee’s first initial and last name as the user name for their network
computer account. E-mail addresses are also a common user name for computer
accounts. Large companies usually have their phone numbers assigned in blocks
from the local telephone company, and many large corporations have their own
dialing prefix. By using this information, the intruder can begin war dialing
all the company phone numbers looking for a dial-up server. Once a dial-up
server is found, the intruder can begin guessing account user names based on an
employee’s first initial and last name or their e-mail addresses. Brute force
password crackers are freely available on the Internet. Once a user name has
been guessed, it’s only a matter of time before a weak password can be
cracked.
A war dialer is a program used to dial
blocks of phone numbers until it finds a computer on the other end of the line.
Once a computer is found, the war dialer application records the number dialed
for later use by the intruder.
To use a user account on a server or a network, you must first
have the user name and password. Discovering the user names is a fairly
straightforward process described in the preceding paragraph. Attackers use password crackers to crack the passwords to user accounts.
Some password crackers find the encrypted password files on the server and
decrypt them. When a hacker is unable to retrieve the password files, then brute
force password crackers are used. Brute force password
crackers attempt to log in to a computer account over and over, using
multiple password combinations. Some cracking software uses dictionary files,
while others attempt every combination of each key on the keyboard—a
time-consuming ordeal.
The following are commonly used password crackers:
Internet Protocol (IP) address information is publicly available
via the ARIN and many other Internet registering authorities. From www.arin.net, anyone can begin a
search using a single known IP address. The search will yield the complete block
of IP addresses belonging to the company. Domain Naming Systems (DNS) is another
publicly available system that can provide a wealth of information regarding the
IP addressing and naming strategies of virtually any company connected to the
Internet.
For a company to host its own e-mail, web, ftp, or any other
service on the Internet, it must first have each of these servers listed within
the DNS infrastructure. These DNS servers list the names of the servers, along
with the IP addresses that can be used to access these services. To mitigate
these risks, security conscious companies could choose to host these servers and
services outside their private networks with a hosting company. This added
security is usually rendered obsolete, however, by adding backend connections
from the hosting facilities back to their private networks.