Kali与Python黑客 2018漏洞发现与Metasploit
Metasploit Framework介绍
什么是渗透测试
渗透测试指的是用黑客的方式来攻击你自己的或者是客户的IT系统,来找到其中的安全漏洞。因此,渗透测试人员要有目标系统管理人员的批准才能进行测试。这是渗透测试人员和黑客之间的区别。
什么是vulnerability?
vulnerability 是指软件、硬件或者操作系统中存在的安全漏洞。一个vulnerability可以像弱密码这样简单,也可能像缓冲区溢出或者SQL注入这样复杂。我们可以使用Nexpose来扫描vulnerability。
什么是exploit?
什么是payload?
payload是目标系统被exploit之后,让你控制目标系统的软件。payload通常是由exploit来传递到目标系统上的。
Meterpreter是Metasploit中最受欢迎的payload,它让你能在目标系统上做很多事情。比如,你可以上传下载文件、截屏、收集密码的哈希值。你甚至可以控制目标的鼠标、键盘和屏幕。
Metasploit
https://www.rapid7.com
Metasploit企业版(专业版)
Python和Ruby编程