2026 级网络安全专业新生线上分享
一个会猜下一个词的机器
什么是大模型,以及它和你未来四年的关系
HASHTEAM CTF实验室
三个问题
这些你现在会不会?
01动手做一个网页
02写个程序,把一万个文件按日期归档
03网站突然打不开了,查明原因
现在「不会」完全正常。四十分钟后,这三件事你都会知道自己能迈出第一步。
演示复盘 · 静态对话
我
帮我做一个网页:屏幕中间一个按钮,每点一次数字加一,做得好看一点。
AI
<button onclick="n++"> …… (生成整段代码,可直接运行)
我
我完全没学过编程,解释一下这段代码分别在干什么。
AI
三句话:页面先画出一个数字和一个按钮;点按钮时,事件里的代码让数字加一并刷新显示;样式表负责居中和配色。(针对刚生成的那份代码)
AI
已更新:按钮换成蓝色主题,旁边多了一个清零按钮。(要求可以继续迭代)
刚才发生了什么
过去要先学几个月才敢动手的事,
今天用一句话就起了步。
AI 降低了做出第一版的门槛;但要把它做对、做稳,仍然需要知识、判断和验证。
三个熟悉的续写
其实你们已经会一点「大模型」了
山东大学位于山东济南
床前明月光,疑是地上霜
Linux 里想看看当前目录有什么,输入 ls
这三道填空,就是语言模型干的头一件事:看着前面的内容,猜下一个词最可能是什么。
一个熟悉的例子
输入法天天在做这件事
按上文,猜下文。输入法和大模型有一个共同点:都在根据上下文预测接下来更可能出现什么。大模型读过的语料和计算规模大得多,也会自己选一个接上,再继续预测,于是可以从续写一个词走到生成整段内容。
关键一问
可你见过输入法会做数学题吗?
小明有 10 块钱,买水花了 3 块,还剩 ____。
想猜对,得会一点算术
if (password == input)
这段代码的问题在 ____。
想猜对,得懂程序
曹操率军南下,孙权和刘备决定 ____。
想猜对,得读历史
把这个小游戏做到极处,语言背后的规律就被压进了一堆数字里。它不是互联网的完整副本,也可能记住部分训练内容。
今天唯一一张「技术图」
Transformer 怎样猜出下一个 token?
这里是高度简化的演示:真实模型会并行使用多个注意力头,并把这样的模块重复堆叠很多层。
纠偏
两个容易带错的直觉
大模型 ≠ 搜索引擎
搜索引擎主要返回网页和来源;大模型主要根据上下文生成答案。现在许多 AI 产品会接入搜索工具,关键仍是回答有没有可核验的来源。无论来自哪种界面,都要验证。
「大」指什么
数据 × 模型 × 算力,一起往上堆。参数是模型训练过程中不断调整的一组数字,其中编码了从数据中学到的统计规律。数字多大不重要,趋势才重要。
转折
问老师 → 问搜索引擎 → 问 AI
任何答案都需要验证。
AI 的特殊风险,是生成看似完整、却未必有可靠来源的回答。
案例复盘 · 静态对话
我
介绍一下 2023 年发表在《网络安全学报》上那篇《基于注意力机制的校园网异常流量检测》论文。
AI
该文由张某某、李某某发表于 2023 年第 4 期,DOI:10.xxxx/xxxxx,提出了一种结合注意力机制的…… (有作者、有年份、有出处,一应俱全)
看它说得很自信,细节也齐全——但这篇论文根本不存在。
验查标题、作者或 DOI:任意一处对不上,就不能把答案当成事实。
给它画个像
一个知识面很广、写得很快、通常很有耐心的助手;
但它可能生成貌似可信的错误内容,也不会替你承担结果。
AI 交到你手上的,应先当作候选答案。
验货的人,是你。
输入法的候选栏,排在第一不等于正确。选错一个词无伤大雅;信错一段言之凿凿的答案,可能就埋下一个漏洞。
和网安专业的关系
老规矩半句,新规矩半句
传统安全
不要相信输入。
用户提交的数据可能是恶意的,边界条件可能被人利用。
AI 时代
别轻信输出。
模型写的代码可能有洞,给的解释可能讲错,替你执行的操作可能偏离本意。
案例复盘 · 静态对话
AI
if (user == "admin" && pass == "123456") …… (工工整整,看起来很对)
我
假如你是一名安全工程师,攻击这个程序,找出它的问题。
AI
口令明文硬编码、缺少失败锁定、无验证码…… (逐条列出,并给出修改版)
改完就安全了吗?——做安全,就是反复追问「还有没有我没想到的情况」。
边界:这套「攻击」的思路,只用于自己的系统和明确授权的实验环境。真实网站上一个公开可访问的路径,不代表你有权继续探测。
对网安来说,AI 是什么
同一个东西,三个身份
攻击者的工具
过去诈骗短信错字连篇;如今照着你的学校、专业、社交动态,写出以假乱真的定向钓鱼。作恶的成本骤降。
防御者的工具
几千行代码丢进去找隐患,成堆日志交给它读,检测规则让它帮着起草。
被保护的对象
它会被诱导、被套话、被投毒。护住模型本身,已是新的安全课题。
要用它,要防它,也要护着它。
它不止会说
它只有一张嘴,人们给了它手和眼睛
①
不知道今天的新闻 递一个「搜索」工具——训练时没见过的,现在查得到
②
算术会错,说「能跑」也未必能跑 那就让它真的跑一遍——说的不算,跑出来的才算
③
要操作五花八门的真实软件 一个统一插口,加一个循环:读文件 → 跑命令 → 看报错 → 再改
装上了这些,它就不只会说,还会做了——这就是大家说的 Agent。
手能碰到真实系统,就可能被人动手脚——喂给工具的网页和文档里藏着恶意指令,会反过来指挥 AI。
①就是一次 tool call;③里的统一插口是 MCP 想干的事,让循环跑起来的那套架子叫 harness——今天都见过它们长什么样了。
和你们未来四年的关系
| 高中练的是 | 大学和 AI 时代拉开差距的是 |
| 找标准答案 | 定义问题 |
| 记住知识 | 找到并验证知识 |
| 独立完成 | 人和机器协作 |
| 不犯错误 | 快速试错 |
| 解一道明确的题 | 面对一个模糊的真实问题 |
高中的功夫没白费——数学、英语、逻辑全都算数。变的是精力花在哪:少花在拿答案上,多花在提问题、辨真假、验结果上。
替你们问出口
「那我还用学编程吗?」
更要学,只是理由换了:不仅要会写,还要能看懂、改动并验证 AI 生成的代码。
电钻
新手拿上能打孔,老师傅拿上,一天的活一小时干完。工具放大的是你本来就有的东西。
端口为何不通?握手为何失败?权限漏洞藏在哪?它会循环、会报错、会跑偏,看得懂它每一步在干什么的人,才握得住方向盘。你理解得越深,AI 越好用。
一套马上能用的问法
三层提示法
1
要方向 「日志里想统计每个 IP 出现的次数,从哪入手?先别写代码。」
2
要工具 「我决定用命令行做。有哪几件工具干得了这个?各自管什么?」
3
要结构 「我用 grep 加 sort 写了一半,思路断在哪一步?」
别开口就要成品:答案拿走了,能力留在原地。
练拳的地方已经搭好了
SecLab · 安全新手村
是什么
CTF实验室为大家准备的练习场。浏览器打开,就是一台真实运行的 Linux——终端、文件、权限、日志、进程,一共十关,从零起步。
怎么练
引导模式一步一步带路,挑战模式只给目标放手折腾,随时切换。卡住了有三层提示:方向、工具、结构——绝不直接喂答案。
练完去哪
通关只是热身。漏洞挖掘、渗透攻防、安全开发、校园安全运维——那才是这条路的去处。
这套「三层提示法」,平台已经替你们内置好了。
最后留三句话
把今天的内容带走
01先把 AI 当作候选答案 它能帮你起步,但结果要自己验证
02编程基础仍然重要 看懂、改动、验证,才是真正的掌控
03遇到不会的事,先问下一步 方向、工具、结构,比直接拿成品更有用
lab.lwzheng.tech
想了解时再扫码 · 平台长期有效 · 群里随时答疑
大学四年最有用的技能(之一):遇到一个从没见过的问题,知道下一步往哪走。
多问一句——问电脑,问 AI,也问问自己:它说的对吗?