Code Insecurity or Code in Security - Mano Paul
Offered By: YouTube
Course Description
Overview
Syllabus
whoami
What is this talk about?
More than what meets the Eye
Code Insecurity (INSECURE Framework)
N - Non-repudiation non-existent
E - Errors & Exceptions Mis-/Un-handled
C-Cryptographically Weak Code
U - Unsafe / Unused Functions in Code Banned Ansecure Ale Unknown APIs and Interfaces Vestigial Functions (Crl+C. Ctrl+X, Ctrl+V)
E - Elevated in Privileges
Defense against Injection
Defense against Non-repudiation
Defense against Spoofing
Defense against Errors & Exception Mis-/Un-handling Laconic error messages
Defense against Cryptographically Weak Code
Defense against Unsafe / Unused Functions
Defenses against Reversible Code
Defenses against Elevated Privileges Check authorization before allowing privileged operations Non-admin accounts used for code execution
Conclusion
Related Courses
Computer SecurityStanford University via Coursera Cryptography II
Stanford University via Coursera Malicious Software and its Underground Economy: Two Sides to Every Story
University of London International Programmes via Coursera Building an Information Risk Management Toolkit
University of Washington via Coursera Introduction to Cybersecurity
National Cybersecurity Institute at Excelsior College via Canvas Network