渗透测试工程师从业经验

这周参加360的补天大会听了一位渗透大佬的分享,感觉获益匪浅。

一、常见问题

1、客户系统,之前做过渗透测试,我们要怎么做?

深入了解客户系统,一丝不苟发现系统深层次漏洞。

2、客户系统,部署了防火墙,我们要怎么做?

可以绕过防火墙进行测试,比如通过内部wifi的手段等。客户已有的安全防护,不一定安全,很容易被绕过。

3、客户系统,采用Ukey登录,还需要渗透吗?

Ukey的安全性也需要验证,之前有ukey发送一个验证,然后这个验证可以重复使用的情况。

4、客户系统,网络协议是加密的,抓不到数据包,怎么办?

尝试一些破解的方式,对授权系统进行渗透时,最好别对其他系统进行测试

5、客户系统,好像是静态页面,搞不进去,怎么办?

抓数据包,寻找有动态交互的地方。

6、客户系统,我们要不要上扫描器进行扫描?

尽量不要用扫描器,降低对客户系统的伤害,特别是敏感关键系统,也别内网渗透。敏感系统进行测试,最好申请搭建测试环境,或申请账号。

7、客户系统,渗透测试发现好像已经入侵,怎么办?

发现被入侵迹象,要及时通知客户,并随时准备应急响应

二、知识积累

1、每次渗透测试项目,客户系统都会是你成长的老师

2、从渗透测试过程中了解自身的不足,然后用行动去弥补不足之处

3、要善于和比自己强的人进行沟通,交流、请教和学习

4、要不断的扩充自己的知识面,不断地提升自己的应对能力

5、遇事不要退缩,要有信心,坚信自己可以完成每一项任务挑战

6、知识论坛、圈子、杂志、周刊、漏洞平台都可以给予你营养

7、适当参加一些网络安全比赛,积累比赛经验,培养良好素质

三、关系处理

1、渗透之前要问清楚客户需求,哪些底线或原则是不能触碰的

2、渗透测试项目中要尊重客户的选择,如有特殊需求要向客户提

3、渗透测试结束后,要及时跟客户做一个简单工作汇报

4、工作中如遇到阻力或者客户对工作不满意,千万别找理由,要及时跟领导汇报

5、碰到自己不擅长的项目,在客户面前要低调一点,要及时找同事帮助

6、认清自己的角色,客户提的需求,要向领导进行汇报,请领导指示

7、渗透测试后获取的敏感系统文档。数据、要跟客户表述会进行删除处理

四、攻防实战

1、组建公司内部的信息安全实验室、模拟验证最新网络攻防实战环境

2、对符合自身业务的漏洞进行跟踪,还原攻击方式、利用成本和漏洞修复

3、攻防实战从人与系统的对抗,上升至人与人之间的较量

4、建立完善的攻击监控系统,对内外防御要做到有情能查,有情必究

5、红蓝双方的攻防对抗,要逐步行程常态化攻防演练

6、从不明攻击的角度去量化攻击的存在,并行程攻击处置方法

7、漏洞防御已经变的防不胜防,做好安全管控已经迫在眉睫

五、团队建设

1、向团队核心人物看齐,如果团队没有核心,那团队就危险了

2、善于与团队成员配合,取长补短,共同进步

3、梳理团队成员责任心,做人做事认真、负责

4、合理划分团队成员职责、人物,确保工作高效运行

5、善于处理团队中产生的矛盾、分歧、以最小化影响进行处理

6、积极为团队成员排忧解难,全身心投入工作

7、建立培训计划,定期组织团队进行内部技能培训和分享,提升团队能力

六、职业规划

1、自己心里要有计划,但最好在五年之内逐步提升自己的技术实力

2、如果对渗透测试没有兴趣了,要趁早选择自己的第二职业,别耽误事

3、合理时间范围内、可以适当选择跳槽,融入可以提升你自己的企业

4、要逐步从技术向管理转变、学习管理方法,提高管理能力

5、要逐步扩大自己的人际圈子,千万不要束缚自己的交际范围

6、想要创业的朋友,要了解公司管理和财务管理方面的知识,千万别盲目创业

7、准备研发产品的朋友,一定要注意你研发的产品,是否能解决用户的痛点

学习计划安排


我一共划分了六个阶段,但并不是说你得学完全部才能上手工作,对于一些初级岗位,学到第三四个阶段就足矣~

这里我整合并且整理成了一份【282G】的网络安全从零基础入门到进阶资料包,需要的小伙伴可以扫描下方CSDN官方合作二维码免费领取哦,无偿分享!!!

如果你对网络安全入门感兴趣,那么你需要的话可以

点击这里👉网络安全重磅福利:入门&进阶全套282G学习资源包免费分享!

①网络安全学习路线
②上百份渗透测试电子书
③安全攻防357页笔记
④50份安全攻防面试指南
⑤安全红队渗透工具包
⑥HW护网行动经验总结
⑦100个漏洞实战案例
⑧安全大厂内部视频资源
⑨历年CTF夺旗赛题解析

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
作为一个渗透测试工程师,你需要具备一些必要的工作技能。根据引用的内容,以下是一些渗透测试工程师可能需要掌握的技能: 1. 网络和系统知识:作为渗透测试工程师,你需要对计算机网络和系统有深入的了解,包括网络协议、操作系统、数据库等。 2. 渗透测试工具:你需要熟悉和掌握各种渗透测试工具,比如Metasploit、Nmap、Burp Suite等。这些工具可以帮助你发现系统中的漏洞和弱点,并进行渗透攻击。 3. 漏洞分析和利用:你需要学会分析和利用系统中的各种漏洞,包括但不限于代码注入、跨站脚本攻击、跨站请求伪造等。这些技能可以帮助你评估系统的安全性并提供相应的建议。 4. 社交工程:作为渗透测试工程师,你需要了解社交工程的概念和技巧。社交工程是通过欺骗、诱导等手段获取目标系统的信息或权限的一种方式。 5. 代码审计:你需要具备代码审计的能力,这可以帮助你发现应用程序中的安全漏洞和错误。 6. 漏洞报告和解决方案:在发现安全漏洞后,你需要编写详细的漏洞报告,并提供相应的解决方案和建议。 综上所述,作为一个渗透测试工程师,你需要掌握网络和系统知识、渗透测试工具、漏洞分析和利用、社交工程、代码审计以及漏洞报告和解决方案等技能。这些技能将帮助你评估和提升系统的安全性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值