關(guān)于代碼代替的問題
提問者:
tboom 2020-4-2
老師您好,,我想問一下
1 2 3 | push 0x68
push 0x732f2f2f
push 0x6e69622f
|
為什么不能用
1 2 | push 0x68732f
push 0x6e69622f
|
代替?這樣讀出來(lái)應(yīng)該是/bin/sh,,并沒有在中間添加00也不需要添加/,。我這樣嘗試的時(shí)候發(fā)現(xiàn)結(jié)果有$符號(hào),但是運(yùn)用ls并沒有結(jié)果而是直接退出了,。請(qǐng)問為什么這樣不可以呢,?