当前位置: 首页 > news >正文

前端已死!转行网络安全,挖漏洞真香!

最近,一个做运维的朋友在学渗透测试。他说,他公司请别人做渗透测试的费用是 2w/人天,一共2周。2周 10w 的收入,好香~

在这里插入图片描述
于是,我也对渗透测试产生了兴趣。开始了探索之路~

什么是渗透测试
渗透测试这名字听起来有一种敬畏感,给人一种很难的感觉。渗透测试 (penetration test) 并没有一个标准的定义,一些安全组织达成共识的通用说法是:

渗透测试是通过模拟恶意黑客的攻击方法,来评估计算机网络系统安全的一种评估方法。

简而言之:渗透测试就是测试软件的安全性。

渗透测试执行标准介绍了做渗透测试的 7 个步骤:

1.测试前交互。这步主要确定的是测试范围,哪些测试行为是禁止的。

2.情报收集。这步主要收集目标尽可能多的信息。

3.威胁建模。这步主要了解目标潜在的威胁。更多的是了解目标业务流程和竞争对手之类,确定测试的优先级。

4.漏洞分析。这步主要是找目标的安全漏洞。

5.漏洞利用。这步主要是通过漏洞,来获得数据,权限等。

6.后渗透利用。这步主要是掩盖估计痕迹,并留下以获得权限的后门。注意:是否要做这步需要和客户确认。

7.报告。这步主要是写一份给客户的报告。内容主要包括:有哪些漏洞,漏洞证明,漏洞的严重程度和修补建议。最后,客户修复了漏洞,需要做验收。

渗透测试行业的前景
行业人才缺口大。随着互联网行业的迅速发展,各大企业所面临的各种安全问题越发的严峻。对安全人才的需求也越来越大。当然,国内初级渗透测试工程师比较多。因为,花很短的时间,就能成为一个初级渗透。所谓的初级,指的是:只会用工具的“搬砖人”。行业缺的是能力强一点的透测试工程师:会代码审计,会写POC、EXP,写自己用的工具。

薪资这块:从招聘网站上来看,该行业的薪资和前端差不多。当然,在工作外,也可以通过挖漏洞,参加护网行动之类的来赚钱。

哪些人更适合做渗透测试
首先,有道德底线的人。做渗透容易接触到敏感数据。守不住道德底线就是:渗透学的好,牢饭吃到饱~
在这里插入图片描述
细心,耐心,观察力敏锐,善于变换角度思考问题的人。这些品质,有利于找到漏洞。

前端做渗透测试的优势
优势1: 已经了解了渗透需要了解的部分知识:网站架构,HTTP,Cookie,DOM 等。

优势2: 可以自己写工具。比如,根据 《XSS 扫描器成长记》 提到的算法,写个 XSS 扫描器。根据 xray 的规则化过的 POC(漏洞概念验证程序) 数据写扫描器。

如何学习渗透测试
渗透测试包含的内容非常的多。该从哪边学起呢?

  • 如果从学工具入手,渗透测试的工具有成千上千万个。常用的集成了许多工具的系统:Kali Linux[4], 里面也有 600 多个工具。

  • 如果从了解漏洞入手:CWE5 上面也有茫茫多的漏洞。

  • 如果从渗透测试需要掌握的知识入手,也是一大堆:系统,网络,服务器,数据库等等。

从上面是方式入手,总觉得是学不完。
在这里插入图片描述
我推荐以实践的方式来学。具体来说:

1.罗列需要掌握的常见的漏洞类型。比如:XSS,CSRF,SQL 注入,Burt Force(暴力破解漏洞),RCE(远程命令/代码执行),Files Inclusion(文件包含漏洞) 等。推荐阅读:2021 OWASP Top Ten[6] 和 2021 CWE Top 25[7]。

2.一个个去掌握它们:

  • 了解漏洞的概念,触发场景,如何利用,以及如何防护。可以去 CWE[8] 上找具体的漏洞。找不到 CWE 相关的 EXP(漏洞利用程序) 可以去 GitHub 上直接搜 CWE 编号。

  • 实践:在靶场(Vulnerability Firing Range)上去找出漏洞。靶场指的是包含漏洞的环境。有能力的,能构造出包含该漏洞的靶场。

  • 学习使用能找到该漏洞的工具。

推荐 2 个靶场:DVWA[9] 和 Pikachu[10]。用 Docker 安装这 2 个靶场。安装配置特别容易~

这边再推荐下 wooyun 的漏洞库镜像[11]。里面有大量白帽子提交的漏洞。可惜的是,wooyun 16 年关站,所以漏洞库也定格在了那里。

通过挖漏洞来赚钱靠谱吗?
我没有挖到过漏洞,我也不知道,哈哈。

想通过挖漏洞来赚钱的,可以通过在一些漏洞响应平台上提交漏洞。比如:补天漏洞响应平台。漏洞的奖励金额,不同公司给的浮动比较大。参考金额:

低危漏洞:100 左右。
中危漏洞:500 左右。
高危漏洞:1500 左右。

黑客&网络安全如何学习

今天只要你给我的文章点赞,我私藏的网安学习资料一样免费共享给你们,来看看有哪些东西。
在这里插入图片描述
在这里插入图片描述
有需要的话可以VX扫描下方二维码,全部都是无偿分享!
微信扫描哦

http://www.lryc.cn/news/197157.html

相关文章:

  • 【AI】了解人工智能、机器学习、神经网络、深度学习
  • 【Axure高保真原型】3D柱状图_中继器版
  • 【word技巧】word页眉,如何禁止他人修改?
  • Python 机器学习入门之逻辑回归
  • 现货白银赚钱有风险吗?
  • Debian衍生桌面项目SpiralLinux12.231001发布
  • 元宇宙在技术大爆炸时代迎来链游新世界
  • 9中间件-Redis、MQ---进阶
  • JVM(Java Virtual Machine)内存模型篇
  • 对地址解析协议ARP进一步探讨
  • java:java.util.StringTokenizer实现字符串切割
  • IPV6 ND协议--源码解析【根源分析】
  • Python学习笔记——存储容器
  • Android DI框架-Hilt
  • 基于寄生捕食优化的BP神经网络(分类应用) - 附代码
  • 【Java常见的几种设计模式】
  • jupyter崩溃进不去,报错module ‘mistune‘ has no attribute ‘BlockGrammar‘
  • windows terminal鼠标右键打开
  • HTML5播放 M3U8的hls流地址
  • leetcode:101.对称二叉树
  • UI自动化的适用场景,怎么做?
  • SpringFramewrok (1)
  • 电商独立站小程序开发方案
  • 数据库安全运维是什么意思?数据库安全运维系统用哪家好?
  • 小程序的console中出现:。。。不在以下 request 合法域名列表中,请参考文档:。。。的报错解决
  • 计算机网络基础(三):IPv4编址方式、子网划分、IPv4通信的建立与验证及ICMP协议
  • Error: GlobalConfigUtils setMetaData Fail Cause:java.lang.NullPointerException
  • OpenHarmony 应用全局的 UI 状态存储:AppStorage
  • 外置告警蜂鸣器使用小坑
  • SSO身份验证如何帮助加强密码安全性