web安全之路
为工作室萌新所作。记得以前刚学习安全时,醉心于技术,但却是一直学习不得法,当时我们那批人不懂计算机原理,不懂编程,只是粗浅理解一些网络,加之安全也很难内容庞杂,不知到该学哪些,学完之后会有什么效果,遇到了很多问题,就这麽在黑暗中摸索了大半年,最后才有所得,到底浪费了太多时间。
所以我不希望你们向我们当初一样,为此我总结了一下,有了下面一篇文章,文章中涉及很多的重要的知识只粗略的点了一下,但就算是这样也还是有很多想写的没写,有时间我会再发一片文章作为补充。
基础篇
(建议将基础篇作为工作室招新考试考纲范围)
html知识
http://www.w3school.com.cn/html/html_jianjie.asp
计算机网络基础知识
http://www.cnblogs.com/maybe2030/p/4781555.html#_label6
http://blog.csdn.net/cws1214/article/details/8078629
http://blog.csdn.net/chuckfql/article/details/7477854
服务器知识
http://blog.csdn.net/dragonpeng2008/article/details/6642865
https://www.cnblogs.com/mysnowman/articles/5453926.html
https://blog.csdn.net/yuechuxuan/article/details/70176596
http基础知识
http://www.cnblogs.com/TomSnail/p/6078395.html
进阶篇
sql注入
命令执行
XSS
CSRF
越权
文件上传
文件包含
文件下载
逻辑漏洞
接口漏洞
信息泄露
综合利用
各大平台爆出的版本漏洞
(代码审计、漏洞分析、工具开发、防护绕过,这些每一点内容都很多,且需要代码功底)
高级篇
实战!
在补天、漏洞盒子等漏洞平台提交在实战中获取的漏洞。
在实战中请时刻记得《网络安全法》,不逾界。
番外篇
渗透环境
VMware
DVWA
Owasp
sqli-labs
Docker
工具
渗透系统:kali
渗透框架:metasploit
网络扫描:nmap
端口扫描:nmap
代理:burpsuit
暴力破解:medusa、burpsuite
FUZZ:sqlmap、metasploit
网络数据包分析:wireshark、burpsuite
爬虫:burpsuit、awvs、zap
子域名探测:子域名挖掘机、brust3r
目录扫描:御剑后台扫描、dirbrust
指纹扫描:御剑指纹识别系统、AppPrint
综合扫描器:zap、awvs、appscan、burpsuit、nmap、nessus
建议
渗透测试人员要尽可能多的找到一个系统的漏洞,而真正想对漏洞知其所以然,必须学习编程技术。虽说在渗透测试时没有代码功底也能出色的完成任务,但代码功底是菜鸟和大牛一个明显分水岭。
做web安全,我推荐的语言是如下搭配从前端到后端到数据库加上常用的脚本语言:
HTML + JavaScript + PHP + SQL和Python
网上的资料:http://www.w3school.com.cn/
建议有精力的去学习一下C语言和汇编 了解底层
我推荐阅读的书籍:
《代码审计》
《图解http》
《TCP/IP指南》
《python核心编程》
《wab安全深度剖析》
《白帽子讲web安全》
《namp渗透测试指南》
《鸟哥的linux私房菜》
《黑客攻防技术宝典web实战篇》
《sql注入与防御》
《xss跨站脚本攻击剖析与防御》
《python黑帽子》《python绝技》
《web渗透技术及实战案例解析》
破晓16级王宗树
posted on 2018-10-11 16:18 哒哒的马蹄是个美丽的错误 阅读(526) 评论(1) 编辑 收藏 举报