鹅实习生活有感
前言
鹅鹅鹅,鹅鹅鹅鹅鹅。
从7月实习到9月,日子过得还是太滋润了。没想到遇到的 mt 这么好,没想到身边的同事都这么友善,还有没想到我自己的水平居然没有想象中那么菜(其实还是挺菜的,隔壁@twogoat是真强,希望他转正顺利),鹅鹅鹅(唐笑ing)。

本文仅记录一些实习过程中的一些思考(碎碎念)。
如何写好一篇又能体现技术又能简单易懂的技术文档?
为什么有这个思考呢?
我在实习过程中负责的任务主要是一些红蓝对抗,或者也可以叫漏洞挖掘吧,每当我完成一项任务后,我就要进行文档的编写;这个文档 ld 对我的要求是要让非本行业的人看出作为攻击者是如何一步一步突破防线的,这个过程中又是如何思考的。
更重要的是,文档不仅要给 mt、ld 看,还要将他以邮件形式发给全组人,属实是写的胆战心惊。
文档修修补补写了一个星期,交了三次四次,也是终于达到了 ld 预期的效果(为什么我感觉更像是 ld 看烦了,不想管了呢 ┭┮﹏┭┮ )。
如何写?
- 思路要清晰,要有发现问题 —>思考—> 解决问题的链条,思路上形成逻辑闭环。
- 文章要有标题,有重点,有加粗;mt说好的文章就像一颗枝繁叶茂的树一样,从树干到树枝,树枝到树叶,非常明确。
- 文章语言要简洁易懂,不要弯弯绕绕的整长难句
实践中的困难
其实以上几点说起来容易,做起来真的难,尤其是在当下的逆向过程中,我们大量的使用 ai,人的作用或许只是当 ai 思路卡住时提供灵光一闪的想法;
这样导致的问题是,当工作完毕时,只有自己完全清楚整个逆向的全流程,ai 或许都已经被超长的上下文淹没,而人还需要从繁杂的记忆中大海捞针般的取出其中的金子;
最终导致写出来的文章,不自觉的存在非常多的思路跳跃点,就像是受到了知识的诅咒,我有这里的上下文,所以我当然看得懂我在写什么,但其他人就难说了。
解决过程
我的文档被打回了一次两次之后,我的脸皮薄,已经快要不要意思了,所以我采取了最笨的方法——无ai参与的从零开始人为复现一遍;
一遍复现一遍写文档,要求自己在文档中写出每一步操作怎么来的,为什么这样做,做了之后有什么效果,接着要怎么做;
这样写进而又衍生出了一个问题,写的太多太细了,像流水账 ┭┮﹏┭┮ ;

那我又只能慢慢凝练我的文档,提取出其中关键的步骤,以及和ai深入探讨怎样的文档才是一篇好文档 ┭┮﹏┭┮ ;
这个过程真是折磨,不过对我各方面的提升也真是大,堪称实习最大的收获了。
ai时代下游戏安全行业的难处
ai如此发达,外挂层出不穷,曾经因为外挂与加固的激烈对抗一点一点垒高的技术高墙,被ai搭上了一个梯子;
对于游戏厂商来说,他们想要的安全方案是,性能开销为0,游戏安全性为无穷的方案;
对于游戏安全开发从业者来说,他们要考虑的就太多了,要兼容、要安全、要性能、要稳定,始终都在和安全不可能三角对抗。
对普通人来说,只要稍作培训,就能在ai的帮助下做出一款小游戏的外挂,甚至对一些日活极高的游戏小试牛刀;
这就是为什么外挂屡禁不止的其中很大一部分原因吧。
大家一直在骂的三角洲,隔壁端游安全那边,好像天天都在开会呀😰。
转行小想法
我已经选择读研了,没有去找工作,我三年后真的还要回鹅继续干这个行业吗,那岂不是我的三年研白读了;
也不知道三年之后ai都变成什么样子了,我做继续逆向下去真的还能找到工作吗?😔
目前有转ai安全,转算法的初步想法,但是感觉学起来好慢,自己好浮躁,已经丧失长时间学习的能力┭┮﹏┭┮。
总结
感觉在鹅厂两个月还是干了一些东西出来,但是也不敢把分析报告发出来(律师函警告⚠),以后有机会再说吧。
还有鹅的实习福利真的很好很好,里面的前辈们也都非常友善、耐心,建议大家都去鹅实习,鹅鹅鹅(唐笑ing)。
鹅,我还会回来的!