Introduction SSL vs TLS Server Configuration Only Support Strong Protocols Only Support Strong Ciphers Use Strong Diffie-Hellman Parameters Disable Compression Patch Cryptogr...
Introduction Parameterized Query Examples Prepared Statement Examples Using Java built-in feature Using Java with Hibernate Using .NET built-in feature Using ASP .NET built-in ...
Introduction What’s the problem? What Is Pinning? When Do You Pin? When Do You Whitelist? How Do You Pin? What Should Be Pinned? Certificate Public Key Hashing Examples o...
Introduction Primary Defenses Defense Option 1: Avoid calling OS commands directly Defense option 2: Escape values added to OS commands specific to each OS Defense option 3: Par...
Introduction Definition Alternative Names Example Exploitability GitHub case study Solutions General Solutions Language & Framework specific solutions Spring MVC Whitelisti...