Home > Uncategorized > 如何使用Bash进行网络访问

如何使用Bash进行网络访问

引用自:水木清华BBS

发信人: lo0ol (:)), 信区: LinuxApp
标 题: Re: 如果telnet没装 还有啥办法看某个端口服务是否运行阿?
发信站: 水木社区 (Tue Aug 19 13:28:06 2008), 站内

如果装了bash, 还有一种方法:

ssh:

exec 99<>/dev/tcp/localhost/22
cat >&99

web:

exec 99<>/dev/tcp/localhost/80
echo -ne “GET / HTTP/1.0\r\n\r\n” >&99
cat <&99

nmap也可以.

【 在 jianingy (集脚伤、肩伤、皮外伤于一身,全力忍着…) 的大作中提到: 】 :
netstat -ln 是所有LISTEN端口的列表。除了telnet以外,还可以用nc来尝试连接

※ 修改:·lo0ol 于 Aug 19 13:31:35 2008 修改本文·[FROM: 202.108.12.*]
※ 来源:·水木社区 newsmth.net·[FROM: 202.108.12.*]

Categories: Uncategorized Tags: ,
  1. No comments yet.
  1. No trackbacks yet.