本人从事网路安全工作12年,曾在2个大厂工作过,安全服务、售后服务、售前、攻防比赛、安全讲师、销售经理等职位都做过,对这个行业了解比较全面。
最近遍览了各种网络安全类的文章,内容参差不齐,其中不伐有大佬倾力教学,也有各种不良机构浑水摸鱼,在收到几条私信,发现大家对一套完整的系统的网络安全从学习路线到学习资料,甚至是工具有着不小的需求。
最后,我将这部分内容融会贯通成了一套282G的网络安全资料包,所有类目条理清晰,知识点层层递进,需要的小伙伴可以点击下方小卡片领取哦!下面就开始进入正题,如何从一个萌新一步一步进入网络安全行业。
学习路线图
其中最为瞩目也是最为基础的就是网络安全学习路线图,这里我给大家分享一份打磨了3个月,已经更新到4.0版本的网络安全学习路线图。
相比起繁琐的文字,还是生动的视频教程更加适合零基础的同学们学习,这里也是整理了一份与上述学习路线一一对应的网络安全视频教程。
网络安全工具箱
当然,当你入门之后,仅仅是视频教程已经不能满足你的需求了,你肯定需要学习各种工具的使用以及大量的实战项目,这里也分享一份我自己整理的网络安全入门工具以及使用教程和实战。
项目实战
最后就是项目实战,这里带来的是SRC资料&HW资料,毕竟实战是检验真理的唯一标准嘛~
面试题
归根结底,我们的最终目的都是为了就业,所以这份结合了多位朋友的亲身经验打磨的面试题合集你绝对不能错过!
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
- https://github.com/droidefense/engine (高级安卓木马病毒分析框架)
内网渗透或扫描工具
- https://github.com/0xwindows/VulScritp (企业内网渗透脚本,包括banner扫描、端口扫描;phpmyadmin、jenkins等通用漏洞利用等)
- https://github.com/lcatro/network_backdoor_scanner (基于网络流量的内网探测框架)
- https://github.com/fdiskyou/hunter (调用 Windows API 枚举用户登录信息)
- https://github.com/BlackHole1/WebRtcXSS (自动化利用XSS入侵内网)
中间件扫描器或指纹识别工具
- https://github.com/ring04h/wyportmap (目标端口扫描+系统服务指纹识别)
- https://github.com/ring04h/weakfilescan (动态多线程敏感信息泄露检测工具)
- https://github.com/EnableSecurity/wafw00f (WAF产品指纹识别)
- https://github.com/rbsec/sslscan (SSL类型识别)
- https://github.com/urbanadventurer/whatweb (Web指纹识别)
- https://github.com/tanjiti/FingerPrint (Web应用指纹识别)
- https://github.com/nanshihui/Scan-T (网络爬虫式指纹识别)
- https://github.com/OffensivePython/Nscan (基于Masscan和Zmap的网络扫描器)
- https://github.com/ywolf/F-NAScan (网络资产信息扫描, ICMP存活探测,端口扫描,端口指纹服务识别)
- https://github.com/ywolf/F-MiddlewareScan (中间件扫描)
- https://github.com/maurosoria/dirsearch (web路径收集与扫描)
- https://github.com/x0day/bannerscan (C段Banner与路径扫描)
- https://github.com/RASSec/RASscan (端口服务扫描)
- https://github.com/3xp10it/bypass_waf (waf自动暴破)
- https://github.com/3xp10it/xcdn (尝试找出cdn背后的真实ip)
- https://github.com/Xyntax/BingC (基于Bing搜索引擎的C段/旁站查询,多线程,支持API)
- https://github.com/Xyntax/DirBrute (多线程WEB目录爆破工具)
- https://github.com/zer0h/httpscan (一个爬虫式的网段Web主机发现小工具)
- https://github.com/lietdai/doom (Thorn上实现的分布式任务分发的ip端口漏洞扫描器)
- https://github.com/chichou/grab.js (类似 zgrab 的快速 TCP 指纹抓取解析工具,支持更多协议)
- https://github.com/Nitr4x/whichCDN (CDN识别、检测)
- https://github.com/secfree/bcrpscan (基于爬虫的web路径扫描器)
- https://github.com/mozilla/ssh_scan (服务器ssh配置信息扫描)
- https://github.com/18F/domain-scan (针对域名及其子域名的资产数据检测/扫描,包括http/https检测等)
- https://github.com/ggusoft/inforfinder (域名资产收集及指纹识别工具)
- https://github.com/boy-hack/gwhatweb (CMS识别 python gevent实现)
- https://github.com/Mosuan/FileScan (敏感文件扫描 / 二次判断降低误报率 / 扫描内容规则化 / 多目录扫描)
- https://github.com/Xyntax/FileSensor (基于爬虫的动态敏感文件探测工具)
- https://github.com/deibit/cansina (web路径扫描工具)
- https://github.com/0xbug/Howl (网络设备 web 服务指纹扫描与检索)
- https://github.com/mozilla/cipherscan (目标主机服务ssl类型识别)
- https://github.com/xmendez/wfuzz (Web应用fuzz工具、框架,同时可用于web路径/服务扫描)
- https://github.com/s0md3v/Breacher (多线程的后台路径扫描器,也可用于发现Execution After Redirect漏洞)
- https://github.com/ztgrace/changeme (弱口令扫描器,不仅支持普通登录页,也支持ssh、mongodb等组件)
- https://github.com/medbenali/CyberScan (渗透测试辅助工具,支持分析数据包、解码、端口扫描、IP地址分析等)
- https://github.com/m0nad/HellRaiser (基于nmap的扫描器,与cve漏洞关联)
- https://github.com/scipag/vulscan (基于nmap的高级漏洞扫描器,命令行环境使用)
- https://github.com/jekyc/wig (web应用信息搜集工具)
- https://github.com/eldraco/domain_analyzer (围绕web服务的域名进行信息收集和”域传送”等漏洞扫描,也支持针对背后的服务器端口扫描等)
- https://github.com/cloudtracer/paskto (基于Nikto扫描规则的被动式路径扫描以及信息爬虫)
- https://github.com/zerokeeper/WebEye (快速识别WEB服务器类型、CMS类型、WAF类型、WHOIS信息、以及语言框架)
- https://github.com/m3liot/shcheck (用于检查web服务的http header的安全性)
- https://github.com/aipengjie/sensitivefilescan (一款高效快捷的敏感文件扫描工具)
- https://github.com/fnk0c/cangibrina (通过字典穷举、google、robots.txt等途径的跨平台后台管理路径扫描器)
- https://github.com/n4xh4ck5/CMSsc4n (常规CMS指纹识别)
- https://github.com/Ekultek/WhatWaf (WAF指纹识别及自动化bypass工具)
- https://github.com/dzonerzy/goWAPT (Web应用fuzz工具、框架,同时可用于web路径/服务扫描)
- https://github.com/blackye/webdirdig (web敏感目录/信息泄漏扫描脚本)
专用(即特定性针对某些组件)扫描器
- https://github.com/blackye/Jenkins (Jenkins漏洞探测、用户抓取爆破)
- https://github.com/code-scan/dzscan (首款集成化的Discuz扫描工具)
- https://github.com/chuhades/CMS-Exploit-Framework (一款简洁优雅的CMS扫描利用框架)
- https://github.com/lijiejie/IIS_shortname_Scanner (IIS短文件名暴力枚举漏洞利用工具)
- https://github.com/riusksk/FlashScanner (flashxss扫描)
- https://github.com/coffeehb/SSTIF (一个Fuzzing服务器端模板注入漏洞的半自动化工具)
- https://github.com/epinna/tplmap (服务器端模板注入漏洞检测与利用工具)
- https://github.com/cr0hn/dockerscan (Docker扫描工具)
- https://github.com/m4ll0k/WPSeku (一款精简的wordpress扫描工具)
- https://github.com/rastating/wordpress-exploit-framework (集成化wordpress漏洞利用框架)
- https://github.com/ilmila/J2EEScan (用于扫描J2EE应用的一款burpsuite插件)
- https://github.com/riusksk/StrutScan (一款基于perl的strut2的历史漏洞扫描器)
- https://github.com/D35m0nd142/LFISuite (本地文件包含漏洞利用及扫描工具,支持反弹shell)
- https://github.com/0x4D31/salt-scanner (基于Salt Open以及Vulners Linux Audit API的linux漏洞扫描器,支持与JIRA、slack平台结合使用)
- https://github.com/tijme/angularjs-csti-scanner (自动化探测客户端AngularJS模板注入漏洞工具)
- https://github.com/irsdl/IIS-ShortName-Scanner (Java编写的IIS短文件名暴力枚举漏洞利用工具)
- https://github.com/swisskyrepo/Wordpresscan (基于WPScan以及WPSeku的优化版wordpress扫描器)
- https://github.com/CHYbeta/cmsPoc (CMS渗透测试框架)
- https://github.com/rudSarkar/crlf-injector (CRLF注入漏洞批量扫描)
- https://github.com/3gstudent/Smbtouch-Scanner (自动化扫描内网中存在的由shadow brokers泄露的ETERNAL系列漏洞)
- https://github.com/utiso/dorkbot (通过定制化的谷歌搜索引擎进行漏洞页面搜寻及扫描)
- https://github.com/OsandaMalith/LFiFreak (本地文件包含漏洞利用及扫描工具,支持反弹shell)
- https://github.com/mak-/parameth (用于枚举脚本的GET/POST未知参数字段)
- https://github.com/Lucifer1993/struts-scan (struts2漏洞全版本检测和利用工具)
- https://github.com/hahwul/a2sv (SSL漏洞扫描,例如心脏滴血漏洞等)
- https://github.com/NullArray/DorkNet (基于搜索引擎的漏洞网页搜寻)
- https://github.com/NickstaDB/BaRMIe (用于攻击爆破Java Remote Method Invocation服务的工具)
- https://github.com/RetireJS/grunt-retire (扫描js扩展库的常见漏洞)
- https://github.com/kotobukki/BDA (针对hadoop/spark等大数据平台的的漏洞探测工具)
- https://github.com/jagracey/Regex-DoS (RegEx 拒绝服务扫描器)
- https://github.com/milesrichardson/docker-onion-nmap (使用nmap扫描Tor网络上隐藏的”onion”服务)
- https://github.com/Moham3dRiahi/XAttacker (Web CMS Exploit 工具,包含针对主流 CMS 的 66 个不同的 Exploits)
- https://github.com/lijiejie/BBScan (一个迷你的信息泄漏批量扫描脚本)
- https://github.com/almandin/fuxploider (文件上传漏洞扫描器及利用工具)
- https://github.com/Ice3man543/SubOver (子域名接管漏洞检测工具,支持30+云服务托管检测)
- https://github.com/Jamalc0m/wphunter (Wordpress漏洞扫描器,同时也支持敏感文件泄露扫描)
- https://github.com/retirejs/retire.js (检测网站依赖的JavaScript库中存在的已知通用漏洞)
- https://github.com/3xp10it/xupload (自动检测上传功能是否可上传webshell)
- https://github.com/mobrine-mob/M0B-tool (CMS指纹识别及自动化渗透测试框架)
- https://github.com/rezasp/vbscan (论坛框架vBulletin黑盒漏洞扫描器)
- https://github.com/MrSqar-Ye/BadMod (CMS指纹识别及自动化渗透测试框架)
- https://github.com/Tuhinshubhra/CMSeeK (CMS漏洞检测和利用套件)
无线网络(审计)扫描器
- https://github.com/savio-code/fern-wifi-cracker/ (无线安全审计工具)
- https://github.com/m4n3dw0lf/PytheM (Python网络/渗透测试工具)
- https://github.com/P0cL4bs/WiFi-Pumpkin (无线安全渗透测试套件)
- https://github.com/MisterBianco/BoopSuite (无线网络审计工具,支持2-5GHZ频段)
- https://github.com/DanMcInerney/LANs.py (ARP欺骗,无线网络劫持)
- https://github.com/besimaltnok/PiFinger (检查wifi是否是”大菠萝”所开放的热点,并给予网络评分)
- https://github.com/derv82/wifite2 (自动化无线网络攻击工具wifite的重构版本)
局域网络(本地网络)扫描器
- https://github.com/sowish/LNScan (基于BBScan via.lijiejie的本地网络扫描)
- https://github.com/niloofarkheirkhah/nili (网络扫描,中间人攻击,协议检测与逆向)
- https://github.com/SkyLined/LocalNetworkScanner (基于javascript的本地网络扫描)
- https://github.com/rootlabs/nWatch (基于网卡ip地址段的本地主机扫描、主机端口扫描、指纹识别)
代码审计工具或扫描器
- https://github.com/wufeifei/cobra (白盒代码安全审计系统)
- https://github.com/OneSourceCat/phpvulhunter (静态PHP代码审计)
- https://github.com/Qihoo360/phptrace (跟踪、分析PHP运行情况的工具)
- https://github.com/ajinabraham/NodeJsScan (NodeJS应用代码审计)
- https://github.com/shengqi158/pyvulhunter (Python应用审计)
- https://github.com/presidentbeef/brakeman ( Ruby on Rails应用静态代码分析)
- https://github.com/python-security/pyt (Python应用静态代码审计)
- https://github.com/m4ll0k/WPSploit (Wordpress插件代码安全审计)
- https://github.com/emanuil/php-reaper (用于扫描PHP应用程序中可能存在SQL漏洞的ADOdb代码)
- https://github.com/lowjoel/phortress (用于检测潜在安全漏洞的PHP静态代码分析工具)
模块化设计扫描器或漏洞检测框架
- https://github.com/az0ne/AZScanner (自动漏洞扫描器,子域名爆破,端口扫描,目录爆破,常用框架漏洞检测)
- https://github.com/blackye/lalascan (集合owasp top10漏洞扫描和边界资产发现能力的分布式web漏洞扫描框架)
- https://github.com/blackye/BkScanner (BkScanner 分布式、插件化web漏洞扫描器)
- https://github.com/ysrc/GourdScanV2 (ysrc出品的被动式漏洞扫描工具)
- https://github.com/netxfly/passive_scan (基于http代理的web漏洞扫描器)
- https://github.com/1N3/Sn1per (自动化扫描器,包括中间件扫描以及设备指纹识别)
- https://github.com/RASSec/pentestEr_Fully-automatic-scanner (定向全自动化渗透测试工具)
- https://github.com/3xp10it/3xp10it (自动化渗透测试框架,支持cdn真实ip查找、指纹识别等)
- https://github.com/Lcys/lcyscan (python插件化漏洞扫描器,支持生成扫描报表)
- https://github.com/Xyntax/POC-T (渗透测试插件化并发框架)
- https://github.com/v3n0m-Scanner/V3n0M-Scanner (支持检测SQLi/XSS/LFI/RFI等漏洞的扫描器)
- https://github.com/Skycrab/leakScan (Web图形化的的漏洞扫描框架)
- https://github.com/zhangzhenfeng/AnyScan (一款web化的自动化渗透测试框架)
- https://github.com/Tuhinshubhra/RED_HAWK (一款集成信息收集、漏洞扫描、指纹识别等的多合一扫描工具)
- https://github.com/Arachni/arachni (高度集成化的Web应用漏洞扫描框架,支持REST、RPC等api调用)
- https://github.com/infobyte/faraday (集成化渗透测试辅助平台及漏洞管理平台)
- https://github.com/boy-hack/w8scan (一款基于bugscan扫描和架构思想的扫描器)
- https://github.com/juansacco/exploitpack (渗透测试集成框架,包含超过38,000+ exploits)
- https://github.com/swisskyrepo/DamnWebScanner (基于chrome/opera插件的被动式漏洞扫描)
- https://github.com/anilbaranyelken/tulpar (支持多种web漏洞扫描,命令行环境使用)
- https://github.com/m4ll0k/Spaghetti (web应用扫描器,支持指纹识别、文件目录爆破、SQL/XSS/RFI等漏洞扫描,也可直接用于struts、ShellShock等扫描)
- https://github.com/Yukinoshita47/Yuki-Chan-The-Auto-Pentest (集成子域名枚举、nmap、waf指纹识别等模块的web应用扫描器)
- https://github.com/0xsauby/yasuo (使用ruby开发的扫描网络中主机存在的第三方web应用服务漏洞)
- https://github.com/hatRiot/clusterd (Web应用自动化扫描框架,支持自动化上传webshell)
- https://github.com/erevus-cn/pocscan (一款开源 Poc 调用框架,可轻松调用Pocsuite,Tangscan,Beebeeto,Knowsec老版本POC,可使用docker部署)
- https://github.com/TophantTechnology/osprey (斗象能力中心出品并长期维护的开源漏洞检测框架)
- https://github.com/yangbh/Hammer (Web应用漏洞扫描框架)
- https://github.com/Lucifer1993/AngelSword (Web应用漏洞扫描框架,基于python3)
- https://github.com/secrary/EllaScanner (被动式漏洞扫描,支持历史cve编号漏洞识别)
- https://github.com/zaproxy/zaproxy (The OWASP ZAP core project出品的综合性渗透测试工具)
- https://github.com/sullo/nikto (Web服务综合型扫描器,用于指定目标的资产收集、安全配置缺陷或者安全漏洞扫描)
- https://github.com/s0md3v/Striker (一款多方位信息收集、指纹识别及漏洞扫描工具)
- https://github.com/dermotblair/webvulscan (一款web应用漏洞扫描器,支持扫描反射型以及存储型xss、sql injection等漏洞,支持输出pdf报告)
- https://github.com/alienwithin/OWASP-mth3l3m3nt-framework (渗透测试辅助工具,综合利用框架)
- https://github.com/toyakula/luna (基于被动式扫描框架的自动化web漏洞扫描工具)
- https://github.com/Manisso/fsociety (渗透测试辅助框架,包含信息搜集、无线渗透、web应用扫描等功能)
- https://github.com/boy-hack/w9scan (内置1200+插件的web漏洞扫描框架)
- https://github.com/YalcinYolalan/WSSAT (Web服务安全评估工具,提供基于windows操作系统的简单.exe应用)
- https://github.com/AmyangXYZ/AssassinGo (使用Go开发的可扩展以及高并发渗透测试框架)
- https://github.com/jeffzh3ng/InsectsAwake (基于 Flask 应用框架的漏洞扫描系统)
- https://github.com/m4ll0k/Galileo (一个操作上类似metasploit的web应用安全审计框架)
- https://github.com/joker25000/Optiva-Framework (一款web应用漏洞扫描器,支持扫描反射型以及存储型xss、sql injection等漏洞)
高级持续性威胁(APT)相关工具
- https://github.com/Neo23x0/Loki (一款APT入侵痕迹扫描器)
工控安全相关工具
- https://github.com/w3h/icsmaster/tree/master/nse (ICS设备nmap扫描脚本)
收集目的
本仓库收集的初衷是为向各类企业安全从业人员提供在企业信息安全防护体系建设过程中可以参考的开源安全扫描工具,以期望企业能够利用这些扫描器对自身业务进行自检,从而提高自身业务安全性
维护成员
Wester(sina weibo @Wester的小号) && Martin(sina weibo @Mart1n_ZHOU)
符号说明
[↑] 表示 更新扫描器描述
[+] 表示 添加扫描器
[-] 表示 移除扫描器
[move] 表示 修改扫描器分类
[ac] 表示 添加某人至致谢榜
[other] 表示 其他操作
免责说明
请勿用于非法的用途,否则造成的严重后果与本项目无关。
如何参与?
非常欢迎大家一起来参与贡献,如果你有关于此项目的新想法或者发现了有价值的扫描器,可以新建一个issue,经过维护成员确认之后,便会将您的名字添加到致谢榜上
版权
转载请注明来自https://github.com/We5ter/Scanners-Box ,同时也请不要通过二次发表此文章谋取不正当的利益(如原创投稿)
给大家的福利
零基础入门
对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。
同时每个成长路线对应的板块都有配套的视频提供:
因篇幅有限,仅展示部分资料
网络安全面试题
绿盟护网行动
还有大家最喜欢的黑客技术
网络安全源码合集+工具包
所有资料共282G,朋友们如果有需要全套《网络安全入门+黑客进阶学习资源包》,可以扫描下方二维码领取(如遇扫码问题,可以在评论区留言领取哦)~
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!