讲师：在我们目前为止完成的所有场景和视频中,
一旦目标用户重新启动其计算机, 我们就会失去与目标计算机的连接, 因为我们使用的是普通后门｡
一旦他们重新启动计算机,
我们的后门程序就会被终止,
进程也会被终止, 我们就会失去连接｡
在今天的讲座中, 我们将讨论一些方法,
这些方法使我们能够保持对目标计算机的访问权限,
以便我们可以随时返回并重新获得对该计算机的完全控制权｡
有很多方法可以做到这一点｡
第一个是面纱闪避｡
我们可以使用我们创建的HTTP后门,
而不是普通的后门｡
您可以使用HTTP服务或TCP服务｡
我在这里给你们看｡
如果我运行面纱规避,
并做一个列表,
你会看到, 我们有, 在第七个就在这里, 在第五个, 我们有服务后门｡
您可以使用其中任何一个｡
如果我确实使用了五个, 并且我们可以看到信息,
那么您所要做的就是设置您的lhost｡
放置lhost, 然后生成后门｡
一旦你生成了它, 你就可以使用它,
把它和其他东西结合起来,
像我们一样把它发送给目标人, 或者你可以用我们学过的上传命令上传它, 然后执行它｡
这会将后门程序作为服务安装在目标计算机上｡
然后, 您需要做的就是使用multi/handler,
并且每当他们的目标计算机启动时,
它都会尝试连接回您, 因为这是一个反向shell｡
我不打算解释这个方法,
因为这个方法很简单.
我们以前也做过类似的事情｡
我们用面纱规避术创建了一个后门,
然后把东西上传到目标电脑上｡
你所要做的就是创建一个后门程序,
上传它, 执行它, 然后你就完成了｡
而且, 它并不总是有效的,
所以这就是为什么我不会解释它｡
普通的后门程序要可靠得多, 这就是为什么我用一个普通的后门程序,
当我把它与东西结合起来, 改变它的图标和所有的东西｡
另一种方法是使用Meterpreter附带的一个模块,
称为Persistence｡
我来教你怎么用｡
如果你想使用它, 你只需要运行, 模块的名字是persistence,
我们就把它写下来.
然后输入减号H, 以查看帮助菜单, 显示我可以设置的所有选项｡
您可以使用A来启动multi/handler（咕哝）｡
你没必要这么做｡
您实际上不需要更改安装后门程序的位置｡
minus P选项将指定有效负载｡
同样, windows/meterpreter/reverse_tcp是一个非常好的有效负载,
所以你真的不需要去搞砸它｡
S是让它开始使用系统权限｡
如前所述, 我们没有系统权限,
只有普通用户权限｡
所以你应该用负U｡
然后, 您可以使用减号i来设置后门程序尝试连接回您的时间｡
它将尝试每10秒､ 20秒或15秒连接一次,
无论您指定什么｡
p指定端口, r指定计算机,
即计算机的IP｡
要运行这个程序, 你所要做的就是运行持久性, 使用减号U在用户权限下启动它｡
我会使用间隔, 我可能会把它设置为20秒｡
它每20秒就会尝试连接回我｡
然后我用负p, 我可能会用80, 因为, 正如我所说的,
端口80看起来并不可疑｡
目标用户会发现我们的连接试图从端口80出来,
这很酷, 并不可疑｡
然后我会用-r来指定我的IP, 也就是10｡
20. 14. 203.
很简单的｡
持久化是你将要使用的模块,
U表示在用户权限下运行它, i表示每次它尝试连接你的秒数,
p表示你要监听的端口,
r表示你的IP地址.
现在, 很明显, 一旦你运行了它,
如果你想让它接收一个连接, 你必须在端口80或选定的端口上启动multi/handler,
并在选定的有效负载中使用｡
这种方法的问题是它可以被防病毒程序检测到｡
所以, 我不打算解释（音频切断）｡
我要解释的是这两种方法的组合,
它不会被防病毒软件检测到, 而且它比第一种使用面纱回避的方法更健壮｡