一、从0开始——黑客学习路线
为什么学习黑客知识?有的人是为了耍酷,有的人是为了攻击,更多的人是为了防御。我觉得所有人都应该了解一些安全知识,了解基本的进攻原理。这样才可以更好的保护自己。这也是这系列文章的初衷。让大家了解基本的进攻与防御。
1.计算机网络
成为一名黑客,对计算机网络的基础知识必不可少。了解计算机通信的协议,知道设备之间通信的原理,这是渗透的第一步。毕竟如果连通向目标的路都不了解,又如何开始进攻呢?学习TCP/IP协议的基础,了解原理即可。
2.DOS命令
耍酷必备!在其他人用图形界面操作电脑的时候,你用上一手纯命令行的操作,这就很酷。如果你学习黑客的目的只是耍酷,这里是重点。言归正传,DOS命令,是黑客的基础,因为绝大多数情况,我们不能直接操作目标,拿到对方的shell,不会操作,那一点用处也没有。而且,如果熟悉了DOS命令后,操作的速度,会比图形界面更加快速。这里windows和linux的基本系统命令都要会。因为目标系统也是多变的。
3、黑客术语
土匪还有黑话呢!想要融入一个圈子,内部的术语总要懂的,不然怎么交流。比如:肉鸡、exp、poc、payload、端口、shell、webshell等等。这个多看看也就熟悉的。
4、一门计算机语言
这里推荐python,易于入门,而且拥有强大的各种库做支持。这里所说的一门计算机语言是指可以独立实现功能的程度。当然,并不是结束。有了一门语言的基础,作为一名黑客,还必须能读懂其他语言,比如:php、java等。做代码审计时,能找出相应的漏洞。
5、sql基本语句
这个很好理解,大多数数据都存放在数据库,如果你找到了数据库的漏洞,获得了操作权限,但是不会操作,那也没有用。同时,像sql注入,也是渗透的一个常见漏洞。
6.黑客常用工具
kali系统的基本工具都该了解了解吧;比如namp、sqlmap、AWVS、hydra。一般来说,能把kali玩转,那基本就算是真正入门了。当然还有一些平时大家不知道的搜索引擎:shodan、fofa、zoomeye等。百度、谷歌等常用的搜索语法等。这些都熟练了的话,那么恭喜,你已经成为脚本小子了。可以基本开始渗透了。
7、漏洞学习
owasp top10,就是我们常说的10项最严重的Web 应用程序安全风险列表。每一项的成因,原理,攻击方法,防御方法。都需要学习。同时,多看看大佬的挖洞过程,尝试复现。sql注入、文件上传、xss、csrf、rce、文件包含、文件下载、反序列化等,算是必知必会。可以自己搭建靶场,尝试进攻。
8、waf
既web应用防护系统。攻和守,是互相进步的。想要会攻,也得知道防守方是怎么防的。常见的主流waf的防护原理,防护方式,绕过办法。这些也是必知必会。毕竟,实战环境中,waf基本无处不在。常见的安全狗、宝塔等。还有各个安全厂家的安全产品。
9、靶CTF和SRC
有了以上的知识,基本上可以尝试去做做CTF的题,锻炼解题思路。也算是丰富自己的知识,找短板,然后补强。同时也可以做做SRC,提交漏洞,换取相应的奖励。
写在末尾,但十分重要。在以上开始之前,学习下《中华人民共和国网络安全法》。遵纪守法,基本要求。
最后,有兴趣一起学习的,点个关注。我们从0开始,扩展每个知识点。
一、从0开始——黑客学习路线相关推荐
- 不要再走弯路了,黑客学习路线看这里
学习黑客技术,首先要了解一点:什么是黑客? 如果你觉得黑客是电影里面那种无所不能的,那么建议趁早放弃!如今的黑客和以前的黑客不一样了,黑客有一个专门的职业叫做网络安全工程师,并不是你们想象的那样无所不 ...
- 猪猪侠的黑客学习路线
猪猪侠是谁,我想说,他应该是我们这一代黑客都想成为的人 在"知乎"上,"如何黑掉知乎"的问题被提出后,他就跟帖贴出了密码库的连接密码和用户数据的信息结构. 36 ...
- Linux内核源码分析:基于最新的Linux 4.0内核(学习路线总结)
今天给大家分享的是基于最新的Linux 4.0内核学习路线总结,本文由8个专题组成,文末附上学习路线思维导图. 一.进程管理专题 1.进程原理 1.1 进程生命周期 1.2 task_struct结构 ...
- 0. 嵌入式入门学习路线
最近有好多同学在咨询嵌入式该怎么入门,应该怎么学习,有什么好的学习方法推荐,以及嵌入式入门的学习路线.今天我就带着大家的问题,一一为大家解决. STM32基础入门 uCOS-II基础入门 文末有相关学 ...
- ♂【超全超详细】2W字零基础小白黑客学习路线,知识体系(附学习路线图)♂
前言: 这是外网曾经一篇很火的关于如何成为一个黑客的文章,虽然里面提到的一些技术可能有些过时,但就学习方法和思想上,仍然值得我分享给大家. 关注大师的言行, 跟随大师的举动, 和大师一并修行, 领会大 ...
- linux 0.11 内核学习路线
转载至 http://tieba.baidu.com/p/4871637101 当初一开始拿到赵炯的书时是兴奋的,代码几乎每行都有注释,心想这不手到擒来的吗.但是代码看到十几行就看不下去了,没错就是十 ...
- 【超全超详细】2W字零基础黑客学习路线,知识体系(附学习路线图)
前言: 这是外网曾经一篇很火的关于如何成为一个黑客的文章,虽然里面提到的一些技术可能有些过时,但就学习方法和思想上,仍然值得我分享给大家. 关注大师的言行, 跟随大师的举动, 和大师一并修行, 领会大 ...
- Lucene6.6.0 案例与学习路线
之前在学习Lucene这个全文检索工具,为项目搜索引擎的开发打下基础.在这里先分享一下关于Lucene的学习心得. 核心的学习流程是:索引文件格式--索引创建过程--检索流程. 1.首先建议参看这篇精 ...
- Java后端大数据 从0到1学习路线分析与规划
在将要找工作之际,笔者根据大厂的招聘信息和在牛客网上的校招求职经验课程,在Java后端方向和大数据方向总结出如下内容,希望能对读者有所帮助. 目录 1.学习目标 1.1 后端开发方向 1.2 大数据开 ...
- 网络安全入门(黑客)学习路线-2023最新版
如何成为一名黑客,很多朋友在学习安全方面都会半路转行,作者菌就自个整理了一下知识内容和体系,肝了一个月后,整理出来最适合零基础学习的网络安全学习路线,果断收藏学习下路线.此篇博客讲的非常细,有兴趣的同 ...
最新文章
- 500 OOPS:cannot change directory:/root 问题
- 2016 ICPC 北京网络赛 A 恶心模拟 F 循环矩阵,FFT(待补) I 模拟
- 面试体验:Facebook 篇(转)
- 创建一个简单的 MDM server(1)
- 《Python快速入门》基础知识扫盲课
- 回忆Java基础中Map的遍历方法
- 投票应用是用mysql还是redis_签到功能,用 MySQL 还是 Redis?
- VisualSVN Server更改SVN版本库存放路径的方法
- dea模型java实例_Java数据流学习 - osc_deasqda4的个人空间 - OSCHINA - 中文开源技术交流社区...
- coreldraw快速撤回_CorelDRAW基础教程,教你CDR X8撤销、重做与重复操作方法
- 怎么用按键精灵快速开发计算距离自己最近的怪物/包裹/金矿坐标的脚本
- 设置gvim中横竖光标_VIM配置高亮光标所在行和所在列
- 《Recurrent Chunking Mechanisms for Long-Text Machine Reading Comprehension》ACL2020论文阅读
- iPhone 12 pro max卡槽怎么插双卡
- 我的世界服务器显示弹幕,[娱乐]RaiixDM —— 在mc中接收b站直播弹幕[1.12.x-1.15.x]...
- 日语机种依赖文字问题探析之一问题描述
- 软考中级软件设计师--1.计算机系统知识
- 计算机辅助英语教学中的教学法原则,计算机英语教学中应做到以学生为中心的教学原则...
- mac出现wifi没有ip地址无法接入互联网
- 博弈论系列—智猪博弈