August 11, 2006

Testing client-side risks

How many of your employees can be tricked into opening malware? The answer may surprise you

Normally, I don’t get excited about updates, but the main improvement to Version 6.0 of Core Security's CORE IMPACT penetration-testing tool got my attention: It focuses on client-side attack improvements. Essentially, you can drag and drop client-side attacks on top of one or more e-mail addresses. CORE IMPACT will then send e-mails containing those attacks to the selected e-mail addresses.

At the very least, the client-side e-mail test can include a Web bug that dials “home.” CORE IMPACT installs a Python-based Web server that records the incoming connection, along with any other information collected along the way. You can send real exploits, including executing a client-side agent that allows further exploitation testing. For example, you can use a Windows Media Player bug to inject the client-side process into Internet Explorer, so it can outlive the use of Media Player.

Metasploit, which I’ve also used and recommended, and other testing tools have client-side attacks, but aren’t nearly as user friendly. CORE IMPACT makes it a drag-and-drop process. My only complaint -- if you can call it a complaint -- is that Core Security hasn’t made it a stand-alone testing tool for client-side attacks.

Most companies drastically underestimate their client-side risk in face of overwhelming evidence to the contrary. Nearly all (99.99 percent) of the hacking attacks to any environment are client-side attacks. Long ago are the days when the dedicated human malicious hacker was the primary attacker against our networks. Today, it’s automated, self-replicating, viruses, worms, Trojans, and bots. And they aren’t attacking servers … unless you pick up your e-mail on your file server.

The malware ends up on an end-user’s desktop via e-mail, instant messaging, or Internet browser. The user runs the attached file, clicks on the link, or launches the script. In all cases, the client-side malware installs itself on the user’s desktop and then notifies its originating hacker (or "mothership" Web server, etc.) of its success.

Client-side attacks used to notify their master using IRC or some other non-normal port. Now, they all use port 80 or 443 to scoot out past the host and perimeter firewall. The smarter malware agents use SSL- or SSH-encrypted traffic to connect home, easily escaping network detection. The hackers then have their backdoor program installed, and can pillage and plunder the exploited host and their network at will.

Many of the most famous network exploits have been accomplished using client-side attacks. Have you read about the latest online bank heist or government break-in? Most aren’t being accomplished by malicious hackers beating against hardened servers and perimeter firewalls. Instead, they spam the company’s user base with malicious e-mails. There is always somebody willing to click on anything.

Most companies, even though they are aware of the threat of client-side attacks, aren’t testing for it. Do you have any idea about the percentage of your end-users who can be tricked into running unauthorized code or into clicking on malicious links?

Close

On Twitter now

Security

Powered by Twitter

On Twitter now

White Paper

D2D Virtual Tape Library Replication Primer

This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.

Download now »

White Paper

An Alternative to Virtualization for Datacenter Cost Savings

Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.

Download now »

White Paper

Why Your Firewall, VPN, and IEEE 802.11i Aren't Enough to Protect Your Network

The emergence of WLANs has created a new breed of security threats to enterprise networks.

Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation

Download now »

White Paper

Bringing the Edge to the Data Center

Effectively address data protection challenges, implementing solutions that help store and protect business–critical data while cutting costs and improving efficiency and reliability.

Download now »

Subscribe to the Security Central Newsletter

Stay informed of the latest security threats and fixes.

White paper

Log Management: How to Develop the Right Strategy for Business and Compliance

This white paper provides guidance on how to develop a strategic approach to managing and monitoring logs, a key function required for compliance with many regulatory mandates and a critical defense against security threats.

Download now! »

White paper

The Essential Series: Security Information Management

Learn about the processes and technologies that support security information management (SIM) operations, as well as the business case for SIM. The series examines different options for implementing SIM and gives you evaluation criteria for selecting the best option for your organization.

Download now! »

White paper

Aberdeen: Choosing and Consuming Managed Security Services

Learn the strategies, actions, and capabilities that Best-in-Class organizations employ and technologies they choose to obtain superior performance against various security performance metrics. This report provides guidelines for identifying which security solutions to consume as a MSS and defines best practices for choosing and managing MSSPs.

Download now! »
©1994-2009 Infoworld, Inc.