0基础如何入门黑客学习?(附黑客学习资料)
说到黑客大家可能觉得很神秘,其实我们说的的黑客是白帽子黑客,就是去寻找网站、系统、软件等漏洞并帮助厂商修复的人,刚入门的黑客大部分从事渗透工作,而渗透大部分属于Web安全方向,就是利用漏洞来取得一些数据或达到控制,让对方程序崩溃等效果。
01一些常见的名词解释
**渗透:**就是通过扫描检测你的网络设备及系统有没有安全漏洞,有的话就可能被入侵,就像一滴水透过一块有漏洞的木板,渗透成功就是系统被入侵。
**后门:**这是一种形象的比喻,入侵者在利用某些方法成功的控制了目标主机后,可以在对方的系统中植入特定的程序,或者是修改某些设置,用于访问、查看或者控制这台主机。
这些改动表面上是很难被察觉的,就好象是入侵者偷偷的配了一把主人房间的钥匙,或者在不起眼处修了一条按到,可以方便自身随意进出。通常大多数木马程序都可以被入侵者用于创建后门(BackDoor)
**木马:**就是那些表面上伪装成了正常的程序,但是当这些程序运行时,就会获取系统的整个控制权限。
有很多黑客就是热衷使用木马程序来控制别人的电脑,比如灰鸽子、Gh0st、PcShare等等。
**肉鸡:**所谓"肉鸡"是一种很形象的比喻,比喻那些可以被攻击者控制的电脑、手机、服务器或者其他摄像头、路由器等智能设备,用于发动网络攻击。例如在2016年美国东海岸断网事件中,黑客组织控制了大量的联网摄像头用于发动网络攻击,这些摄像头则可被称为"肉鸡"。
**0day漏洞:**0day漏洞最早的破解是专门针对软件的,叫做WAREZ,后来才发展到游戏,音乐,影视等其他内容的。0day中的0表示Zero,早期的0day表示在软件发行后的24小时内就出现破解版本。在网络攻防的语境下,0day漏洞指那些已经被攻击者发现掌握并开始利用,但还没有被包括受影响软件厂商在内的公众所知的漏洞,这类漏洞对攻击者来说有完全的信息优势,由于没有漏洞的对应的补丁或临时解决方案,防守方不知道如何防御,攻击者可以达成最大可能的威胁。
**1day漏洞:**指漏洞信息已公开但仍未发布补丁的漏洞。此类漏洞的危害仍然较高,但往往官方会公布部分缓解措施,如关闭部分端口或者服务等。
**Nday漏洞:**指已经发布官方补丁的漏洞。通常情况下,此类漏洞的防护只需更新补丁即可,但由于多种原因,导致往往存在大量设备漏洞补丁更新不及时,且漏洞利用方式已经在互联网公开,往往此类漏洞是黑客最常使用的漏洞。例如在永恒之蓝事件中,微软事先已经发布补丁,但仍有大量用户中招。
**SRC:**即Security Response Center,中文名为安全应急响应中心,厂商的安全部门,主要负责审核你挖掘的漏洞并提供奖励。
Web安全必须要了解Web方面的一些基础知识做为铺垫去学习这门技术,因为不是人人都可以直接先渗透再进行基础知识等方面学习的,所以为了更好的入门的Web安全必须要先掌握一些基础知识。
02怎样入门 Web 安全?
-
了解基本漏洞类型首先需要了解常见的Web漏洞类型,如XSS、CSRF、SQL注入、命令执行、代码执行、URL跳转等,合天网安实验室"靶场平台"上就有很多常见的漏洞复现,可以让新手在了解漏洞的同时也能明白其中的原理。
-
熟练使用各种操作系统实际的生产环境不同于靶场,为了更深入地利用漏洞,你还需要学会熟练使用不同的操作系统,同时还要对他们的安全特性有所了解。