五分钟搞定虚拟机vmware之间实现文件互传
·
有时候做实验需要用到木马病毒文件等,不想通过物理机,可以采用共享文件夹的方式。
(利用python,没有下载的提前下载一下就行,很简单,应用商城打开随便下载一个)

我这里以win 11 和 win xp举例子
情景:我想把 win 11 c盘下tools文件夹的一个exe文件传到win XP
ps:这里建议把想传送的文件放在纯英文路径,没有的可以新建一个文件夹
eg: C:\tools

以管理员身份打开win 11命令行(WIN+R输入cmd,之后同时按住Shift+Ctrl+Enter)
进入我们想要传送文件的目录
cd C:\tools (替换为你实际传送文件所在的目录 )
![]()
运行
python -m http.server 8000
如果出现以下报错说明没安装python,回到上面去安装

出现下面情况即为正确

返回 WIN Xp:
打开浏览器,输入
http://IP:8000 (!!注意这里的ip要填写你win11的ip也就是传送方的ip)
比如我的win 11 ip是192.168.66.201,那我就输入以下网址,回车
http://192.168.66.201:8000
可以看见我们想要传送的文件

双击点击下载即可!

到此,成功实现文件互传不通过物理主机。
可能遇到的问题报错解决:
检查防火墙(关键!)(两边都要记得关闭)
- 打开"控制面板"→"系统和安全"→"Windows Defender 防火墙"
- 点击"高级设置"
- 在"入站规则"里找到"文件和打印机共享(HTTPS-8000 TCP)",确保它已启用
- 如果没有,点击"新建规则"→"端口"→输入8000→"允许连接"
🛠️ 附加小技巧
- 如果要停止服务器,回到命令提示符按
Ctrl+C - 如果想用更简单的端口(比如80),可以用
python -m http.server 80,但80端口可能被占用 - 为了更安全,可以临时改个端口,比如
python -m http.server 8080,然后XP访问http://192.168.66.201:8080
更多推荐


所有评论(0)