我使用的是 Kali Linux,我不希望 bash 命令在其他交互式程序中运行,就像msfconsole
在 Meterpreter 中运行一样,你仍然可以这样做ls
,在 Metasploit 中这不是问题,但我正在尝试学习 PowerShell。当我这样做时,pwsh
我仍然可以使用 bash 命令——这有点奇怪。帮助我禁用 PowerShell 中的 bash 命令。
复制并粘贴我所做的:
root@kali:~# pwsh
PowerShell 6.2.3
Copyright (c) Microsoft Corporation. All rights reserved.
https://aka.ms/pscore6-docs
Type 'help' to get help.
PS /root/Documents/tmp> ls
chall john peda-session-chall.txt
在 Powershell 中,它不应该运行ls
命令。但是当我在 bash 中使用它时,我能够运行该命令,并且我想停止它
的内容$PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
我曾尝试寻找一些标志,--no-bash
但找不到任何东西。