Skip to content

WhiteSpace: a Different Approach to JavaScript Obfuscation

Kolisar

Kolisar details dEF CON 16 - Kolisar: WhiteSpace: A Different Approach to JavaScript Obfuscation A different approach to JavaScript obfuscation will be presented.

Summary

Architecture and Background

DEF CON 16 - Kolisar: WhiteSpace: A Different Approach to JavaScript Obfuscation A different approach to JavaScript obfuscation will be presented. There are certain telltale indicators within an obfuscated JavaScript file which can be used for detection and protection.

Vulnerability Analysis

These signs occur in almost all obfuscated JavaScript and are easily detected via software and visual inspection. This different approach addresses these telltale indicators and provides a method of JavaScript obfuscation which hides these indicators from both automated and visual inspection.

Exploitation and Demonstrations

Kolisar began writing software at the age of 10. His first computer was a Commodore Vic-20 with a whopping 3K or RAM.

Remediation and Defensive Strategies

After high school and attending a technical school he spent nearly 20 years as a software engineer writing CAM tools on UNIX and Windows, machine control and CRM software in C/C++, Java, JavaScript, VBScript, etc., and occasionally hand optimizing assembly graphics code for performance. He is currently working in the security department of a medium-sized company where he does security research, vulnerability and risk assessment, incident response and reverse engineering malware. For copies of the slides and additional materials please see the DEF CON 16 Archive here:

Related talks

Main Stage·1 hr 54 min

  • DEF CON
  • ICS / OT
  • Date: Aug 2008
  • Location: Las Vegas

Workshop

Workshop details workshop: Davix Workshop Need help understanding your gigabytes of application logs or network captures.

emergency-systemscritical-infrastructuretelecommunications+1

Main Stage·48 min

  • DEF CON
  • ICS / OT
  • Date: Aug 2008
  • Location: Las Vegas

Valsmith · Colin Ames

Valsmith and Colin Ames explores metapost-exploitation at DEF CON 16, examining emergency-systems and practical defenses.

emergency-systemscritical-infrastructuretelecommunications+1