
Explore vulnerabilities in software design, historical backdoors, and their implications for security. Learn about notable cases and techniques for creating and detecting backdoors.

Explore reverse engineering techniques, from source code analysis to binary disassembly. Learn about vulnerability discovery, static and dynamic approaches, and overcoming obstacles in software analysis.

Learn to create a Kali Linux live boot USB flash drive with persistence, covering setup, partitioning, file systems, and troubleshooting for enhanced penetration testing capabilities.

Learn efficient threat modeling techniques to identify and mitigate security risks in software development, enhancing your ability to create more secure applications.

Learn to build a Blackthrow device using Raspberry Pi for penetration testing and network security. Explore hardware setup, software configuration, and practical applications.

Explore advanced data exfiltration techniques and learn how to test enterprise DLP systems effectively, enhancing your cybersecurity skills and knowledge.

Practical strategies for building a robust security program without excessive spending. Covers user awareness, endpoint protection, network security, application security, and risk management.

Explore advanced techniques and insights for using Burp Suite, a popular web application security testing tool, to enhance your penetration testing and vulnerability assessment skills.

Explore format string vulnerabilities, their exploitation, and mitigation strategies in this comprehensive introduction to a critical security concept.

Learn app security testing techniques and tools for the software development lifecycle, including reconnaissance, mapping, vulnerability assessment, and exploitation.

Learn techniques for concealing sensitive data in applications, including garbage collection, marshalling, and the "Secret Highway" method. Explore practical examples and solutions.

Explore CommandGPT's potential in offensive security, leveraging AI for dynamic code generation in command and control frameworks and simulating ransomware techniques.

Learn to defend against cross-site scripting (XSS) attacks. Covers vulnerability types, injection points, mitigation strategies, and practical demonstrations for developers and security professionals.

Exploring automation beyond testing for embedded systems, including ad-hoc scripting, factory flashing, and CI for system updates. Discusses separating automation from testing infrastructure for flexibility.

Efficient video streaming on embedded systems using open-source components: capturing, encoding, streaming, decoding, compositing, and displaying with hardware acceleration on i.MX6 SoC.

Explore key challenges and solutions in building automated testing infrastructure for embedded Linux, focusing on Tizen OS. Learn to create an open-source testing lab for quality assurance.

Explore the development of super long-term supported open source base layer for industrial software, focusing on Linux kernel v4.4, security fixes, and testing frameworks.

Explore open-source developments in Parrot drones, focusing on ArduPilot integration, video streaming capabilities, and the future of Linux-based drone platforms.

Explores practical approaches to address Open Source security in connected devices, focusing on benefits and pitfalls of the Open Source model in production environments.

Explore distributed testing with Fuego and LAVA, combining tools for broader coverage across multiple sites. Learn integration techniques, infrastructure setup, and future developments in embedded Linux testing.

Learn to create reproducible Debian-based firmware images for embedded ARM platforms using ELBE, covering image generation, customization, and integration of proprietary software.