Skip to content

I Used AppSec Skills to Hack IoT and So Can You

Alexi Kojenov

Alexi Kojenov demonstrates applying core web application security skills to audit embedded Linux IoT devices, finding critical firmware and web UI flaws.

Summary

Bridging Application Security and Embedded IoT

While AppSec and IoT are often viewed as distinct disciplines, modern embedded IoT devices are essentially lightweight Linux computers running web servers, daemons, and APIs.

Extracting and Auditing Embedded Web Applications

Alexi Kojenov demonstrates extracting firmware root filesystems using Binwalk to inspect backend PHP, CGI, and JavaScript source code directly.

Exploiting Classic Web Flaws in Embedded Environments

Kojenov walks through identifying command injection, path traversal, and broken authentication across embedded web interfaces, popping root shells on target devices.

A Guide for Web AppSec Professionals Transitioning to IoT

The author provides a methodology for traditional web penetration testers to apply their skills to hardware and firmware security assessments.

Related talks