黑客知识网络瑞士军刀NetCat
hi大家好,我是阿远,今天给大家介绍一款工具:NetCat
NetCat介绍
NetC在网络工具中有“瑞士军刀”美誉的Netcat,首次出现在年,这么多年过去了互联网人士对它的喜爱是有增无减。其实,Netcat是一个非常简单的Unix工具,它的实际可运行的名字叫nc。非常棒的是,Netcat可以与其他工具结合和重定向,因此,可以这样说,Netcat是互联网里短小精悍的多功能工具,通过它,你可以完成很多令人惊讶的事,惊讶的程度就看你的想象力怎么样了。
NetCat端口扫描
端口扫描:端口扫描经常被系统管理员和黑客用来发现在一些机器上开放端口,帮助他们识别系统中的漏洞。
nc-z-v-nIP20-
-zI/O(input或者output)模式,扫描时使用,连接建立成功后立刻关闭连接,不进行数据交换,端口号可以是单个或者一个范围的
-v显示详细信息,使用-vv获得更多信息
-n以数字形式表示IP地址,不使用dns反向查询IP地址的域名
这个命令会打印21到25所有开放的端口。Banner是一个文本,Banner是一个你连接的服务发送给你的文本信息。当你试图鉴别漏洞或者服务的类型和版本的时候,Banner信息是非常有用的。但是,并不是所有的服务都会发送banner。
一旦你发现开放的端口,你可以容易地使用netcat连接服务抓取他们的banner。
NetCat远程控制
我们已经用过远程shell-使用telnet和ssh,但是如果这两个命令没有安装并且我们没有权限安装他们,我们也可以使用netcat创建远程shell。
假设你的netcat支持-c-e参数(默认netcat)
nc-lp-cbash
nc-nv..1.177
如果是windows的系统,需要把bash改成cmd即可
windows下面连接
nc-nvv..1.
C:\nc.exe-Ldecmd.exe-p
结尾
NetCAT好了,这篇文章Netcat就到此为止,我是阿远,记得点赞+转发~
转载请注明:http://www.abuoumao.com/hykz/1845.html