who is

http://blog.csdn.net/trip/article/details/378739

http://blog.csdn.net/xviewee/article/details/1906563

 

 http://jwhoisserver.sourceforge.net/

  代码:

--[[
    whois 的Lua实现
    whois 服务器协议:
        WHOIS协议
        客户端向服务器43端口建议TCP连接
        发送查询IP地址并加上一个回车'\n'字符
        例如: 发送"60.28.14.159\n",服务器即返回该ip的注册信息
    Version: 0.1 by hqwfreefly
--]]
require("socket")
local tcp = socket.tcp()
assert(tcp, "Create TCP master object error")
local WHOIS_SERVER = "wq.apnic.net"
local WHOIS_PORT = 43
if not arg[1] then print("Usage: lua whois.lua [hostname | ipaddress]") os.exit(1) end
local ip = socket.dns.toip(arg[1])
if not ip then print("hostname error") os.exit(1) end
local ret = tcp:connect(WHOIS_SERVER, WHOIS_PORT)
if not ret then print("Unable to connect to whois-server: ", WHOIS_SERVER) os.exit(1) end
tcp:send(ip .. "\n")
local info = tcp:receive("*all")
print(info)
tcp:close()

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值