
Explore afl-unicorn, a tool bridging manual research and AFL's automation for vulnerability discovery in complex systems, with practical workflow insights for various targets.

Explore embedded device firmware vulnerabilities and large-scale security challenges in this DefCamp 2015 presentation, offering insights for security specialists and developers.

Explore BlackBox Debugging techniques for embedded systems, enhancing your ability to identify and resolve issues in complex hardware environments without source code access.

Uncover how botnets exploit social media for profit, using Linux/Moose 2.0 as a case study. Learn detection techniques and insights into the fake follower economy.

Explore Windows 10's virtualization-based security, its implementation details, and potential vulnerabilities. Includes demonstrations of exploits against VBS and firmware, with a focus on platform complexity issues.

Explore digital forensics for industrial control systems, focusing on embedded devices in critical infrastructure. Learn data collection and analysis techniques for RTUs in electric substations.

Explore cheap hardware attacks on embedded devices and industrial control systems, including privilege escalation, kernel patching, and wireless control of PLCs. Learn about design decisions to reduce vulnerabilities.

Explore GarminOS and MonkeyC VM, uncovering critical vulnerabilities in Garmin devices. Learn about reverse engineering, virtual machine internals, and exploiting low-level security flaws in smart fitness technology.

Explore safety-critical systems development, regulations, and real-world consequences of software errors in high-stakes environments like aerospace and medical equipment.

Explore Rust for secure IoT development: full memory access, cross-compilation for microcontrollers, and bare-metal debugging. Learn how Rust combines safety and performance for embedded systems.

Explore Android Things to build a Reptilian-detecting machine using Raspberry Pi, Arduino, and machine learning. Learn to interact with physical components through specific APIs.

Learn to create hobby projects using Raspberry Pi and Java 9. Covers device setup, API usage, I2C programming, UI creation, 3D printing, and Java 9 modules for building embedded IoT projects.

Researchers expose security vulnerabilities in traffic signal systems, demonstrating potential for disruption and safety risks. Recommendations for improving embedded systems security are provided.

Explore the overlooked risks of enterprise device firmware in IT supply chains, uncovering vulnerabilities and discussing their impact on computing security and industry practices.

Unveiling novel microarchitectural timing side-channel attacks on microcontrollers, challenging the belief that MCUs are immune to such vulnerabilities due to their simple architecture.

Explore applying Continuous Delivery practices to embedded systems, overcoming challenges in versioning, testing, and security for improved software development processes.

Learn Java programming for Lego Mindstorms NXT robots, covering sensor input, actuator control, and advanced topics like regulation systems and multi-robot mapping in this university-level course.

Exploring the Actor Model's application to Raspberry Pi and embedded systems, highlighting its benefits for system architecture, testing, and error containment.

Explore modern connected device management with Exosense framework. Learn rapid prototyping, long-term evolution, and massive-scale deployment for in-vehicle monitoring and remote control applications.

Explore virtual machine technology for ESP32 microcontrollers, enabling efficient execution, sandboxing, and cloud-based management for enhanced serviceability and secure communication in IoT devices.

Explore compiler optimizations and techniques to reduce code size in embedded systems, enhancing performance and efficiency for resource-constrained environments.