Subscribe to our security ezine
PALISADE
 
 
 
Client List Client Testimonials Success Stories  
       
Penetration Tesing
 
  Report Extracts

This case study provides an overview of the operations carried out by our penetration testing red berets for one of our customers.

 
Customer brief

Our client, a Fortune 500 financial services company, needed to conduct a rigorous penetration test of its network before launching a slew of new services.

 
Team composition

Our penetration team members have these advantages:

  • Favorable technical skills — rich experience with financial-services applications and outstanding credentials in penetration testing
  • Favorable personality traits — ability to think creatively and laterally; tenacity and patience
 
Progressive approach and findings

The initial steps in penetration testing involve numerous scans and a careful study of the network. This reveals important information about the network and allows the team to obtain relevant details of objects in the path, including router, firewall and switch.

   
The first few steps — across the moat

The Internet provided an unlimited pool of resources that we used to narrow the range of activities and provide some insight as to the type and amount of information publicly available about the organization.

Network enumeration is a technique that identifies the domain names and associated networks related to a particular organization. We queried the 'whois' databases to assist us in finding a wealth of information about the network. There are many different tools to query various whois databases.

The following query types provided the majority of the information that was used:

  • Registrar — displays specific registrar information and associated whois servers.
  • Organizational — displays all information related to a particular organization.
  • Domain — displays all information related to a particular domain.
  • Network — displays all information related to a particular network of a single IP address.
  • Domain Name System (DNS) Interrogation — DNS is a distributed database that is used to translate domain computer names to IP addresses and vice versa. If DNS is configured insecurely, it is possible to obtain revealing information about an organization.

Our information collection phase becomes easy if a system administrator configures the DNS server incorrectly, by allowing a distrusted Internet user to perform a DNS zone transfer. A zone transfer allows a second master server to update its zone database from the primary master server.

Many DNS servers, however, are mis-configured, and provide a copy of the zone to anyone who asks. This isn't necessarily bad if the information provided relates only to the systems that are connected to the Internet, and have valid hostnames, although it makes it that much easier for attackers to find potential targets. This DNS server of our target network did not have the zone transfers enabled.

We now attempted to determine their network topology, as well as potential access path into the network. To accomplish this, we used the 'traceroute' program that comes with most Unix systems and is provided in Windows NT.

Traceroute is a diagnostic tool that lets you view the routes that an IP packet follows from one host to the next. It uses the time-to-live (TTL) option in the IP packet to obtain an 'ICMP time exceeded' message from each router. Each router that handles the packet is required to decrement the TTL field. The TTL field is known as a hop count. When the TTL field decrements to zero, the packet is discarded.

   
Step 1 — battling at the gates
Step 2 — breaking in
Step 3 — breaking into the treasury
 
“From my end there wasn’t anything I can think of that could have been improved.  It is really a pleasure working with your company."

- HRN Management
Paladion tests and certifies your application against security risks
Integrating Security into SDLC for software

 
 
Virtualization-
The promised land?
 
How sensitive data leaks out..
Common mistakes in two-tier applications
 

 
     
     
© 2008 Paladion. All rights reserved.