후이즈는 인터넷 후이즈에 대한 프론트 엔드입니다.
WHOIS 전통적인 도구는 단일 원격 서버에 쿼리 만 데이터의 단일 종류를 조회 할 수있다. 이것은 유용한 시작점이지만, 많은 WHOIS 질의는 실제로 서로 다른 서버의 다수의 쿼리를 필요로한다. 우리는 아는 사람과 방법을 물어, 플러스 표준 fwhois.c 도구에 작은 수정을 지원하기 위해 매우 똑똑 펄의 프론트 엔드를 만들었습니다.
프로그램을 실행
이것은 명령 행 유틸리티이며, IP 어드레스 또는 도메인 명을들 수있다. 그것은 적절한 레지스트리에 관한 최선의 추측을 확인하기 위해 매개 변수로보고, 그 쿼리를 전송합니다. 이것은 그 자체로도 충분히 도움이 될뿐만 아니라 제 질의 순서로되어 있는지에 대한 응답을 스캔한다.
예를 들어, 인터 닉의 도메인 이름 시스템 표준 쿼리는 도메인 소유자를 포함하지 않는 가장 기본적인 정보를 반환 :
$ fwhois unixwiz.net@whois.internic.net
[whois.internic.net]
도메인 이름 : UNIXWIZ.NET
등록 : 네트워크 솔루션, INC.
후이즈 서버 : whois.networksolutions.com
추천 URL : www.networksolutions.com
이름 서버 : NS.DRAPERS.COM
이름 서버 : LINUX.MTNDEW.COM
이름 서버 : A.UNIXWIZ.NET
업데이트 날짜 : 09 - 1 월 2001
여기에, 우리는 추가 말씨의 일부를 제거하고있는 등록이 만 보여 볼 것 - whois.networksolutions.com가 - 더 자세한 정보가 있습니다. 일반적으로이 두 번째 수동 쿼리를 필요로하지만, 우리의 프로그램은이 출력을 구문 분석하고 언급 위치에 두 번째 쿼리를 만드는 방법을 알고있다.
우리가 그것을 인식 할 때 등록 조회를 다음에 더하여, 또한 출력으로부터 불필요한 메시지를 벗겨. 이 경기는 코드에서 그대로 이루어해야하기 때문에 불완전한 과학이다, 그러나 우리는이와 함께 유지하려고 않습니다.
그러나 닷컴되지 않은 도메인 이름 또는 점 그물 등을 위해, 우리는 다른 레지스트리를 확인해야합니다. 예를 들어, .se (스웨덴) whois.nic-se.se에서 레지스트리를 가지고 있으며, 해당 서버 대신 rwhois.internic.net의 조회해야합니다. 우리의 프로그램은 국가 코드 서버의 완전히 포괄적 인 목록을 가지고 있지 않지만, 그것은 중요한 것들의 대부분을 가지고 있으며, 우리가 그들에 걸쳐 여행 할 때 우리는 코드를 업데이트합니다. 모든 국가가 '후이즈'서버가 있습니다.
IP 주소를 조사 할 때, 약간 더 까다 얻는다. 인터넷 번호 미국 레지스트리 (ARIN)의 경우 미국 및 기타 지역에서 IP 주소를 할당 아니라 전 세계에 대한 데이터베이스를 유지한다. 다른 지역은 아시아 / 태평양 및 유럽 지역으로 자신의 레지스트리를 보유하고 있습니다.
펄 프론트 엔드는 주요 비 ARIN 블록의 대부분의 위치 알고 필요에 따라 쿼리합니다.
컴파일
CC fwhois.c -o fwhois
chmod를 + X fwhois
사용법 : fwhois 사용자 [@
카테고리별로 검색
인기있는 소프트웨어
-
Quirky Linux 22 Jun 18
-
ALT Linux (School Junior) 2 Jun 15
-
Pear OS 14 Nov 16
-
GChemPaint 2 Jun 15
-
HP Linux Imaging and Printing 1 Dec 17
-
ed2k-gtk-gui 4 Jun 15
-
Super Grub2 Disk 20 Jan 18
whois
개발자의 기타 소프트웨어 Steve Friedl
ftpput
2 Jun 15
코멘트 whois
카테고리별로 검색
인기있는 소프트웨어
-
Damn Small Linux 17 Feb 15
-
ZeroShell 20 Feb 15
-
Antergos 1 Dec 16
-
PyVISA 3 Jun 15
-
Android-x86 22 Jun 18
-
DDRescue-GUI 17 Aug 18
-
Linpus Linux Lite 17 Feb 15
댓글을 찾을 수 없습니다