教师：现在我们了解了旋转的概念,
执行起来并不困难｡
我们所要做的就是上传我们需要使用的任何工具,
例如, 如果你想使用Nmap､ ARP欺骗或dSniff,
你可以上传这些工具中的任何一个, 在这台连接到这个大型网络的计算机上运行它们,
然后你可以在这台计算机上运行端口扫描程序,
你可以进行ARP中毒, 以及像我们之前学过的那样进行中间人攻击｡
所以这很简单｡
您所要做的就是使用upload命令,
在这里上传它, 然后从命令行使用它,
就像我们在前面的视频中使用它一样｡
我今天要向大家展示的是如何在被黑客攻击的计算机和您的计算机之间建立一条路由,
这样您就可以使用任何Metasploit辅助工具或模块来攻击这个大型网络｡
因此, 我们将能够使用Metasploit漏洞,
我们将能够使用Metasploit附带的端口扫描程序和其他有用的模块｡
要做到这一点, 我们将使用一个称为自动路由的模块｡
首先让我向大家展示一下, 如果我尝试在目标计算机上运行漏洞攻击,
在Metasploitable计算机上, 它不会起作用,
因为它对我不可见｡
我将创建一个会话列表, 您将看到我已经与Windows计算机建立了连接｡
所以我已经黑进去了｡
我将使用exploit/multi/samba和usermap_script｡
现在, 我们之前已经使用此漏洞攻击Metasploitable,
但它位于同一网络上, 因此我们可以看到它｡
我们现在要做的是尝试攻击一个我们看不见的设备｡
然后我会做节目选择｡
我要把我的RHOST设为10｡ 20. 15. 4, 因为这是Metasploitable设备的IP｡
那我就表演表演｡
我将使用这个有效载荷｡
所以我将把PAYLOAD设置为这个｡
显示选项｡
一切都准备好了, 所以我要去做利用｡
您将看到此漏洞利用将超时,
因为如果我们返回到此处的图表, 此设备将无法看到此设备｡
因此, 它试图在此设备上运行漏洞利用,
即使此设备存在该漏洞, 但我无法使用它, 因为我看不到该设备｡
如您所见, 漏洞利用失败,
连接超时｡
我们无法连接到目标计算机｡
我现在要做的是, 我将与ID
1上的Meterpreter交互｡
所以Sessions -i 1.
所以我在我的仪表板里｡
我将首先运行ifconfig,
查看我的网络是什么样子的, 或者目标计算机连接到的网络是什么｡
这样我们就可以看到连接到目标计算机的所有接口｡
我将查找具有IP地址的接口｡
因此, 我们有这个接口编号4有一个IP地址｡
我们可以看到, 此IP地址位于我们的网络中｡
所以它真的不是很有用｡
已经在我们的网络上了｡
我们在10号公路上 20. 14, 在子网上｡
所以这个对我来说不是很有用｡
我能看到的另一个是这个,
它连接到10｡ 20. 15. 5.
所以它在这里的另一个子网中, 我在我的Kali
Linux设备上看不到｡
我将尝试在此子网与当前子网之间建立一条路由.
我要复制这个｡
然后, 我将创建当前会话的背景, 这样我将返回到Metasploit并清除此内容｡
然后我将使用post/manage｡
顺便说一句, 在此过程的任何阶段,
如果您想查看所有管理模块,
您可以将其留在此处, 然后双击, 您将看到所有管理模块, 您可以尝试使用这些模块并进行试验｡
我们要使用的是自动路由｡
我将执行show options来查看我可以设置的选项｡
我们有两个选项需要设置｡
我们需要设置会话和子网｡
所以我要先安排治疗｡
这是第一节课
然后将子网设置为执行ifconfig命令时所看到得子网.
是10个｡ 20. 15, 我给它打个零｡
所以, 我们再次使用我们已经学过的一组非常简单的命令｡
我们把会议设为一号｡
这是我们黑进Windows的会话｡
子网是Windows连接到的子网,
我们无法访问｡
所以是10号｡ 20. 15. 0.
我会做“利用”｡
这将在我的设备和Windows设备之间创建连接或路由｡
我现在要做的是,
回到视频开始时尝试的同一个漏洞,
您将看到该漏洞将发挥作用,
因为Windows设备现在对我来说是可见的｡
因此, 您可以使用端口扫描程序或Metasploit附带的发现模型,
或者Metasploit附带的任何其他模块, 而不是使用该漏洞, 因为我的设备现在可以看到目标计算机｡
它可以看到此Metasploitable设备,
因为它在开始时对我不可见, 但现在我已连接到此计算机,
并在此网络和我的计算机之间设置了一个路由, 因此我现在实际上可以看到Metasploitable设备｡
所以我将使用之前使用过的漏洞｡
它是exploit/multi/samba/用户映射脚本｡
把那个弄清楚｡
现在, 我将显示选项,
并保持不变, 因为所有内容都已正确设置｡
所以我只想做“利用”｡
正如您所看到的, 现在命令shell已正确启动, 我现在实际上可以访问Metasploitable设备,
因此我可以执行id, 我是root用户｡
我可以帮你确认一下.
我们可以看到, 我们在Metasploitable设备中,
我可以运行任何我想要的Linux命令｡
所以我可以做ls, pwd, 我应该在根目录下｡
而且我可以做cd, 去var, 例如｡
执行任何我想执行的Linux命令｡
所以我基本上可以完全访问目标计算机｡
现在, 正如我所说的, 你可以上传东西,
并从目标计算机运行它们,
但它并不总是一个好主意, 上传东西到一个黑客计算机｡
因此, 像这样设置路由并使用旋转是一个更安全的选择｡
我强烈建议你去看看其他的Metasploitable模块,
因为Metasploit真的很大｡
我很难面面俱到｡
我只是介绍了主要的基本内容,
但您可以随时进入并查看其他模块,
然后尝试它们｡
使用模块通常是相同的｡
我们看了一系列模块｡
因此, 您可以轻松地配置选项, 并以您想要的方式运行这些模块｡