我正在尝试在我的 Windows 计算机上安装 Radare2。如果情况发生变化的话,我确实已经启动并运行了适用于 Linux 的 Windows 子系统。我已经从他们的网站尝试了 git 技术:
git clone https://github.com/radare/radare2
cd radare2
sys/install.sh
Run Code Online (Sandbox Code Playgroud)
根据我所做的事情,这会发生奇怪的事情。有一些以 # 符号开头的注释解释了发生了什么。
git clone https://github.com/radare/radare2
cd radare2
sys/install.sh
Run Code Online (Sandbox Code Playgroud)
此时,我决定尝试使用 Windows 二进制文件。我转到下载页面并下载了 Windows 二进制文件,然后将其解压到我的 AppData 程序文件夹中。然后我打开该文件夹并双击radare2.exe. 这使得任务栏上出现了一个快速的提示,就像一个窗口试图打开一样,但它也立即关闭了。
此时,我怀疑 Radare2 源代码中的错误导致它几乎立即崩溃。是这样吗?或者我需要做一些不同的事情才能让它运行?
- - -解决了 - - -
我进行了一些实验,包括使用 git clone 方法安装到 Linux 虚拟机。我发现 Windows 二进制文件是实现此目的的方法。要使用它,请解压下载的二进制文件,然后在radare2目录中打开CMD/PowerShell,然后运行bin/radare2.exe或bin/r2.bat. 不过,您需要手动将它们添加到路径中。
我希望定义一组自定义别名/变量,以便每次启动 PowerShell 时使用。我正在寻找该.bashrc文件的 PowerShell 替代方案。
我尝试将一个名为的文件放在Profile.ps1主目录中,但它从未运行。我需要做什么才能让这个文件运行?
我使用的是 Windows 10。