前言
首先你要清楚黑客并不是程序员,而我们所熟知的C语言,Java,Python是作为一名黑客的辅助工具,在制作木马,病毒,龟壳时为了防止各大安全防御软件的查杀而需要,其次,或许某一些程序员都不会怎么进行嗅探,所以不要误解,不一定必须学习三大语言才能成为黑客
黑客?红客?骇客?
想必大家日常所听到的,无疑是“我想成为一名黑客!”那么,在除了黑客的情况下,还有什么“客”呢?
- 白客:这些人维护网络安全,有自己的规矩,是网络上维护和平的和谐分子
- 红客:维护国家利益,十分的爱国群体!
- 骇客:网络恐怖分子
我们所要做的,并不是成为一名骇客,而是在网络上不为非作歹,我们要安分守己,做一个正直的网络使用者
以黑客技能、兴趣为方向的自学误区
弊:疯狂搜索安全教程、加入各种小圈子,逢资源就下,逢视频就看,只要是黑客相关的。
缺: 就算在考虑资源质量后的情况下,能学习到的知识点也非常分散,重复性极强。
代码看不懂、讲解听不明白,一知半解的情况时而发生。
在花费大量时间明白后,才发现这个视频讲的内容其实和自己看的其他知识点是一样的,这样的话学习效果并不好
而且,不要去大量的收集资料!在网上下载大量的资料,动不动D盘就炸,跟你的学习资料似的(开玩笑)
以自己的网络技术获取钱财
在最初,黑客只是网络爱好者的代名词,他们不慕名利,一心只为网络更好,他们可能是高楼大厦里的骨干,可能是工地里的工人,但是他们从来没有想过将网络作为自己的第二副业,网络本身就是一个无私奉献的地方,所以不要用黑客的身份成为你获取钱财的一个途径
黑客所需要什么语言来满足自己的辅助
我推荐先学python,尽管我学习的是Java,python有很好的学习体验,而且非常符合小白,通俗易懂,相比之下,Java就非常“不“人性化,不仅区分大小写,写出来的也是一长串子,什么main啊学到你吐a!比较而言,编程语言三剑客中python无疑是最亲民的
学习黑客需要非常高的电脑配置吗?
“妈!我要学黑客!给我配电脑!”黑客需要很高的电脑需要吗?答案肯定是否,大部分的黑客在2021时系统依旧是win7,依旧有很多的辉煌战绩在那些“破烂电脑”里出现,所以不要以为“配置好,代码搞”的旁门左道
电脑系统的选择
无疑了,小白给我选windows!要是使用iOS使用惯了,给我改回来!稍微有点技术的,用Linux
很多人会纠结学习黑客到底是用Linux还是Windows或者是Mac系统,Linux虽然看着很酷炫,但是对于新人入门并不友好。Windows系统一样可以用虚拟机装靶机来进行学习
至于编程语言,首推Python,因为其良好的拓展支持性。当然现在市面上很多网站都是PHP的开发的,所以选择PHP也是可以的。其他语言还包括C++、Java…
很多朋友会问是不是要学习所有的语言呢?答案是否定的!引用我上面的一句话:学习编程只是工具不是目的,我们的目标不是成为程序员
(这里额外提一句,学习编程虽然不能带你入门,但是却能决定你能在网络安全这条路上到底能走多远,所以推荐大家自学一些基础编程的知识)os:白猫不黑CSDN
新手小白第一阶段我推荐去学习
- 1:HTTP后台编写
- 2:网络安全法
- 3:从WIndows到Linux的转化
- 4:计算机网络的基本算法
- 5:看得懂F12
第二阶段
- 1:Ip地址的嗅探何采集
- 2:python的爬虫制作和使用
- 3:了解Sql注入漏洞
- 4:域名采集
- 5:端口的了解以及采集
- 6:Web网址信息的采集
第三阶段
- XSS
- CSRF漏洞
- 文件上传漏洞
- 文件包含漏洞
- SSRF漏洞
- XXE漏洞
- 远程代码执行漏洞
- 密码暴力破解与防御
- 中间件解析漏洞
- 反序列化漏洞
学到这,你可以说自己是一名合格的黑客了
第四阶段
- MSF
- Cobalt strike
- Burp suite
- Nessus Appscea AWVS
- Goby XRay
- Sqlmap
- Nmap
- Kali
学会渗透工具,成为资深大佬
第五阶段
- 漏洞挖掘技巧
- Src
- Cnvd
- 众测项目
- 热门CVE漏洞复现
- 靶场实战
- 职场人生(面试的黄金题型)
尾声
网络是另一个世界,每个人都有这个世界的改变权,相对于欧美国家基础扎实(懂加密、会防护、能挖洞、擅工程)的众多名门正派,我国的人才更多的属于旁门左道(很多白帽子可能会不服气),因此在未来的人才培养和建设上,需要调整结构,鼓励更多的人去做“正向”的、结合“业务”与“数据”、“自动化”的“体系、建设”,才能解人才之渴,真正的为社会全面互联网化提供安全保障。