用kali传输文件到win 7,方法多种多样,可以利用VMware Tools复制到主机,再从主机复制到win 7。甚至可以利用U盘拷贝过去。当然,这里我们不做过多介绍。此博客主要说明利用python搭建一个最简单的web服务器来实现文件的传输。

利用 Python 自带的包可以建立简单的 web 服务器。在 DOS 里 cd 到准备做服务器根目录的路径下,输入命令:

python -m Web服务器模块 [端口号,默认 8000]

示例

python -m SimpleHTTPServer 8080

不过需要注意的是此命令运行是需要kali中配置了python的环境。并且此命令是python2的。而python3的命令是

python -m http.server 8000

可以利用python -V 命令来查看kali中配置的python版本。
在这里插入图片描述
如何你的kali里面没有配置python环境,可以去python官网下载。下载好后拷贝到kali里解压安装即可(最好是python3.7以上的版本,也不要选最新版,选择长期稳定的版本就行了。注意是Linux系统的)
在这里插入图片描述
将python3压缩包拷贝到kali /etc/usr/local文件夹下。
在这里插入图片描述
在文件夹下右键–以root身份打开。输入密码后便会打开一个新的窗口,在该窗口下将python3压缩包解压。使用快捷键Ctrl+Shift+T 打开终端,输入命令sudo su 进入root权限下。

sudo su

输入密码后即可进入root权限。在此输入命令./configure --enable-optimizations --prefix=/usr/local/python3/ && make &&make install

./configure --enable-optimizations --prefix=/usr/local/python3/ && make &&make install

等待安装好即可。验证是否安装成功输入命令python3 - V ,能够查看到版本号即为安装成功。

在 DOS 里 cd 到准备做服务器根目录的路径下,输入命令:
python3版本

python -m http.server 8000

python2版本

python -m SimpleHTTPServer 端口号

在这里插入图片描述
然后在win 7 里打卡IE浏览器,输入http://localhost:8000(端口号可自由指定,localhost为自己kali的IP地址)后即可下载自己需要的文件。
在这里插入图片描述

参考链接:https://my.oschina.net/u/4415205/blog/3787926

如有侵权,请联系删除。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐