博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

shell给tcp或udp服务发送16进制报文指令

Posted on 2018-04-26 09:37  fochan  阅读(4351)  评论(0编辑  收藏  举报

指令:
(sleep 2;echo "000F737D61747573" | xxd -r -p ;sleep 1)|nc 192.168.137.1 15000|hexdump -C

说明:上面为tcp示例(给nc添加参数-u可改为udp,但没验证,理论上可行)

示例功能:给192.168.137.1上的15000端口tcp服务发送16进制报文内容000F737D61747573并将响应报文以16进制格式回显出来