Journey of ICS Project Files: Visibility and Forensics
Explores parsing proprietary ICS engineering project files to gain deep forensic visibility into industrial controllers.
Summary
In this technical reverse engineering session from the DEF CON Safe Mode ICS Village, a security researcher explores the forensic value and security risks of Industrial Control System (ICS) engineering project files. Opening at 00:00, the speaker introduces project files as rich repositories containing full plant architectures, PLC logic, I/O tag databases, and network topologies.
At 12:00, the presenter demonstrates how threat actors weaponize project files during reconnaissance to identify vulnerable controllers and map critical process tags prior to executing targeted physical disruption.
At 24:01 and 36:00, the talk dives into proprietary binary file formats, revealing how parser flaws and embedded database vulnerabilities in engineering workstations allow attackers to plant malicious payloads directly within project archives. Concluding at 48:00, the speaker urges defenders to treat ICS project files with the same scrutiny as executable macro files, establishing strict validation and sandboxing procedures before opening them on engineering stations. (AI summary — Gemini Flash)
Related talks
ICS Village·46 min
Sara Fluchs · Vivek Ponnada
Sara Fluchs and Vivek Ponnada introduce the community-driven Top 20 Secure PLC Coding Practices, bringing secure engineering directly into ladder logic.
ICS Village·46 min
Ben Gardiner
Introduces two open tools for auditing and testing power-line communications and PLCs in heavy-duty vehicles.
Main Stage·42 min
Mars Cheng · Selmon Yang
TXOne researchers audit the Mitsubishi Electric factory automation ecosystem, discovering critical vulnerabilities in engineering software, protocols, and PLCs.


