Skip to content

Commit 6e984f1

Browse files
authored
Update README-zh.md
update
1 parent 8b62f1c commit 6e984f1

File tree

1 file changed

+24
-24
lines changed

1 file changed

+24
-24
lines changed

README-zh.md

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -26,30 +26,30 @@
2626
5.1 基于Token的权限验证
2727
5.2 OAuth 和 OAuth2
2828
5.3 JWT
29-
6. Data Validation and Sanitation: Never trust user input
30-
6.1 Validating and Sanitizing Inputs
31-
6.2 Sanitizing Outputs
32-
6.3 Cross Site Scripting
33-
6.4 Injection Attacks
34-
6.5 User uploads
35-
6.6 Tamper-proof user inputs
36-
7. Plaintext != Encoding != Encryption != Hashing
37-
7.1 Common encoding schemes
38-
7.2 Encryption
39-
7.3 Hashing & One way functions
40-
7.4 Hashing speeds cheatsheet
41-
8. Passwords: dadada, 123456 and cute@123
42-
8.1 Password policies
43-
8.2 Storing passwords
44-
8.3 Life without passwords
45-
9. Public Key Cryptography
46-
10. Sessions: Remember me, please
47-
10.1 Where to save state?
48-
10.2 Invalidating sessions
49-
10.3 Cookie monster & you
50-
11. Fixing security, one header at a time
51-
11.1 Secure web headers
52-
11.2 Data integrity check for 3rd party code
29+
6. 数据校验和过滤: 绝不信任用户输入
30+
6.1 校验和过滤用户输入
31+
6.2 过滤输出
32+
6.3 跨站脚本攻击(XSS)
33+
6.4 注入攻击
34+
6.5 用户上传
35+
6.6 用户篡改输入
36+
7. 纯文本 != 编码 != 加密 != 哈希
37+
7.1 通用编码模式
38+
7.2 加密
39+
7.3 哈希和单向函数(功能)
40+
7.4 哈希速度对照表
41+
8. 密码: dadada123456cute@123
42+
8.1 密码策略
43+
8.2 密码存储
44+
8.3 没有密码的生活
45+
9. 公钥加密
46+
10. 会话: 请记住我
47+
10.1 哪里存储状态?
48+
10.2 使会话失效
49+
10.3 Cookie怪物和你
50+
11. 加固安全, 一次只有一个头信息
51+
11.1 安全的web header
52+
11.2 第三方代码的数据集成检测
5353
11.3 Certificate Pinning
5454
12. Configuration mistakes
5555
12.1 Provisioning in cloud: Ports, Shodan & AWS

0 commit comments

Comments
 (0)