
Explore DevOps challenges, new patterns, and anti-patterns in modern software development with insights from "Release It!" author Michael Nygard and Java Champion Trisha Gee.

Explore GitHub's engineering culture, test analysis, and monolithic architecture. Discover the impact of Commodore 64 music on software development and the importance of simplicity in coding.

Explore Error Prone and Refaster for automated Java code refactoring, bug detection, and pattern enforcement. Learn to streamline large-scale development and take control of your codebase efficiently.

Explore challenges to testing orthodoxy in microservices, transient code, and functional programming. Reflect on future testing practices and their impact on software development.

Explore cloud and microservices challenges, learn new management models, and discover how contract testing can enhance robustness and independent deployment in microservices architecture.

Explore automated techniques for identifying security flaws in source code, from simple scripts to advanced analyzers, and learn to integrate them into continuous integration systems for early bug detection.

Explore continuous security testing in DevOps using BDD-Security framework. Learn to specify requirements, create executable tests, and integrate with CI/CD for on-demand security assessments.

Explore automated security testing for embedded devices using FOSS, commercial tools, and creative solutions. Learn to implement CI/CD with SAST and DAST for multiple device families at scale.

Aprenda a criar e usar um fuzzer para encontrar bugs e vulnerabilidades, incluindo técnicas para escrever exploits e obter acesso a sistemas. Demonstrações práticas incluídas.

Discover vulnerabilities in Microsoft 365 applications, including cross-tenant privacy leaks, SQLi, CSRF, SSRF, and XSS. Learn bug hunting techniques and tips for testing new Office 365 features.

Discover methods for finding vulnerabilities in Javascript Engines through fuzzing techniques, including crash classification, parallel fuzzing, and custom pattern generation for enhanced web browser security.

Explore Windows kernel fuzzing architecture, from test-case generation to crash collection. Learn about distributed fuzzing design for effective scaling in this insightful presentation on kernel security.

Runtime memory analysis tool for mobile apps, automating common checks during penetration testing. Simplifies reverse engineering of obfuscated code for iOS and Android, tracking app behavior changes in real-time.

Explore ARM-X, an IoT firmware emulation framework for testing and vulnerability discovery. Learn its evolution, use cases, and future directions in IoT security research and development.

Explore HDMI vulnerabilities through protocol analysis, fuzzing techniques, and real-world exploitation, showcasing potential security risks in AV devices and demonstrating practical attack vectors.

Explore advanced techniques for exploiting router vulnerabilities using symbolic execution, uncovering potential security flaws in network devices.

Exploring vulnerabilities in software OTP tokens, demonstrating reverse engineering techniques and exploits for major vendors' tokens, and assessing obfuscation effectiveness.

Discover how automated testing improved 'Sea of Thieves' development and learn its potential benefits for other game studios and developers.

Explore Ubisoft's innovative approach to world design data management in Assassin's Creed: Origins, featuring automated tests and visual reports for efficient team communication and quality assurance.

Fireside chat with security experts Cristofaro Mune and Adam Laurie, discussing their extensive experience in hardware hacking, embedded systems security, and reverse engineering techniques.

Exploring fuzzing techniques for SAP network services, overcoming challenges in performance, protocol complexity, and crash reproduction to discover critical vulnerabilities in custom network protocols.