Jason Coombs

Digital Marketplace, Inc. -- DBA:

Homeland Forensics (www.forensics.org)

E-Mail: jasonc@science.org

California

(+1.949.903.3368)

Hawaii

(+1.949.903.3368)

New Zealand

(+64.21.313.615)


Expert Witness Curriculum Vitae


Jason Coombs has seventeen years experience with programming, information security, data networks, telecommunications, computer forensics, electronic commerce and cybercrime. He is the CEO of PivX Solutions (PIVX) and President and CEO of Digital Marketplace, Inc. - a firm that he founded in 1999.


Jason Coombs has worked as an expert witness in several areas: Information security and Forensics, Internet architecture and services, Software development and analysis, Electronic commerce and Payments, Trademark and Copyright disputes, Cybercrime Investigation or defense, Patent prosecution and litigation, Vulnerability research, and Network intrusion countermeasures. Mr Coombs also provides clients digital evidence investigations and electronic discovery legal case support. In 2004, Mr. Coombs was twice an instructor of CCE computer forensics training for InfoSec Institute.


Litigation Support and Expert Witness Services

As an expert witness, Mr. Coombs has consulted in cases where damages were sought up to a billion dollars. He has been accepted as a testifying expert in U.S. Federal court and Uniform Code of Military Justice (UCMJ) court martial where he has provided testimony. Mr. Coombs has also given deposition testimony or submitted written reports in a number of civil cases involving software copyright infringement or trade secrets.


Date:

2005

WCI v. AOL (case pending) law firm McAndrews, Held, & Malloy, Chicago


Case

Testifying expert on behalf of plaintiff, patent litigation


Project:

Instant messaging and online chat patent infringement lawsuit, C++ and Java source code review, claim infringement analysis, expert testimony, prior art research, claim construction Markman analysis.

Date:

2004-2005

Cardinal Health v. BioDose (case pending) law firm Gordon & Silver, Las Vegas


Case

Consulting expert on behalf of Cardinal Health, patent research


Project:

Radio pharmaceutical software patent and trade secret dispute, analyze eight years of source code written in Delphi and C++. Investigate patent claims and prior art, source code comparison.

Date:

2004

Navy Judge Advocate General UCMJ Court Martial, Pearl Harbor


Case

Expert testimony, information security and computer forensics


Project:

Analyze computer forensic examination procedures employed by and work product of the Department of Defense Computer Forensics Laboratory in a UCMJ court martial proceeding. Review EnCase images of the defendant's hard drives. Explain to the court what the limits of forensic value are to a hard drive taken from a Windows 98 computer that had previously been under the control of third parties by way of a Trojan and/or Windows vulnerabilities.

Date:

2004

Paiea Properties, Honolulu, Andrew Maxwell, bankruptcy trustee


Case

Chapter 7 bankruptcy litigation


Project:

Create forensic images of hard drives using EnCase, assist private investigator and bankruptcy court trustee in acquiring electronic evidence from the offices of a company forced into bankruptcy.

Date:

2003

Russell Rush, law firm Bowles, Verna


Case

Rush vs. Ritter


Project:

Forensic analysis of a decade of software development conducted by a California software developer specializing in life insurance illustration software. Consulting expert witness and forensic analyst role performed on behalf of the plaintiff in a civil case brought against the software developer alleging misappropriation of trade secrets, fraud, and breach of contract. Case pending.

Date:

2003

Criminal Defense Forensics on behalf of co-defendant


Case

U.S. vs. Alba, et al.


Project:

Forensic analysis of the FBI's Carnivore system for Internet pen register/trap and trace or wiretap warrant execution on behalf of the defense in a federal jurisdiction criminal conspiracy Drug Enforcement Agency case, Southern California 9th circuit court. Examined over a terabyte of hard drives and electronic surveillance evidence in the case to locate residual signs of remote penetration or unauthorized searches conducted outside of approved warrants.

Date:

2002

IBM, law firm Quinn Emmanuel Urquhart Oliver & Hedges


Case

Cardservice International vs. IBM


Project:

Performed forensic analysis of IBM's Net.Commerce Hosting Service (NCHS) and AIX on behalf of IBM in defense of a lawsuit brought by Cardservice International. Cardservice alleged product defects that prevented the development and launch of an OEM e-commerce solution based on NCHS and the ClearCommerce Corporation credit card transaction-processing gateway marketed by

Cardservice under the LinkPoint brand. Case settled in 2003.

Date:

1999

PearsonMacmillan Publishing, law firm Morgan, Lewis & Bockius


Case

RSA Data Security vs. Pearson Macmillan Publishing


Project:

Consulting Expert for Pearson Macmillan Publishing in defense of a suit brought by RSA Data Security, Inc. alleging patent infringement of the RSA algorithm as well as various cryptography and software patents pertaining to public key and SSL encryption in Linux products. Case settled before trial.

Date:

1997-98

Westinghouse, law firm Akin, Gump, Strauss, Hauer & Feld


Case

Innovative Business Systems v. Westinghouse


Project:

Consulting Expert for Westinghouse in defense of civil suit brought by Innovative Business Systems alleged breach of software license agreement and unauthorized transfer of source code for the client- server SQL database application and pascal/C programs used by a subsidiary of Westinghouse commercial and residential security alarm monitoring and response service. Case settled during trial.

Date:

1995-96

Electronic Data Systems, law firm Madrid, Corallo and Brooks


Case

Electronic Data Systems v. EMA


Project:

Consulting Expert for Electronic Data Systems in a civil suit against startup EMA regarding alleged violations of trade secret confidentiality and non-compete agreements and misappropriation of PowerBuilder programs developed by EDS for the electric utility industry. Also assisted testifying expert during trial. Case resulted in unanimous jury verdict in favor of EDS.


Partial List of Forensic Software and Systems Analysis Experience

EnCase Hard Drive Imaging/Review

Reconstruction/Reenactment Testing

Software Evolution Map Tracing

Forensic Codebase Comparisons

Load, Stress, Performance Testing

Quality Assurance/Quality Review

Penetration / Vulnerability Testing

Carnivore/Pen Register Trap & Trace

Wiretaps/Keyloggers/Screen Capture

Electronic Intercepts/RF Engineering


Employment History


From:

May, 2004

PivX Solutions, Inc. (pivx.com)

To:

June, 2005

Newport Beach, California



Director of Forensic Services



PivX Solutions is an information security product vendor and professional services firm that went public on the NASDAQ OTCBB through a reverse acquisition of a shell company named Drilling, Inc. The company's software products block the exploitation of security vulnerabilities in Microsoft Windows operating system or application software and scans for presence of vulnerabilities on a Windows host. In April, 2005 the company ownership changed when Lotus Fund, one of the lead investment groups that had backed PivX Solutions, became convinced that the founding management team needed to be replaced. My role as Director of Forensic Services continued until my decision to return to my former self-employed status.

From:

1999

Digital Marketplace, Inc.

To:

Present

California and Hawaii


Position:

President and Founder



Digital Marketplace, Inc. (digitalmarketplace.com) is an Internet programming, forensics, and infosec firm providing software engineering services, computer forensics, infosec, and e-commerce

hosting products and services. The corporation was formed in 1999 to create and market Internet, e-commerce, information security, and computer forensics products and services. The first software product produced by the company was business to consumer (B2C) e-commerce software programmed using Microsoft Commercial Internet System (MCIS), Internet Information Services, Active Server Pages, Microsoft LDAP Server, and Windows NT/2000 Server. Payment processing services for credit cards and electronic checks are provided by the company, and standard Web hosting services are provided through a server farm. In addition, Digital Marketplace, Inc. licenses its software to other companies. The largest deployment to date of such a license was done for Signeta.com, a venture capital-funded startup in the promotional products industry.

From:

1995

SCIENCE.ORG, a Private Non-profit Research Institute

To:

Present

California and Hawaii


Position:

President and Co-Founder



SCIENCE.ORG is a California non-profit corporation devoted to scientific research and development and consulting in forensics, computer and life sciences.

From:

1991

Pacific Knowledge

To:

1994

Walnut Creek, California


Position:

President and Co-Founder



Pacific Knowledge provided software development services to the wireless telecommunications and cable industries. Its two largest projects spanned multiple years and involved software engineering for Pacific Telesis Cellular, Nielsen Media Research, and Pacific Bell.

From:

1989

Independent Contractor

To:

1991

Silicon Valley and San Francisco Bay Area


Position:

Computer programmer, system and network administrator, support

Consulting History


From:

2000

Signeta Corporation

To:

2001

Consulting Software Engineer


Duties:

Designed and built, around Digital Marketplace, Inc. e-commerce framework source, a full-featured Internet-based promotional products ordering system. Product selection and order details included complex configuration steps to upload custom artwork and indicate where on the selected product the artwork should be embroidered, screen-printed, or laser-engraved. Real-time dynamic pricing based on variable pricing tiers for quantity orders, number of colors in the custom artwork, and setup and job run costs created application-specific complexity requiring a custom solution. Signeta.com launched successfully but died in the dot com bust.

From:

1999

CMP Media, Inc.

To:

2000

Consulting Software Engineer


Duties:

Created an online store for BYTE.com and techreviews.com including pay-for-access publishing of Internet content.

From:

1998

Tristrata Security, Inc.

To:

1998

Consulting Software Engineer


Duties:

Assisted with the design and coding of an encryption system for data networks and secure application software conceived by Tristrata Security founder and creator of the Atalla box for bank ATM network PIN number encryption, John Atalla. The software was developed for Windows 95/98 and Windows NT 4 using Microsoft Visual C++.

From:

1997

Digital Equipment Corporation

To:

1997

Consulting Software Engineer


Duties:

Wrote the network communications component for Digital's Millicent micropayment e-commerce system. Coded a Windows Sockets 2 layered service provider using C++ and COM/Win32. Interfaced to Java using the Java/COM bridge.

From:

1994

Independent Software Developer

To:

1999



Duties:

Created a Windows Sockets 1.1 programming API for PowerBuilder called the "PowerSocket Library" to enable PowerBuilder programmers to write Internet applications. Provided consulting to companies around the world seeking to build and deploy TCP/IP applications for corporate networks and the Internet. Marketed and distributed the PowerSocket Library as shareware. Licensed to Powersoft Corporation in 1996. Coded as a DLL in C.

Year:

1996

Stardust.com, Consultant and Technical Writer


Duties:

Continued development in C++ of Stardust's Winsock Component Architecture WCA for building layered service providers to extend the functionality of network applications. Wrote Windows Sockets 2 programming class material for Intel developer course. Provided consulting to Stardust clients. Made extensive use of Soft Ice by NuMega for system-level debugging of Windows 95/Windows NT.

Year:

1996

Logic-Covalent Corporation, Consulting Software Engineer


Duties:

Completed development of a PowerBuilder 4 application already in progress. Built a TCP/IP communications module using the PowerSocket Library and rewrote user interface code to connect as needed to a high-capacity commercial printer driven by a Macintosh server running custom TCP/IP print service software.


From:

1993

AdExpress/Nielsen Media Research

To:

1994

Consulting Software Engineer


Duties:

Wrote application in PowerBuilder version 3 under Windows 3.1 for joint venture between AdExpress/Nielsen Media Research that enabled advertising sales to query demographic and cable television network viewer ratings data in the U.S. to place ad spots on regional cable systems in order to reach a particular size and quality of audience within a prescribed budget. Donelly marketing data was optionally available as part of query criteria to allow targeting of regions wherein particular products or services were known to be in high demand. Deployed on CD using a stand-alone SQL RDBMS.

Year:

1993

Pacific Bell Digital Subscriber Group Consulting Software Engineer


Duties:

Wrote a TCP/IP application using C and a socket programming API from FTP Software, Inc. to demonstrate at a trade show the ability of ISDN to transmit high-resolution x-ray images for telemedicine.

From:

1991

Pacific Telesis Cellular (now part of Verizon Wireless)

To:

1993

Consulting Software Engineer


Duties:

Wrote programs in Sun Microsystems/Informix environment using C, UNIX shell scripts, Informix 4GL products/SQL, for Motorola EMX 2500 cellular switch Man/Machine Interface. Led multi-market radio frequency (RF) engineering specification development of network management system for performance, capacity planning and analysis of cellular networks. Assisted with system and network administration of SunOS 4.1.3 servers, data acquisition systems for Motorola EMX 2500 cellular switches, RF engineering reports and algorithms including periodic report to President Lee Cox. Provided support for design of cellular network of South Korea. Initiated software development to audit cellular switch performance/billing.


Publications: Books

IIS Security and Programming Countermeasures, 440 pages, self published in 2003

Setting up an Internet Site for Dummies, published by IDG Books in 3 editions

ActiveX Sourcebook, published by John Wiley & Sons

Netscape LiveWire Sourcebook, published by John Wiley & Sons

PowerBuilder 4 Programming for Dummies, published by IDG Books

dBASE 5 for Windows Programming for Dummies, published by IDG Books

PowerBuilder 4.0 Power Toolkit, published by Ventana Press


Publications: Articles

Dr. Dobb's Journal Windows Security Columnist (http://www.ddj.com/columns/security)
Investigating Software and Source-Code Theft July 19, 2005, Win32 API Obscurity for I/O Blocking and Intrusion Prevention June 21, 2005, Securing the Win32 File I/O APIs June 7, 2005, A Metacode Standard for Rootkit and Intrusion Prevention May 17, 2005, Security-Hardening Third-Party Applications May 3, 2005, Wiping Out Sensitive Data April 21, 2005, Understanding Oracle Attacks on Information Services December 3, 2004, Scripted Screen Capture November 17, 2004, Scripting Patch Deployment with WUA API November 3, 2004, Protecting RAM Secrets with Address Windowing Extensions October 18, 2004, Beware of File-Slack Attacks October 6, 2004, Spyware Exploits the Run Key—and the Law September 17, 2004, Security is a Service, Not a Product September 9, 2004, Solving the Malicious Content Problem August 17, 2004, Runtime Call Stack Analysis with .NET July 21, 2004, The Intractable Screen Scraping Paradox July 6, 2004, IE's Local Machine Zone and the Attack of the TLAs June 18, 2004, Programmer Defects as a Proactive Defense June 5, 2004, Pen Testing with Raw Sockets May 17, 2004, Microsoft Security Guidance for Developers May 3, 2004, XML Security Features of .NET, Part 2 April 23, 2004, XML Digital Signatures with SignedXML, Part 1 April 8, 2004, Extracting Digital Signatures from Signed Files with .NET March 16, 2004, WinXP SP 2 Process and Port Hardening March 3, 2004, Windows Stack Buffer Overflow Protection February 19, 2004, Programming Public Key CryptoStreams, Part 2 February 3, 2004, Programming Public Key CryptoStreams, Part 1 January 17, 2004, Packet Sniffing for Incident Response January 6, 2004, Detecting Man in the Middle Attacks with DNS December 17, 2003, More on Hash Codes and Security December 4, 2003, Forensic Data Validation and Integrity Logging November 17, 2003, Counterfeit Software, Digital Rights Management, and Security November 4, 2003, Antivirus Software Turned Upside Down October 17, 2003, Building a Database of Known Hashes October 3, 2003, Hash Codes and Security September 17, 2003, The Lessons of SoBig.F September 5, 2003, Backdoors Can Damage Trust August 20, 2003, Analyzing the Mescaline Worm August 5, 2003

2003: Windows Developer Network Magazine feature articles

"Requiring Trusted Public Keys for Certificate Chains in SSL Connections"

Future 2003 issue: "Programming Public Key Cryptostreams"


September, 2002 issue of MSDN Magazine: "Tamper-Resistant Apps: Cryptographic Hash Algorithms Let You Detect Malicious Code in ASP.NET"

http://www.msdn.microsoft.com/msdnmag/issues/02/09/ASPNETHashAlgorithms/


November, 2001-October, 2002: "Network Programming" series for Pinnacle Publishing

"Parsing Web Pages as XML", October 2002

"SSL Encryption for the Web in C#", March 2002

"HTTP Basic Authentication in C#", April 2002

"HTTP File Upload in C#", May 2002

"Integrating QuickBooks 2002 with .NET", March, 2002

"Generating GUIDs in ASP with a Little Help from VB", February 2002

"Porting Classic ASP to ASP.NET: What's Really Necessary?", December 2001

"Using MTS to Coordinate Transactions Across Multiple Databases", November 2001


Digital Business Columnist for Byte Magazine (http://www.byte.com/digitalbusiness/)

"Collectible Data As Digital Business", May 2000 - "Internet Patents Are Changing The Rules", March 2000 - "Privacy and Internet Customer Service", February 2000

"The Business Of Open Source", January 2000 - "Encryption Programming For Second-Generation E-Commerce", December 1999 - "For Instant Success, Add Instant Messaging", November 1999 - "Preparing SSL Encryption For Y2K", October 1999

"Check-By-Internet Requires No Checking", August 1999 - "Netsourcing Your Apps", August 1999 - "The Old Grey DBMS Ain't What It Used To Be", August 1999

"No More Spam", August 1999 - "Accept Credit Cards On Your Website", July 1999


Contributing Editor, “Microsoft Internet Developer” Magazine www.microsoft.com/mind

"Order Processing on Your E-Commerce Site", August 1999

http://www.microsoft.com/mind/0899/orderproc/orderproc.asp

"Co-Locating Your Web Server with an ISP to Simplify Maintenance", June 1999

http://www.microsoft.com/mind/0699/colocation/colocation.asp

"Active Streaming Format with Microsoft NetShow", September 1997

http://www.microsoft.com/mind/0997/netshow/netshow.asp

"The Site Building Series Part III: The Software on the Server", June 1997

http://www.microsoft.com/mind/0697/sitebuild3.asp

"How to Set Up Dedicated Internet Access for Your Site", April 1997

http://www.microsoft.com/mind/0497/sitebuild/sitebuilding2.asp

"The Site Building Series: Getting Connected", February 1997

http://www.microsoft.com/mind/0297/sitebuilding/sitebuilding.asp

"Creating A Virtual Server with Java Sockets", January 1997

http://www.microsoft.com/mind/0197/JAVASERVER.asp


Publications: Other


"Amazon Associates Plan Wins Patent Protection", February 25, 2000 by Mo Krochmal and Jason Coombs, TechWeb News

"Windows Sockets 2 Programming", Proceedings of Intel Professional Developer Conference, San Francisco 1997

"ActiveX and Java: Two Roads to the Same Destination", CMP TechWeb, Nov 1996

Founding Technical Editor of the Java Developer's Journal, Summer 1996: "Preview Edition", presented at the 1996 Netscape Developer's Conference

"The Cutting Edge: PowerBuilder & Java, PowerBuilder Developer's Journal", Jan, 1996

"The Cutting Edge: PowerBuilder & Netscape”, PBDJ February, 1996 Volume 3 Issue 2

"Internet Programming Using PowerBuilder and WinSock 1.1", PowerBuilder Developer's Journal, December, 1995 Volume 2 Issue 11

"Windows Sockets 1.1 Programming with PowerBuilder", Proceedings of the PowerBuilder User Conference 1995

1996: Submitted provisional patent application for Internet peer-to-peer file transfer algorithm. Patent application abandoned 1997.

2000: Submitted provisional patent application for secure Internet check transmission mechanism. Patent application abandoned 2001.


Conferences and Speaking Engagements


Intel Professional Developer Conference, San Francisco, California 1997 Invited Speaker: Windows Sockets 2 Programming

Launch Java Developer's Journal, Netscape Developer's Conference, San Francisco, 1996

PowerBuilder User Conference, Orlando, Florida 1995 Invited Speaker: Windows Sockets 1.1 Programming with PowerBuilder

Featured speaker, Powersoft Corporation "Night At The Net" corporate event, 1995


Skills Summary: Selected Programming Languages


Skills Summary: Selected Development Tools


Skills Summary: Selected Operating Systems


Skills Summary: Selected Network Topologies





5610 Vineta Court

Martinez, California 94553

+1.925.228.3579

P.O. Box 636

Kurtistown, Hawaii 96760

+1.808.381.5946

P.O. Box 335

Dargaville, New Zealand

+64.21.313.615