Главная
Study mode:
on
1
Defensive Coding Bootcamp
2
Don't (always) build it yourself
3
Plan to rotate your keys
4
Be skeptical about the new library on the block
5
Challenge the status quo
6
Your stack can obfuscate reality
7
Know what tests cover security
8
Secure app!-secure data
9
There is more than one way to approach auth
10
Incorrect encoding & serializations are an issue
11
Code your wrote, with time, will become insecure
12
String comparisons are red flags
13
Don't assume the user will follow your use case
14
Don't assume all cultures have same threat issues
15
Get your head out of the code
16
Have a trusted person take a look
17
CORS is code for TODO
18
Verify that your environment has bare minimum security
19
What do YOU wish you had known about coding defensively?
Description:
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only! Grab it Learn essential defensive coding techniques in this 51-minute conference talk from NDC Melbourne 2022. Explore security vulnerabilities and evasive coding maneuvers to enhance software security across all programming languages. Discover the importance of key rotation, library vetting, and challenging the status quo. Examine how stack choices can impact security, the significance of security-focused testing, and the complexities of authentication approaches. Address issues related to encoding, serialization, and string comparisons. Consider cultural differences in threat assessment and the value of external code reviews. Gain insights on CORS implementation, environment security, and other crucial aspects of defensive programming applicable to developers of all skill levels.

Defensive Coding Bootcamp - NDC Melbourne

NDC Conferences
Add to list