前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >如何学习网站渗透漏洞测试

如何学习网站渗透漏洞测试

原创
作者头像
技术分享达人
修改于 2020-08-05 02:00:36
修改于 2020-08-05 02:00:36
6140
举报
文章被收录于专栏:网站漏洞修补网站漏洞修补

从大学毕业的时候开始简单入门,写写网站程序代码,搞搞sql注入以及安全测试,到现在Sinesafe当安全工程师,差不多在安全行业成长了11年,发现不懂得问题随着实战渗透测试中非常多,还是学到老干到老才是成功之道。当今时代的安全发展很多都是依靠大数据去确保,而人工手动网站安全测试却被忽略了,只有当客户出了安全漏洞问题,才想起找人工进行全面的漏洞测试。

如何入门安全渗透测试 ,本质上是如何入门一个新的领域。个人的见解是你可以从三个步骤来递进学习。

1.明确目标,学以致用

你首先要明确学习安全渗透测试的目标,你是想打CTF比赛,还是当个白帽挖CVE洞,还是想写个安全的代码,或是开源个安全软件等,目标不同,你的学习路径也是不同的。

不建议立即从基础学起,肯定有人给你说学c,学数据结构,学算法,学汇编等等,其实这是不聪明的,目标导向:之前说的每一门都是个大学科,其实用到安全上的 并不多,如果你在暂时用的不多的内容上花费了很多时间,那么你什么时候才能实现自己的目标呀,人的精力是有限的。

2.细化你的目标,制定具体的学习内容

例如咱们定个目标,写一个PE的保护壳,那你首先要做的是什么呢?

先去google 搜索 PE的保护壳有哪些种?比如压缩壳,加密壳,虚拟机等等,难度高低怎么样?

对于入门者来说,压缩壳相对简单,那就从这个开始学。

接着去github或者google搜索 开源的PE压缩壳和相应的教程。发现PE压缩壳有用汇编写的,有用C,C++写的,这个时候咱们可以先选择汇编来写。

然后就查询一下压缩壳原理的教程和书籍,比如书籍推荐《加密与解密》,对比着开源壳的代码去理解,如果汇编不懂,找到一本汇编书,比如王爽的汇编入门书籍,不要全看完,对比着壳代码 看到哪去学哪。

整体的学习过程变成了:

PE保护壳 -》 压缩壳 -》 汇编压缩壳 -》搜索开源代码和原理教程 -》 对比着壳代码,看汇编书籍理解

将目标越来越细化,你就越清楚自己做什么。

3. 反馈

学习是一个不断反馈的过程,你在第2步的学习过程中,作为初学者肯定不会这么顺利,看看开源代码也会遇到不懂得地方,自己写的代码的时候肯定也会调试不通,这时候就接着去找资料,看书,调试,搞懂。

正常的学习过程一般是:

学习 -》应用-》反馈-》接着学习

4. 推荐CTF

CTF比赛还是非常推荐的,为啥这么说呢?有两点吧。

  1. 接近实战的机会。现在网络安全法很严格,不像之前大家能瞎搞
  2. 题目紧跟技术前沿,而书籍很多落后了。

如果你想打CTF比赛,直接去看赛题,赛题看不懂,根据不懂的地方接着去看资料。

如果大家想要对自己的网站或平台以及APP进行全面的渗透测试服务的话可以去网站安全公司看看,国内推荐SINESAFE,启明星辰,绿盟,鹰盾安全等等这些安全公司。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
2021新年愿望之学习网站渗透测试
这篇文章面向入门的同学,更偏向于学习的方法,而非渗透的技巧,请看准需求再往下读。我是SINESAFE网站安全公司的技术,水平有限,所以自然亲民,和很多渗透测试新手都很熟。他们中的大多数都是大学生,还有很多年的工作,但一直对网络安全保持着热情。很多同学都很努力,但怎么也找不到一条通顺的道路,顺利地入门成长。渗透测试仅仅是计算机科学中一个很小的分支,它和其他学科一样具有相同的计算机基础。
技术分享达人
2020/12/08
5980
2021新年愿望之学习网站渗透测试
网站安全防护 漏洞渗透测试学习
对新知识的学习,应该明确三点:学些什么?怎样去学?三是及时复习。本文以这三点为基础,围绕信息安全学习过程展开论述。大型目标点,在新知识的学习中,明确学习目标是第一件要做的事,有目标才知道自己该往哪里走。但是对新人来说,在无人指导的情况下,明确目标这一步会比较迷茫,所以个人建议如下:
技术分享达人
2020/11/24
1.9K0
网站安全防护 漏洞渗透测试学习
渗透测试网站漏洞客户问题分析
1、对客户网站系统,之前在其他几家安全公司做过渗透测试服务,那么我们接手的话要如何进行?深入深入分析客户程序,认真细致发现程序全方位、深层次漏洞。
技术分享达人
2020/03/09
1.5K0
渗透测试网站漏洞客户问题分析
网站安全渗透测试该如何增加就业概率
大学本科环节的学习培训最好能以兴趣爱好为导向性,如果你并不是反感电子计算机,这好多个方向应当多多少少都能激起你的兴趣爱好,技术实质是互通的。可是,依据我的工作经验,大部分人沒有兴趣爱好,不清楚自身喜欢什么,仿佛干什么都可以,这类状况下就挑选一个最有益于自身发展趋势的。
网站安全专家
2020/04/30
5920
网站安全渗透测试该如何增加就业概率
一个网站需要做渗透测试的原因
网络黑客总是利用计算机系统和网络中的缺点,利用自己的技术知识来解决问题,因此,要想减少安全风险,就必须像网络黑客一样思考问题。由于互联网的发展和网络经济的兴起,越来越多的企业把服务或交易平台放到了互联网上,而这些网络应用服务与企业的收入联系得更加紧密,甚至与企业的命运息息相关,但是这些暴露在网络上的资源往往防御能力较弱,增加硬件投入并不能显著提高企业的安全水平,在这样的瓶颈下,企业对于懂得渗透测试的安全工程师的需求也越来越迫切,安全工程师的薪水也随着上升。
技术分享达人
2020/10/21
9140
一个网站需要做渗透测试的原因
APP渗透测试 深入挖掘漏洞以及如何防止攻击
很多公司都有着自己的APP,包括安卓端以及ios端都有属于自己的APP应用,随着互联网的快速发展,APP安全也影响着整个公司的业务发展,前段时间有客户的APP被攻击,数据被篡改,支付地址也被修改成攻击者自己的,损失惨重,通过朋友介绍找到我们SINE安全做APP的安全防护,我们对客户APP进行渗透测试,漏洞检测,等全方位的安全检测。通过近十年的APP安全维护经验来总结一下,该如何做好APP的安全,防止被攻击。
技术分享达人
2019/12/13
1.4K0
APP渗透测试 深入挖掘漏洞以及如何防止攻击
1.零基础如何学习Web安全渗透测试?[通俗易懂]
转载于 拼客学院陈鑫杰 拼客院长陈鑫杰 (若有侵权,请联系邮件751493745@qq.com,我会及时删除)
全栈程序员站长
2022/11/15
2.3K0
1.零基础如何学习Web安全渗透测试?[通俗易懂]
针对于客户网站被攻击而进行的渗透测试服务分享
客户网站前端时间被攻击,网站被劫持到了赌bo网站上去,通过朋友介绍找到我们SINESAFE做网站的安全防护,我们随即对客户网站进行了全面的渗透测试,包括了网站的漏洞检测与代码安全测试,针对于发现的漏洞进行了修复,包括网站安全部署等等方面,下面我们将这一次的安全应急处理过程分享给有需要的客户。
技术分享达人
2019/12/04
5410
针对于客户网站被攻击而进行的渗透测试服务分享
网站安全防护公司具体有哪些
目前国内做网站安全防护的公司比较少,因为需要实战的攻防经验以及安全从业经历,针对网站被黑客攻击以及被黑客篡改了数据库以及其他信息,或被植入了木马后门和跳转代码(从百度输入点击直接被跳转到其他网站),还有一些像服务器被DDOS攻击导致无法打开,都需要网站安全公司来解决。国内像Sinesafe,鹰盾安全,启明星辰,大树安全盾都是目前国内做的有实力的安全公司。
技术分享达人
2021/08/02
1.9K0
网站安全防护公司具体有哪些
网站代码审计 网站漏洞查找服务技术是如何锻炼学习的
常常许多人问过那样一个难题,网络黑客是确实那么强大吗?就现阶段来讲,在黑客游戏或影视剧中,网络黑客所展现的工作能力与实际是相差无异的(黑客帝国此类种类以外)。唯一的差别是影视剧中的主人公可以瞬间控制供电系统,导致大城市电力工程偏瘫。走在路上任意监听所有人。
技术分享达人
2020/04/08
8360
网站渗透测试出来的漏洞为什么都是PHP代码
近期许多网民跟我说为何出現系统漏洞的网站程序全是PHP开发设计的,而非常少有JAVA和Python的渗透案例,先不用说python,就PHP和Java谈一谈。在这以前,先何不记牢那么一个依据(眼底下也无需担心它对吗):PHP网站系统漏洞类型多但不繁杂,Java网站系统漏洞则反过来。
网站安全专家
2020/04/24
1.9K1
网站渗透测试出来的漏洞为什么都是PHP代码
渗透测试安全公司 入职后的经验分享
今年针对我国的网络安全公司而言是一个非常好的发展前景,斯诺登功不可没。国家信息安全现行政策施行,中国各种各样CTF雨后春笋般破壳而出,各种互联网技术与安全企业竞相扩大自身的安全技术团队,可是我恰好追上了这一好情况下。只报名参加了一次笔试题目和招聘面试,但却有四家企业对我抛出了橄榄枝,可是我当然是挑选了在其中的一家,刚开始作为一名网络安全实习生,宣布进入了这一安全行业。
技术分享达人
2020/04/21
6310
网站移动端APP渗透测试安全检测方案
许多客户在网站,以及APP上线的同时,都会提前的对网站进行全面的渗透测试以及安全检测,提前检测出存在的网站漏洞,以免后期网站发展过程中出现重大的经济损失,前段时间有客户找到我们SINE安全公司做渗透测试服务,在此我们将把对客户的整个渗透测试过程以及安全测试,发现的漏洞都记录下来,分享给大家,也希望大家更深的去了解渗透测试。
技术分享达人
2019/10/17
1.8K0
网站移动端APP渗透测试安全检测方案
CTF入门如何学习
5.Reverse PPC(Professionally ProgramCoder)
tea9
2022/07/16
8870
渗透测试攻击之APP漏洞检测
网络上,大家经常可以看到数据库被脱裤、用户信息泄露等由于安全漏洞引发的问题,给用户和企业都带来了很大的损失。由于公司业务发展迅速,功能不断增加,用户数量不断增加,安全问题日益受到人们的关注。业务部门和安全部门在实践安全测试时开展合作,早期测试人员和安全同学通过手工执行安全测试用例来发现问题,随后慢慢地也开始使用一些安全工具,通过自动化的方式来提高发现问题的效率。同时,我们还关注了与业务密切相关的一个安全问题——界面越权问题,并试图通过自动扫描来发现此类问题,从而提高效率。越权问题是指应用程序对访问请求的权限检查出现漏洞,使攻击者在使用了未获得权限的用户账户之后,以某种方式绕过权限检查,以访问或操作其他用户或更高权限者的对象。例如商店A可以查看商店B的营业数据(水平越权),商店C的客户服务人员可以像商店C的店长一样进行采购(垂直越权)。造成越权漏洞的原因主要是开发人员在对数据进行增、删、改、查询时,没有对请求者是否具有权限进行验证。
技术分享达人
2020/12/04
6790
渗透测试攻击之APP漏洞检测
渗透测试 对网站漏洞扫描与检测的过程与步骤
天气越来越凉爽,在对客户网站代码进行渗透测试,漏洞测试的同时我们SINE安全渗透技术要对客户的网站源代码进行全方位的安全检测与审计,只有真正的了解网站,才能更好的去渗透测试,发现网站存在的漏洞,尽可能的让客户的网站在上线之前,安全防护做到最极致.在后期的网站,平台快速发展过程中,避免重大的漏洞导致的经济损失.
技术分享达人
2019/10/24
1.6K0
渗透测试 对网站漏洞扫描与检测的过程与步骤
网站漏洞渗透检测过程与修复方案
网站的渗透测试简单来 说就是模拟攻击者的手法以及攻击手段去测试网站的漏洞,对网站进行渗透攻击测试,对网站的代码漏洞进行挖掘,上传脚本文件获取网站的控 制权,并对测试出来的漏洞以及整体的网站检测出具详细的渗透测试安全报告。
技术分享达人
2018/12/27
3.1K0
如何成长为一个厉害的安全(黑)工程师(客)?
1如何成长为一个厉害的安全(黑)工程师(客)? 故事发生在很久很久以前,曾经有个古老的同性交友网站叫做github.com 在这上面有个项目叫做awesome hacking 大概长得如下图所示
安恒网络空间安全讲武堂
2018/02/06
1.7K0
如何成长为一个厉害的安全(黑)工程师(客)?
web渗透测试学习路线[通俗易懂]
本文整理的学习路线,清晰明了,重点分明,能快速上手实践,相信想学的同学们都能轻松学完。都是干货啦,先收藏⭐再看吧。本文偏基础能让萌新们快速摸到渗透测试的门道,少走弯路,也能让正在学习的小伙伴们查漏补缺,也欢迎大佬们在评论区指正错误~ 这里附上我之前学习的路线图
全栈程序员站长
2022/09/10
2.4K0
web渗透测试学习路线[通俗易懂]
渗透测试该如何全面检测网站漏洞
昨天给大家普及到了渗透测试中执行命令漏洞的检测方法,今天抽出时间由我们Sine安全的渗透工程师来讲下遇到文件包含漏洞以及模板注入漏洞的检测方法和防御手段,本文仅参考给有授权渗透测试的正规安全检测的客户,让更多的客户了解到具体测试的内容,是如何进行全面的网站安全测试。
技术分享达人
2019/10/11
2.2K0
推荐阅读
相关推荐
2021新年愿望之学习网站渗透测试
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档