0
export FMTSTR="%2\$n'printf "\xc0\xf2\x03\x42";'"
,我想看到的結果:
env | grep FMTSTR
FMTSTR=%2$n'printf xc0xf2x03x42;'
但這不是我想要的......結果必然是:
FMTSTR=%2$nTB
你能告訴我什麼是問題嗎? 其次我可以用python代替printf嗎?像這樣:
export FMTSTR="%2\$n $(python -c 'print "\xc0\xf2\x03\x42"')"
當我使用Python的結果是:
FMTSTR=%2$n ��B
爲什麼呢? 請給我這兩個問題的幫助。
謝謝...
你能告訴我們一個「理想輸出」嗎?你最終想要的是什麼? – Goodies
我告訴朋友。結果必須是:FMTSTR =%2 $ nTB – MLSC
@Goodies有什麼想法? – MLSC