/sks

Security Knowledge Structure(安全知识汇总)

Security Knowledge Structure

1. 企业安全

1.1 黑盒扫描

1.2 白盒扫描器

1.3 WAF自建

1.4 堡垒机

1.5 HIDS

1.6 子域名爆破

1.7 命令监控

1.8 文件监控和同步

1.9 Java安全开发组件

1.10 Github信息泄露监控

1.11 解析域名后端IP

2. 运维安全

2.1 NGINX配置安全

2.2 Tomcat配置安全

3. Backdoor

3.1 Nginx后门

3.2 Webshell

3.3 Linux SSH 后门

3.4 反弹Shell

3.5 清除Linux挖矿后门

4. WAF Bypass

4.1 菜刀

5. 主机安全

5.1 提权

6. 前端安全

7. 业务安全

7.1 PC设备指纹

7.2 安全水印

8. JAVA安全

8.1 RASP

8.2 Java反序列化

8.3 JDWP

这个漏洞可能会有意想不到的收获。

8.4 Java SSRF

8.5 Java XXE

8.6 URL白名单绕过

9. PHP安全

9.1 PHP SSRF

9.2 PHP反序列化

10. Python安全

11. Lua安全

12. 漏洞修复

13. 黑科技

14. 基本技能

  • Linux RPM理解及使用
  • PIP理解及使用
  • Python、PHP、Java、Bash
  • iptables、定时任务、反弹shell
  • 正向和反向代理
  • Nginx使用及配置
  • 域名配置
  • HTTP协议
  • 工具使用BurpSuite

15. 安全面试问题

面试的问题跟自己简历相关,只是面试官会根据你回答的点继续深挖,看看你有没有回答他想要的答案。

15.1 甲方

  • TCP/IP协议
  • 如果服务器上有一个phpspy.php,如何做入侵分析
  • XXE常用payload
  • DDOS如何人工防御
  • 邮件伪造如何防御
  • 拿到WEBSHELL,无法提权,还有什么思路?
  • SDL流程
  • 安全如何闭环
  • 觉得自己哪方面比较牛逼
  • 越权有什么检测方式
    • 黑盒两个账户Cookie
    • 鉴权函数 + 数据库查询
  • 类似JDWP这种传统HTTP层WAF不能拦截,可以如何检测?
    • RASP
    • 命令监控(父进程是Java,并且执行了恶意命令)

非技术面:

  • 为什么离开之前公司
  • 在之前公司的成长
  • 工作成就感
  • 做的最大、最牛逼的项目
  • 对未来规划是什么
  • 安全培训怎样衡量价值
  • 后面安全的方向是什么