kali远程控制(windows7、windowsXP、安卓)

远程控制

6.1 为什么6200端口变成了一个“后门”

Netcat工具的使用:(以Metasploitable 2的80端口为例进行测试)
1)使用Netcat扫描某IP地址的指定端口
2)使用Netcat连接指定IP地址的指定端口
I:激活笑脸漏洞,使其开启6200端口:
编写python脚本(文件名:backdoor.py):

执行并验证:

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

I: 显示指定目录下的内容
在这里插入图片描述

II: 尝试其它测试命令
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

6.3 如何使用MSFPC生成被控端并进行远程控制
在Kali 2中生成被控端的工具:MSFPC(msfvenom的优化版)
在这里插入图片描述

6.3.1 生成windows系统下的被控端并进行远程控制
测试windows系统实验使用的网络环境,填写以下IP地址:
测试用windows系统(WinXPenSP)的IP: 192.168.138.131
测试用windows 7系统(32位Windows7)的IP: 192.168.138.132
虚拟机Kali Linux 2的IP: 192.168.138.139

步骤一:生成Windows操作系统下的被控端
在这里插入图片描述

步骤二:把被控端放到kali的网站主目录下,启动apache2,到目标靶机(WinXPenSP3)下载被控端并运行。
1、 把被控端放到kali的网站主目录下
在这里插入图片描述

2、启动apache2
检查apache2服务是否启动
在这里插入图片描述

3、到目标靶机(WinXPenSP3)下载被控端并运行
(1)给被控端改一个好记的名字。
在这里插入图片描述

(2)在目标靶机下载被控端
在这里插入图片描述

(3)运行被控端
在这里插入图片描述

步骤三:在kali中运行主控端
配置对应的主控端
在这里插入图片描述

步骤四:控制目标靶机一(WinXPenSP3)
1、 查看会话,并选择会话。
在这里插入图片描述

2、 列出当前目录下的所有文件等。
在这里插入图片描述

3、打开cmd执行各种命令,如查看文件夹内容、操作系统信息、关机。
Shell
设置1000毫秒后关机,并弹出提示信息“hello!”。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4、退出shell

在这里插入图片描述

步骤五:类似上述操作,控制目标靶机二(32位Windows7)
1、 在kali中使用background命令回到主控端控制台。
在这里插入图片描述

2、 到目标靶机(32位Windows7)下载被控端并运行
在这里插入图片描述

3、 在kali中是否自动打开?
在这里插入图片描述

4、查看并选择会话2,控制32位windows7
在这里插入图片描述

5、打开cmd执行各种命令,如查看文件夹内容、操作系统信息、关机。
(1)输入shell
(2)查看操作系统信息
(3)延时关闭系统并显示提示信息
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6、退出shell,关闭所有会话。
如果要结束会话1,使用什么命令?
在这里插入图片描述

6.3.2 生成android系统下的被控端并进行远程控制

测试android系统实验使用的网络环境,填写以下IP地址:
测试用android系统的IP: 192.168.38.39
虚拟机Kali Linux 2的IP: 192.168.38.38

步骤一:生成android操作系统下的被控端
(此处省咯,生成不走和和成windows是一样的选着改成android就可以了)
步骤二:把被控端放到kali的网站主目录下,启动apache2,到目标靶机(安卓虚拟机)下载被控端并运行。
1、把被控端放到kali的网站主目录下
将被控端改名为:android
在这里插入图片描述

2、启动apache2
检查apache2服务是否启动?
如果没有启动,启动apache2。
在这里插入图片描述

3、到目标靶机(安卓虚拟机)下载被控端并运行
(1)在目标靶机(安卓虚拟机)下载被控端
(2)运行被控端
更改设置:允许安装来自未知来源的应用。
更改之后,再次运行被控端,并选择打开。
在这里插入图片描述
在这里插入图片描述

在kali中运行主控端
配置对应的主控端(一定要用root身份运行)

步骤四:控制目标靶机(安卓虚拟机)
1、查看会话,并选择会话
2、输入shell,执行各种命令,如查看操作系统信息、切换到root用户等。
查看当前用户帐号。
查看操作系统信息。
切换到root用户。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(1)在安卓虚拟机中弹出提示信息,选择“拒绝”。
在kali中可以看到操作结果是什么?
在这里插入图片描述

(2)在安卓虚拟机中弹出提示信息,选择“允许”。
在kali中可以看到操作结果是什么?
在kali中输入whoami,显示当前用户。
切换为root用户之后,可以对安卓机进行最大权限的控制,比如关闭selinux、读取文件等。
在这里插入图片描述

I:当前安卓机的selinux状态:许可
II:尝试在Download目录下载一个windows的被控端。
切换到Download目录,查看当前目录的所有文件:
下载windows的被控端win.exe和txt文件haha.txt:
III:删除Download目录中的所有文件
3、退出

在这里插入图片描述

在这里插入图片描述

  • 12
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值