TippingPoint Digital Vaccine Laboratories

Cody Pierce

Cody Pierce's Image

Security Researcher


Cody Pierce, aka intropy, is a researcher within TippingPoint's security research group. His responsibilities include reverse engineering and developing auditing and reverse engineering automation tools. Cody has discovered critical vulnerabilities affecting a wide range of enterprise vendors, including: Microsoft, Hewlett-Packard, America Online, Computer Associates and others. Prior to TippingPoint, Cody was a security researcher for Citadel Security Software responsible for vulnerability analysis, research, and remediation. Though he spends much of his personal and free time in the world of a reverse engineer, Cody's true passion is music.

Published Advisories:
  • TPTI-08-07: Microsoft Windows Message Queuing Service Memory Corruption Vulnerability
  • TPTI-08-05: CA ETrust Secure Content Manager Gateway FTP Listing Display Stack Overflow Vulnerability
  • TPTI-08-03: Microsoft Excel Rich Text Memory Corruption Vulnerability
  • TPTI-08-02: Cisco Call Manager CTLProvider Heap Overflow Vulnerability
  • TPTI-08-01: Apple Quicktime Image File IDSC Atom Memory Corruption Vulnerability
  • TPTI-07-20: Apple Quicktime Movie Stack Overflow Vulnerability
  • TPTI-07-14: HP OpenView Multiple Product Shared Trace Service Stack Overflow Vulnerabilities
  • TPTI-07-13: Borland Interbase ibserver.exe Create-Request Buffer Overflow Vulnerability
  • TPTI-07-11: Multiple Vendor SQL fbserver 'connect' Buffer Overflow Vulnerability
  • TPTI-07-10: Centennial Software XFERWAN Stack Overflow Vulnerability
  • TPTI-07-03: America Online SuperBuddy ActiveX Control Code Execution Vulnerability
  • TPTI-06-08: Microsoft Internet Help COM Object Memory Corruption Vulnerability
  • TPTI-06-09: Microsoft DirectAnimation COM Object Memory Corruption Vulnerability
  • TPTI-06-03: eIQnetworks ESA Syslog Server Buffer Overflow Vulnerabilities
  • TPTI-06-04: eIQnetworks ESA Topology Server Buffer Overflow Vulnerability
  • Upcoming Advisories:
  • Oracle (113 days since report)
  • Sophos (94 days since report)
  • Microsoft (54 days since report)
  • Appearances:
  • RPC Auditing Tools and Techniques
    2007-11-22 DeepSec In-Depth Security Conference
  • PyEmu: A Multi-Purpose Scriptable x86 Emulator
    2007-08-02 BlackHat US
  • Blog Entries
  • MindshaRE: Finding ActiveX Methods Dynamically
    created 2009-06-01 (5 comments, 894 views)
  • MindshaRE: Checking Return Values
    created 2009-04-16 (3 comments, 1629 views)
  • MindshaRE: MSEC !exploitable
    created 2009-03-26 (2 comments, 1879 views)
  • MindshaRE: Labeling UUIDS From Type Information
    created 2009-03-05 (1 comments, 1247 views)
  • MindshaRE: Command Line Binary Analysis
    created 2009-02-12 (0 comments, 1565 views)
  • MindshaRE: OpenRCE.org
    created 2009-02-05 (0 comments, 1359 views)
  • MindshaRE: IDA 5.4
    created 2009-01-29 (2 comments, 1684 views)
  • MindshaRE: WinDbg Extensions
    created 2009-01-22 (0 comments, 5523 views)
  • MindshaRE: Displaying Constants
    created 2009-01-15 (0 comments, 1007 views)
  • MindshaRE: Finding Object Constructors
    created 2008-12-18 (0 comments, 1577 views)
  • MindshaRE: Using Gflags
    created 2008-12-11 (5 comments, 1953 views)
  • MindshaRE: Utilizing PyDbg Within IDA
    created 2008-11-20 (2 comments, 2386 views)
  • MindshaRE: Importing Multiple Modules Into a Single IDB
    created 2008-11-13 (0 comments, 1578 views)
  • MindshaRE: Finding Executable Images in WinDbg
    created 2008-11-06 (1 comments, 3070 views)
  • MindshaRE: Path Finding
    created 2008-10-23 (1 comments, 1714 views)
  • MindshaRE: Using Marks
    created 2008-10-16 (0 comments, 1377 views)
  • MindshaRE: First Things First
    created 2008-10-09 (0 comments, 1520 views)
  • MindshaRE: Naming Conventions
    created 2008-10-02 (5 comments, 1417 views)
  • MindshaRE: WinDbg Introduction
    created 2008-09-25 (2 comments, 2948 views)
  • MindshaRE: Live Analysis Markup
    created 2008-09-18 (3 comments, 1611 views)
  • MindshaRE: Using Structures
    created 2008-09-04 (7 comments, 1676 views)
  • MindshaRE: The IDA Pro Book
    created 2008-08-28 (0 comments, 2697 views)
  • MindshaRE: Fixing Functions
    created 2008-08-21 (2 comments, 1690 views)
  • MindshaRE: Arithmetic in Assembly
    created 2008-08-15 (2 comments, 1761 views)
  • MindshaRE: Anti-Reversing Techniques
    created 2008-08-07 (0 comments, 2285 views)
  • MindshaRE: Using Symbols
    created 2008-07-31 (0 comments, 1923 views)
  • MindshaRE: Cross References in IDA
    created 2008-07-24 (6 comments, 2207 views)
  • MindshaRE: Hit Tracing in WinDbg
    created 2008-07-17 (2 comments, 3216 views)
  • MindshaRE: Strings!
    created 2008-07-10 (5 comments, 2146 views)
  • MindshaRE: Identifying Encryption Functions
    created 2008-07-03 (1 comments, 2683 views)
  • MindshaRE: Adding IDA to Explorer Context Handler
    created 2008-06-26 (4 comments, 2258 views)
  • MindshaRE: Searching in IDA
    created 2008-06-19 (3 comments, 2675 views)
  • MindshaRE: Looping in Assembly
    created 2008-06-13 (0 comments, 3080 views)
  • MindshaRE: Public Toolkits
    created 2008-06-05 (6 comments, 3558 views)
  • Owning Kraken Zombies, a Detailed Dissection
    created 2008-04-28 (4 comments, 14911 views)
  • MSRPC NDR Types Technical Overview
    created 2007-11-24 (0 comments, 4278 views)
  • Step by Step of How TPTI-07-013 was Discovered
    created 2007-07-24 (5 comments, 9468 views)