查找 WSL 的 Ubuntu 用户空间文件链接

查找 WSL 的 Ubuntu 用户空间文件链接

从 Windows 10 周年更新开始,微软添加了适用于 Linux 的 Windows 子系统。微软文章提供了安装 Ubuntu WSL 的命令。然后Lxrun.exe /install /y从微软服务器下载 Ubuntu 用户空间。 那么如何在不连接互联网的情况下获取该下载链接?bash.exeLxrun.exe

答案1

在“设置”应用中启用开发者模式(从 v1709 开始不再需要)并从中启用 Windows SubSystem Linux 功能OptionalFeatures.exe。重启后,转到C:\Windows\System32文件夹并复制运行工具任何地方。

步骤 1

下载字符串从 SysInternals 中将 strings.exe 和 LxRun.exe 放在同一文件夹中。打开命令提示符,输入此命令strings.exe LxRun.exe | find "http"。请参阅下面的 URL 详细信息。

字符串.exe_URL_查找

步骤 2

打开 LxRun.exeIDA反汇编器Shift. 在 IDA 中使用+打开字符串窗口F12。找到以 开头的 URLhttps://go.microsoft.com并复制。请参阅下面的 URL 详细信息。

  • 对于 Windows 版本 1607

IDA_LxRun_RS1

  • 对于 Windows 版本 1703 和 1709

IDA_LxRun_RS3

URL 详细信息

使用命令查找重定向的 URL。Ubuntu Curl --head16.04 链接在 ver.1703 和 ver.1709 中均提供。

URL_详细信息

相关内容