|
|


|



|

Traffic Analysis on Google Maps with GMaps-Trafficker
Author: IOActive
Reversal and Analysis of the Zeus and SpyEye Banking Trojans
Author: IOActive


|

Although the core functionality of SpyEye is similar to its main rival Zeus, SpyEye incorporates many advanced tricks to try and hide its presence on the local system. This document includes a deep technical analysis of the bot's advanced hooking and injection mechanisms as well as its core functionality used to hijack and steal user information.
Zeus is an advanced piece of malware, so getting it to a reversible state was not a trivial exercise since it incorporates multiple layers of custom, portable, executable encryption. IOActive reverse engineers stripped each encryption layer and rebuilt the executable to allow for proper disassembly. Once Zeus was in an unpacked state, consultants identified additional roadblocks including non-existent import address tables, obfuscated string tables, and relocated code. Zeus included many methods to hinder reverse engineering.
|
The Genie in the Market
Author: Scott Dunlop

Beware of Relying on Tools Alone to Secure Web Applications
Author: IOActive

Searching for Privacy: How to Protect Your Search Activity
Author: IOActive

Top Threats to Cloud Computing V1.0
Author: Cloud Security Alliance


|

The purpose of this document is to provide needed context to assist organizations in making educated risk management decisions regarding their cloud adoption strategies. In essence, this threat research document should be seen as a companion to "Security Guidance for Critial Areas in Cloud Computing." As the first deliverable in the CSA's Cloud Threat Initiative, this document will be updated regularly to reflect expert consensus on the probable threats that customers should be concerned about.
IOActive's President and founder, Joshua Pennell, is a member of the CSA's advisory committee.
|

Securing the Smart Grid: To Act Without Delay
Author: IOActive

Best Practices for using Adobe Reader 9.0
Author: IOActive


|

Adobe products have long touted how they enable organizations to collaborate and share information in heterogeneous environments. But a recent stream of vulnerabilities found in Adobe products has caused a great deal of concern about the overall security threat associated with using these products. IOActive security experts offer suggestions for how to best protect your computer.
Read the article here.
|

Improving RoI by Using an SDL
Author: IOActive

Updated PCI Standards: Flexibility, Clarity and Common Sense 2.0
Author: IOActive

Security Guidance for Critical Areas of Focus in Cloud Computing
Contributing Editors: Josh Pennell and Ward Spangenberg

24 Deadly Sins of Software Security: Programming Flaws and How to Fix Them
Mentioned: Richard van Eeden


|

Fully updated to cover the latest security issues, 24 Deadly Sins of Software Security reveals the most common design and coding errors and explains how to fix each oneor better yet, avoid them from the start. Michael Howard and David LeBlanc, who teach Microsoft employees and the world how to secure code, have partnered again with John Viega, who uncovered the original 19 deadly programming sins. They have completely revised the book to address the most recent vulnerabilities and have added five brand-new sins. This practical guide covers all platforms, languages, and types of applications.
Order the book from Amazon here.
|

Black Ops of PKI Black Hat USA 2009
Author: Dan Kaminsky


|

Research unveiled in December of 2008 showed how MD5's long-known flaws could be actively exploited to attack the real-world Certification Authority infrastructure. This August 2009 presentation demonstrates two new collision classes: the applicability of MD2 preimage attacks against the primary root certificate for VeriSign and the difficulty of validating X.509 Names contained within PKCS#10 Certificate Requests. It also calls out two possibly unrecognized vectors for implementation flaws that have been problematic in the past: the ASN.1 BER decoder required to parse PKCS#10 and the potential for SQL injection from text contained within its requests. The implications of these attacks are larger than some have realizedfirst, because Client Authentication is sometimes tied to X.509 and second, because Extended Validation certificates were only intended to stop phishing attacks from names similar to trusted brands. As per the work of Adam Barth and Collin Jackson, EV does not, in fact, prevent an attacker who can synthesize or acquire a "low assurance" certificate for a given name from acquiring the "green bar" EV experience.
Listen to the talk: Black Hat talk
Download the slides: PowerPoint presentation
Supporting information with authors Len Sassaman and Meredith Patterson:
|

PCI Compliance in the Cloud: What are the Risks?
Author: Ward Spangenberg

A Risk-based Approach to Determining ESPs and CCAs
Author: IOActive

Thoughts on the Microsoft SDL
Author: IOActive

Exploitation in the "New" WIN32 Environment
Author: Walter Pearce

|
|


|
|