HScan是啥
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HScan是啥相关的知识,希望对你有一定的参考价值。
同上
在网上看了一个教程,他用HScan扫描是,后面的数字是1,然后就123,然后又几下就到了1000多,而我试的时候却是1,2,3,4,......201.201,请问他是怎么做的?
下载地址:http://lajio.mzod.com/html/2006/03/28/650-0.htm
HScan 说明
1.系统要求: Windows NT/2000/XP
2.软件简介:
多线程方式对指定IP段(指定主机),或主机列表进行检测.GUI和命令行两种方式.
扫描项目:
-name --- 获取主机名;
-port --- 默认端口扫描;
-ftp --- FTP Banner,匿名用户,弱口令账号扫描;
-ssh --- SSH Banner扫描;
-telnet --- TELNET Banner,弱口令账号扫描;
-smtp --- SMTP Banner,匿名用户,弱口令账号扫描;
-finger --- FINGER漏洞(SunOS/Solaris 用户列表扫描);
-iis --- IIS漏洞扫描;
-cgi --- Unix/NT cgi漏洞扫描;
-pop --- POP3 Banner,弱口令账号扫描;
-rpc --- RPC漏洞扫描;
-ipc --- Windows NT/2000用户列表获取,弱口令账号扫描;
-imap --- IMAP Banner,弱口令账号扫描;
-mssql --- MSSQL弱口令账号扫描;
-mysql --- MYSQL Version,弱口令账号扫描;
-cisco --- CISCO弱口令扫描;
-plugin --- PLUGIN扫描;
-all --- 检测以上所有项目;
其它选项:
-max <maxthread,maxhost> 指定最大线程数目,并发主机数目,默认为120,40;
-time <Timed Out> 指定TCP连接超时毫秒数,默认为10000;
-sleep <sleeptime> 指定ftp/pop/imap/telnet探测的线程开启间隔,默认为200毫秒;
-ping 扫描主机前ping主机
生成报告:
-report 用于生成扫描报告;
按F8键中断扫描. 参考技术A 黑客用的,可以扫描!
运行在Win NT/2000下的漏洞扫描工具,有GUI以及命令行两种扫描方式,可以扫描很多弱口令以及安全漏洞,包括FTP/SMTP/FINGER/IIS/CGI/POP3/NT/IMAP/MSSQL/MYSQL/CISCO等以及指定范围端口扫描。 参考技术B 黑客用的扫描程序本回答被提问者采纳
redis 迭代命令SCANSSCANHSCANZSCAN
SCAN 命令用于迭代当前数据库中的数据库键。
SSCAN 命令用于迭代集合键中的元素。
HSCAN 命令用于迭代哈希键中的键值对。
ZSCAN 命令用于迭代有序集合中的元素(包括元素成员和元素分值)。
SCAN、SSCAN、HSCAN、ZSCAN每次执行都只会返回少量元素,所以这些命令可以用于生产环境,而不会出现像KEYS、SMEMBERS命令带来的问题,当KEYS命令被用于处理一个大的数据库时,又或者SMEMBERS命令被用于处理一个大的集合键时,它们可能会阻塞服务器达数秒之久。
SCAN cursor [MATCH pattern] [COUNT count]
SSCAN、HSCAN、ZSCAN的第一个参数总是一个数据库键;而SCAN命令则不需要在第一个参数提供任何数据库键,因为它迭代的是当前数据库中的所有数据库键。
可以通过增量式迭代命令提供的 COUNT 选项来指定每次迭代返回元素的最大值;COUNT参数的默认值为10。
scan 0
sadd myset 1 2 3 foo foobar feelsgood
sscan myset 0 match f*
SCAN命令是一个基于游标的迭代器,每次被调用之后,都会向用户返回一个新的游标,用户在下次迭代时需要使用这个新游标作为SCAN 命令的游标参数,以此来延续之前的迭代过程。
当SCAN命令的游标参数设置为0时,服务器将开始一次新的迭代,而当服务器向用户返回值为0的游标时,表示迭代已结束。
如果一个元素是在迭代过程中被添加到数据集的,又或者是在迭代过程中从数据集中被删除的,那么这个元素可能会被返回,也可能不会。
在同一时间,可以有任意多个客户端对同一数据集进行迭代,客户端每次执行迭代都需要传入一个游标,并在迭代执行之后获得一个新的游标,而这个游标就包含了迭代的所有状态,因此,服务器无须为迭代记录任何状态。
因为迭代的所有状态都保存在游标里面,而服务器无须为迭代保存任何状态,所以客户端可以在中途停止一个迭代,而无须对服务器进行任何通知。即使有任意数量的迭代在中途停止,也不会产生任何问题。
以上是关于HScan是啥的主要内容,如果未能解决你的问题,请参考以下文章