一台笔记本电脑就可以本地AI渗透和CTF解题,结果出乎意料!我愿称之为当下最优解。
原创
智能化态势感知
智能化态势感知
智能化态势感知
2026年9月26日 08:22
山东
在小说阅读器读本章
去阅读
在公众号小说中沉浸阅读
| 16G 笔记本本地跑 27B 自主解 CTF Qwen3.8-27B · 265K 上下文 · 50 token/s · WSL2 沙箱 |
STEP 05 numpy + PIL 提取 LSB,重组字节
| python cd /challenge/workspace/extracted && python3 -c \" from PIL import Image import numpy as np im = np.array(Image.open('look.bmp')) out = [] for c in range(3): bit = (im[:,:,c].ravel() & 1) n = len(bit)//8\*8 bits = bit[:n] # MSB-first pack vals = np.zeros(n//8, dtype=np.uint8) for i in range(8): vals |
输出:
| output CH 0 'flag{3c15d07e-'........................ CH 1 '5d9a-4ccb-b67c'. |
| 三个通道各出一段,拼起来才是完整的 flag,这也是为什么单看某一个通道会缺头少尾。 |
结果
| DRY-RUN 拿到 flag{3c15d07e-5d9a-4ccb-b67c-d2369eb2c1b9},用时72s |
///写在最后
CONCLUSION · 16G 跑 27B 的四条路
三题的日志都摊在上面了。回到开头那个问题。16G 显存怎么塞下 27B 模型,还开 265K 上下文、跑出 50 token/s?
大致四个方向:
1 权重量化走单张量高精度标量量化方案,把 27B 的权重压进 16G同时,只有微小的精度损失;
2 推理后端开 PagedAttention 分页注意力,撑住超长上下文;
3 WSL2 侧调内存池,压住 swap 抖动;
4 ctf-agent 这块做 prompt 压缩和步骤调度,别让无效上下文无限膨胀。
16G 显存、27B 模型、265K 上下文,本地agent,四件事同时可靠,做到了文章中的效果。那么有老铁要说了这几道题都是中低难度,没啥大用。那么实际比赛中自己去做难题,简单的题目扔给AI是不是大大提高效率了呢。当然综合来看更适合的是我们这些零基础ctf小白,勿喷。
| 既然看到这里了,如果觉得有用,随手点个赞、推荐、转发三连吧。 哦对,如果想要本次ctf的原始附件(难不难的自己先手搓试试)和模型文件及环境 关注并推荐后私信发送“本地ctf大法”我会发送给你们 有什么其它问题欢迎评论区留言💗 |
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。









评论