标语抓取

前言

标语抓取技术可以简单的定义为连接到远程应用程序并观察它的输出。远程攻击者可以通过标语抓取技术收集到大量的信息。至少可以识别出正在目标系统上运行的各项服务的工作模型。


其实许多端口扫描工具在识别开放端口的同时执行标语抓取的操作


通过telnet抓取标语

以手动方式抓取应用程序标语和收集应用程序信息的可靠方法基本都是基于telnet程序实现的。
在这里插入图片描述这里就是进行telnet获取的信息。那为什么遗失对主机的连接了呢?因为当使用telnet时需要输入对方系统账户的账号和密码,如果不输入就是以游客(Geust)身份对对方进行telnet连接,对方系统设置短时间后自动断开,就会丢失连接。但即使如此,我们依旧通过telnet获得了一些目标网站(其实是我随便找的一个网站,并无恶意)的信息。


这种技术适用面很广,用于监听标准端口上的常见应用服务,比如HTTP(80)、SMTP(25)和FTP(21)。


使用netcat进行标语抓取

使用nc进行抓取可以获得更准确更可靠的信息。比如连接到一个TCP/IP端口并抓取服务标语
在这里插入图片描述还是上面一样的网站,我们进行服务标语的抓取,比telnet更详细一些。


netcat工具中有一个readme文件,其中讲到可以从远程系统获得更多信息的方式:把某个文件的内容重定向为netcat程序的输入。比方说,先创建一个名为test.txt的文本文件,让它只有一行"GET/HTTP/1.0"文本,然后两个回车。
在这里插入图片描述这当然还是刚刚的那个网站,nc中的这个选项需要输入IP地址,我们虽然不知道IP地址,但是有域名的话ping一下即可。虽然我感觉我的IP可能被封了……
在这里插入图片描述作为一个这样的网站不会关闭连接服务的,那就可能是我的IP被封了,但是我们依旧发现了它的IP地址。另外补充一个小技巧,在使用数字IP地址作为目标时,在nc命令行使用-n选项。


当然,test.txt还可以有各种变化,例如HEAD /HTTP/1.0 <cr><cr>QUIT <cr>HELP <cr>ECHO <cr>,甚至只用一对回车(也就是<cr><cr>),其效果取决于被探测的服务。


有了这些信息,入侵者可以想方设法去攻陷目标系统。探测出服务器软件的厂商和版本之后,攻击者可以集中收集这种平台相关的技术和已知的攻击手段。


防范措施

知道如何抓取标语,那我们就得知道如何防范标语的抓取。针对标语抓取探测活动的最佳方法,就是把不必要的服务全部关闭。还有一种方法就是加强网络访问控制,严格限制对各种服务的访问。加强对漏洞软件的管理比防范标语抓取探测更好

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值