思维方式
1. 宏观与微观
对一个项目进行复盘时,应该从宏观与微观两个方面对思考
- 宏观:往往指对一个项目的整体感知,整体思路
- 微观:具体的技术细节
思考方式:在攻防世界中,作为防守方要常常站在攻击方的角度考虑;作为攻击方,也要常常站在防守者的角度考虑。
2. 攻击链
对整条攻击链的认识很重要,要思考攻击者的行为
- 思考攻击者上传WebShell后会做什么
- 思考攻击者进行爆破后会做什么
- 思考攻击者扫描是为了发现什么
- 思路攻击过程中为什么会提权…
- 控制域控需要哪些前提…
- 怎么防御勒索…
3. 知识关联梳理
- 在梳理一个知识点时,要能够形成自己的独特记忆方法,每次被别人问到的时候,要知道从何讲,分步骤。第一步,第二步,第二步又分为第一小步,第二小步等。
- 不仅仅对于知识点时这样的,在平时的工作中,对于业务的梳理也是如此。
- 关联梳理就像树枝与树干的关系,要有主干,适当拓展补充
4. 打破认知
我们常常会发现自己经常恍然大悟,为什么当时想不到,这种局限性怎么打破
- 多沟通,别人的想法真的会醍醐灌顶。有些时候自己努力80%的时间不如别人的三两句话。而且自己怎么也想不到,每次当别人说后,就感觉恍然大悟,后悔不已。
- 问题驱动自己成长,勤快一些。
- 学会一种思考方式后,要进行内化,在生活中常常要贯彻此思想,形成一种习惯。