NetCat-执行命令并发送返回



我正在尝试使用netcat(busybox版本NC(在远程计算机上执行命令(devmem(,并在我的本地计算机上读取返回。

nc -ll -p [port] [ip] -e/bin/cat

我能够呼应我的命令(devmem 0x12345678(。

我尝试了

nc -ll -p [port] [ip] -e/bin/sh

,这没有得到我任何回应。(再次从我的本地机器发送" DevMem 0x12345678"(

最终,我希望能够使用NC和DevMem从本地计算机上读取/写内存。

通过使用此小脚本解决了我的问题:

#!/bin/sh
while true
    do
        /sbin/devmem $(read str; echo $str)
done

然后以:

开始NetCat
nc -ll -p [port] -w 10 [IP] -e /scriptfile

最新更新