5618概念清单

当然可以。下面把整门课按主题梳理成“重要概念清单”(分周与分模块两种视角),每个点都给出一句话定位与你需要会的动作。你可以逐项勾掉复习。

一、按模块的“必会概念”清单

A. 职业伦理与课程规章(Week 1)

  • 授权与合法性:任何测试都必须事先获权;侦察也可能违法。会区分“许可范围、时间窗口、联系人、DoS禁止”。
  • 负责任披露与Bug Bounty:遵守平台范围,先报厂商、不给利用细节。会写简要复现与修复建议。
  • 实验环境与磁盘加密:VirtualBox/Kali/Ubuntu;LUKS+LVM全盘+swap加密,boot单独未加密。会在安装时选择加密并验证。

B. 计算机网络基础(Week 2)

  • OSI与TCP/IP分层:L1–L7职责,尤其L4 TCP/UDP,L6(加解密/编码)、L7(应用协议)。会把协议归层。
  • L2 基础:MAC/ARP/帧。会用arp/wireshark观察ARP。
  • IPv4/CIDR/子网:私网段10/8、172.16/12、192.168/16;网络/广播地址。会算/24可用主机数与网段。
  • 路由与默认路由:跨网通信需路由器与路由表。会看/添加静态路由。
  • NAT/PAT/端口转发:出站SNAT,入站DNAT端口映射。会描述“单公网IP发布多服务”的做法与风险。
  • VLAN:二层逻辑隔离与802.1Q。会解释“同VLAN互通、跨VLAN需三层转发”。
  • 网络设备:路由器(L3)/交换机(L2)/AP(L2/3)/防火墙类型(包过滤、状态、代理、NGFW)。会匹配场景选型。

C. 网络穿越与安全架构(Week 3)

  • 访问控制与Firewalking:探测ACL/路由可达性的技术。会解释“请求允许≠反向可发起连接”。
  • 代理类型:Web Proxy(HTTP(S)、缓存/鉴权)vs SOCKS5(通用TCP/UDP)。会选场景。
  • SSH 隧道:-L 本地转发、-R 反向转发、-D 动态SOCKS。会写出三条常见命令。
  • VPN TUN vs TAP:TUN传IP包(常用),TAP传以太帧(广播域大、噪声)。会选TUN并说明原因。
  • 安全网络设计:深度防御、最小权限、分段/微分段、零信任、持续监控。会给出三层分区与控制点例子。

D. Web 应用与漏洞(Week 4)

  • 架构分层:Web Server/APP/DB/缓存;动态/静态内容分工。会画出一次请求的数据流。
  • 常见漏洞与防护:

    • SQLi:参数化查询、最小权限。
    • XSS(反射/存储/DOM):按上下文输出编码、CSP。
    • CSRF:Token、SameSite、关键操作再认证。
    • 认证缺陷/会话安全:Secure/HttpOnly/SameSite、会话固定防护。
    • IDOR/MFLAC:后端统一鉴权。会为每类漏洞说出“成因+防护一句话”。

E. Web 扫描与工具(Week 5)

  • SAST/DAST/灰盒/模糊测试:定义、优缺点、适用时机。会举例各一种工具。
  • 内容发现 vs 漏扫:dirb/gobuster(字典目录发现)vs ZAP(DAST)。会解释差异。
  • 扫描的登录态:为什么要带Cookie/会话脚本。会在ZAP/sqlmap中配置Cookie。
  • 工具定位:Burp(代理/重放/爆破)、Hydra(字典爆破)、sqlmap(SQLi)、ZAP(爬+测)。

F. 攻击链路与提权(Week 6–7)

  • 渗透三步:枚举→立足→提权。会给出一条最短链路。
  • nmap 技法:-sS/-sV/-O/-A/NSE,用途区别。会根据目标选择参数。
  • 密码攻击:在线(Hydra)vs 离线(John/Hashcat/彩虹表)。会识别hash类型。
  • Linux 提权面:SUID、sudo错误配置、cron可写、PATH劫持、内核CVE、凭据残留。会用find / -perm 4000枚举。

G. Android 安全(Week 8–9)

  • 安全模型:沙箱、权限、签名。会说明APK从哪获取与风控。
  • 静态分析:apktool反编译、证书与签名检查、Smali简单修改与重签名。会走一遍流程。
  • 动态分析:mitmproxy安装CA抓HTTPS、证书固定(Pinning)原理与利弊。会给出抓不到流量的原因清单。
  • Frida 插桩:注入、Hook函数、改返回值、观测API。会跑一段Hook示例。

H. 密码与CTF技能(Week 10)

  • 编码/加密/哈希/混淆/隐写的区别:可逆性、目的与工具。会给每类一个快速识别方法。
  • Base64/Base85 特征:长度4倍数、字符集、=填充;85更紧凑。会用命令解码。
  • 古典密码:凯撒/ROT/Vigenere/换位。会用在线/脚本解。
  • 对称/非对称与分组模式:AES/DES/RC4;RSA/DH/ECC;ECB/CBC/CTR差异与IV/Nonce注意。会指出ECB风险图像明纹。
  • 哈希与加盐:MD5/SHA家族长度;盐的作用与存储。会用hash-identifier、john/hashcat。
  • 隐写:steghide/binwalk/strings/exif。会按顺序排查。

I. 数字取证(Week 11)

  • 取证流程五步:扣押→采集与保存→检验与分析→解释与重建→文档与报告。会写明链路保全与哈希。
  • 磁盘/文件恢复:foremost/scalpel对比。
  • 富提取:bulk_extractor(URL/邮箱/信用卡等)。
  • 内存取证:Volatility imageinfo/pslist/psscan/connscan,找可疑进程与连接。会挑一个样本演示。

J. 行业与发展(Week 12)

  • 学科/岗位路径与证书:OSCP/CISSP/CEH/SANS;社区与CTF平台。会说出你想走的分支与准备路径。

二、按周的“通关要点卡”

Week 1

  • 伦理红线、许可元素;VM加密方案。
    Week 2
  • 私网段背诵、CIDR拆分、NAT/PAT/端口映射、VLAN与设备分层。
    Week 3
  • SSH -L/-R/-D、VPN TUN/TAP区别、SOCKS vs Web Proxy、Firewalking用途。
    Week 4
  • Web三层;八类常见漏洞与一句话修复;WAF部署位置与作用边界。
    Week 5
  • SAST/DAST/灰盒/模糊;ZAP/dirb/gobuster/sqlmap/Hydra各自定位;登录态扫描。
    Week 6
  • SUID工作原理、反弹Shell流程、常见提权枚举命令。
    Week 7
  • nmap参数与结果解读;获取立足点方法栈;提权策略清单。
    Week 8
  • APK结构、apktool与签名、证书检查;安卓著名漏洞与风险点。
    Week 9
  • mitmproxy证书安装与抓包;Pinning优缺点;Frida Hook思路与常见坑。
    Week 10
  • Base64/85识别与解码;古典密码;AES模式与IV;哈希与盐;隐写排查顺序。
    Week 11
  • 取证五步与证据可采性要素;foremost/scalpel/bulk_extractor/volatility用法。
    Week 12
  • 证书与职业路径、社区与竞赛平台、研究趋势关键词。

三、你需要“会做”的最小动作清单(每类挑1–2个就够)

  • SSH 隧道:写对 -L/-R/-D 三条命令并解释适用场景。
  • NAT与端口转发:画图说明外网访问内网服务的映射。
  • SQLi/XSS/CSRF:各给出“payload示例+一条修复建议”。
  • 扫描器登录:在sqlmap/ZAP中配置Cookie并成功访问登录后页面。
  • SUID 提权链:编译SUID小程序+反弹root演示。
  • apktool流程:反编译→改资源/Smali→重打包签名→安装运行。
  • MITM+Pinning:抓到HTTPS的证据与抓不到时的原因说明。
  • Frida:对一个函数改返回值(C或Android都可)。
  • Base64/85:识别+一条命令解码;AES CBC:指出需要IV并成功解密一次。
  • 取证:foremost恢复出文件+volatility列出进程并标注一个可疑连接。

如果你愿意,我可以把以上每个概念再配一题“超短小练习”(5–10分钟内可完成)和参考答案,按你复习进度逐个解锁。你先告诉我你想从哪个模块开始(例如“Web漏洞”或“SSH/VPN”或“Android动态分析”),我就给你该模块的迷你任务与核对答案。

~  ~  The   End  ~  ~


 赏 
感谢您的支持,我会继续努力哒!
支付宝收款码
tips
文章二维码 分类标签:博客TypechoAutoUpload
文章标题:5618概念清单
文章链接:https://www.fangshaonian.cn/archives/127/
最后编辑:2025 年 11 月 12 日 15:53 By 方少年
许可协议: 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)
(*) 5 + 5 =
快来做第一个评论的人吧~