"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Shell Frage: Domaininhaber rausfinden

Frys_Assassin 12.01.2004 - 21:27 694 8
Posts

Frys_Assassin

information keeper
Avatar
Registered: Oct 2001
Location: New New York
Posts: 2503
Ich würd gern mit dem Befehl "host" den Domäneninhaber rausfinden.
"whois" scheidet aus, das is net installiert.
Oder gehts ohne dem nicht?

dass ich auf diverse NIC Seiten schaun is mir klar, aber ich (respektive mein Lehrer) möchte das in der Shell lösen

Und beim host Befehl steig ich net durch. Den seine Query Types sind so lausig dokumentiert.

Und in der SOA stehts auch net drin, was ich suche.

Anyone an idea and/or useful link?
Bearbeitet von Frys_Assassin am 15.01.2004, 01:34

Frys_Assassin

information keeper
Avatar
Registered: Oct 2001
Location: New New York
Posts: 2503
okey also vom "host" befehl hab ich jetzt eh shcon abstand genommen.
nslookup bzw dig wär auch net alternative
wobei ichs mit denen auch net zambring:
dig @whois.nic.at 0wnz.at
liefert nicht die infos über die person auf dens registriert is.

that

Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11338
Ich vermute, du wirst schon "whois" brauchen.

atrox

in fairy dust... I trust!
Avatar
Registered: Sep 2002
Location: HTTP/1.1 404
Posts: 2782
naja, wenn kein whois installiert ist, kannst du ja auch netcat verwenden um dich zum jeweiligen whois-server zu verbinden und das whois-protokoll sprechen.

dig, host & nslookup arbeiten nur auf den daten der wohl größten verteilten dezentralen datenbank der welt (dem domain name service). mit denen wirst du nicht die meta-daten über die domänen erhalten, die du suchst - die sind im dns einfach nicht gespeichert. (ausser natürlich, du findest einen whois-2-dns gateway, der anfragen in entprechende TXT-records übersetzt.

die meta-daten die du suchst, sind nur bei den registraren gespeichert - und die überwiegende anzahl spricht 'whois'.

eine andere möglichkeit währe, daß dein shellscript ein web-whois-gateway benutzt.

atrox

in fairy dust... I trust!
Avatar
Registered: Sep 2002
Location: HTTP/1.1 404
Posts: 2782
btw.. was spricht dagegen, whois zu installieren.

Frys_Assassin

information keeper
Avatar
Registered: Oct 2001
Location: New New York
Posts: 2503
Zitat von atrox
btw.. was spricht dagegen, whois zu installieren.
meine benutzerrechte :)
war einfach nur ne saublöde (um nicht zu sagen unmögliche) aufgabenstellung. weil in der angabe is gstanden "Verwenden sie nslooup oder host". :bash: @lehrer. nach rücksprache hat er eh gemeint er hat sich verschrieben ;)
hab jetzt eh whois auf nem anderen linux rechner verwendet, und dass dann entsprechend im protokoll hingebogen.

der form halber noch die richtige zeile
Code:
master@localhost:~> whois -h whois.nic.at 0wnz.at

atrox

in fairy dust... I trust!
Avatar
Registered: Sep 2002
Location: HTTP/1.1 404
Posts: 2782
für whois braucht man keine root rechte - jeder kann sich das in seinem home-verz installieren bzw compilieren.

Frys_Assassin

information keeper
Avatar
Registered: Oct 2001
Location: New New York
Posts: 2503
echt? hm, gleich mal probieren

edith:
hm, geht net wirklich. anscheinend is der c compiler irgendwie gesperrt
Code:
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details.
Bearbeitet von Frys_Assassin am 15.01.2004, 02:05

Ringding

Pilot
Avatar
Registered: Jan 2002
Location: Perchtoldsdorf/W..
Posts: 4300
Du kannst dir auch den gcc lokal installieren. binutils wirst auch brauchen, denn die Fehlermeldung schaut nicht unbedingt erbaulich aus.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz