Sie sind auf Seite 1von 10

eToolz 3.4.

7
Im Programm eToolz sind die wichtigsten Internet- und Netzwerkprogramme wie z.B. NS-Lookup, Ping, TraceRoute und Whois vereint. E-Mail Adressen knnen beim betreffenden MX-Server auf ihre Gltigkeit berprft werden. Zu Domains knnen die wichtigsten DNS-Eintrge (A, PTR, NS, SOA) angezeigt werden. eToolz untersttzt auch internationalisierte Domainnamen (sog. "Umlautdomains")! Das Programm eToolz muss nicht installiert werden. Da Programmdaten im Programmverzeichnis gespeichert werden, kann es auch problemlos auf einem USB-Stick verwendet werden.

Integration in den Internet Explorer


Um eToolz direkt aus dem Microsoft Internet Explorer aufzurufen, kann in den Programmoptionen der Punkt "Internet Explorer Integration aktivieren" ausgewhlt werden. Je nach Einstellungen, kann das Programmicon in der Symbolleiste, sowie ein Meneintrag, in den Internet Explorer eingebunden werden. HINWEIS: Falls Sie die Symbolleiste bereits Ihren persnlichen Bedrfnissen angepasst haben, erscheint das Icon nicht automatisch. Sie mssen es im Dialog "Symbolleiste anpassen" (unter "Ansicht" > "Symbolleisten" > "Anpassen") erst zur Symbolleiste hinzufgen. Dasselbe gilt auch dann, wenn Sie die Option "Schaltflche in der Symbolleiste anzeigen" deaktivieren und spter wieder aktivieren.

Internationalisierte Domainnamen (sog. "Umlautdomains")


Das Programm arbeitet intern mit den kodierten Domainnamen und gibt nur diese an die jeweiligen Server weiter. Die Ausgabe wird zur besseren Nachvollziehbarkeit nicht zurckkonvertiert. Wird als Domain "mller.com" angegeben, werden alle Anfragen durch das Programm mit "xn--mller-kva.com" gestellt. In der Ausgabe erscheint ebenfalls "xn--mller-kva.com".

Registerkarten der Programmoberflche


DNS Zeigt die Domain zur angegebenen IP-Adresse bzw. die IP-Adresse zu einer bestimmten Domain an. Weiters knnen diverse DNS-Eintrge, wie etwa die Nameserver oder Mail Exchange Server angezeigt werden.

Ping Sendet Daten an einen bestimmten Hostrechner um festzustellen, ob dieser Computer erreichbar ist. Trace Verfolgt die Verbindung zum angegebenen Computer zurck. Whois Fragt bei einem NIC (Network Information Center) Informationen zu einer Domain bzw. einer IP-Adresse ab. Mail-Check Mit Mail-Check kann geprft werden, ob der MX-Server der Empfngerdomain eine Nachricht fr einen bestimmten Empfnger akzeptiert bzw. ob der Server Relaying untersttzt. HTTP-Header Zeigt den HTTP-Header eines HTTP-Servers an. Aus dem Header sind meist das Betriebssystem des Hosts und einige andere Informationen ersichtlich. Time Ermittelt ber einen NTP-Server die aktuelle Zeit. Bei Bedarf kann die Systemzeit auch aktualisiert werden. Eine List mit aktuellen NTP-Servern ist auf der Seite http://www.ntp.org/ verfgbar. Listen Listen, wie z.B. eine Portliste oder eine Liste mit TLDs lassen sich hiermit schnell nach bestimmten Suchbegriffen durchsuchen. Es sind bereits Listen mit benannten Portnummern, sowie mit geographischen und thematischen Domnen enthalten. PageRank Zeigt den Google PageRank einer Webseite an. Eigener Rechner Zeigt die IP-Adresse und den Hostnamen des lokalen Rechners an. Wurde in den Einstellungen eine URL zur Abfrage der externen IP-Adresse angegeben, wird auch diese angezeigt.

Befehlszeilenparameter
Mit Befehlszeilenparameter knnen beim Programmstart vorgegebene Aktionen ausgefhrt werden. Weiters ist es mglich, dass mehrere Anfragen nacheinander abgearbeitet werden, z.B. DNS und Whois. Dazu knnte der Aufruf beispielweise so aussehen:
D:\eToolz.exe /Dns=www.test.tld /DnsV=1 /Whois=test.tld /WhoisN=0

Die Options-Parameter sind alle optional. Fehlen sie, werden die voreingestellten Werte verwendet. Bei den Parameternamen wird die Gro- und Kleinschreibung nicht beachtet. Sind in einem Parameter Leerzeichen enthalten, wie etwa bei einem Listennamen oder einem Suchbegriff, muss der gesamte Parameter in Anfhrungszeichen eingeschlossen sein. Innerhalb der Parameter sind keine Anfhrungszeichen erlaubt. Um eine bestimmte Option explizit zu aktivieren, muss die Zahl "1" nach dem Gleichzeichen angegeben werden, zum Deaktivieren die Zahl "0". Erfordert ein Parameter eine "Zahl", so knnen nur jene Zahlen verwendet werden, die auch in der Benutzeroberflche zur Verfgung stehen. DNS /Dns=Host Optionen: /DnsV=0/1 /DnsD=0/1 /DnsI=0/1 /DnsR=0/1 Ping /Ping=Host Optionen: /PingR=0/1 /PingC=Zahl /PingT=Zahl /PingB=Zahl /PingP=Zahl Trace /Trace=Host Optionen: /TraceR=0/1 /TraceC=Zahl /TraceT=Zahl Whois /Whois=Host Fhrt eine DNS-Anfrage fr den angegebenen Host. Dieser Parameter ist erforderlich. Aktiviert die Option "Hostname / IP-Adresse berprfen" Aktiviert die Option "Direkte Anfrage" Aktiviert die Option "DNS-Informationen (A, PTR, NS, MX, SOA)" Aktiviert die Option "Hostnamen und IP-Adressen auflsen" Sendet Pings an den angegeben Host. Dieser Parameter ist erforderlich. Aktiviert die Option "Hostnamen und IP-Adressen auflsen" Legt die Anzahl der Pings fest. Legt das Timeout fest. Legt die Anzahl zu sendender Bytes fest. Legt die Pause zwischen den Pings fest. Fhrt eine Rckverfolgung zum angegeben Host aus. Dieser Parameter ist erforderlich. Aktiviert die Option "Hostnamen und IP-Adressen auflsen" Legt die Anzahl der Knoten fest. Legt das Timeout fest. Fhrt eine Whois-Anfrage fr den angegeben Host durch. Dieser Parameter ist erforderlich.

Optionen: /WhoisS=Server /WhoisT=Zahl /WhoisR=0/1 /WhoisD=0/1 /WhoisC=0/1 /WhoisN=0/1 /WhoisF=0/1 Mail-Check /EMail=Adresse

Legt den Namen des Whois-Servers fest. Legt das Timeout fest. Aktiviert die Option "Automatische Umleitung" Aktiviert die Option "Direkte Anfrage" Aktiviert die Option "Domainname / IP-Adresse berprfen" Aktiviert die Option "Netzwerkanfrage durchfhren" Aktiviert die Option "Ausgabe formatieren" berprft die angegeben E-Mail Adresse. Dieser Parameter ist erforderlich. Legt die Adresse des Absenders fest. Legt den Namen des MX-Servers fest. Legt das Timeout fest.

Optionen: /EMailS=Adresse /EMailMX=Server /EMailT=Zahl HTTP-Header /Head=URL Optionen: /HeadT=Zahl /HeadR=0/1 Time /Time=Server Optionen: /TimeSET Listen /List=Server

Ermittelt die Header-Daten des angegeben URLs. Dieser Parameter ist erforderlich. Legt das Timeout fest. Aktiviert die Option "Automatische Umleitung" Ermittelt die aktuelle Uhrzeit mit Hilfe des angegeben NTPZeitservers. Dieser Parameter ist erforderlich. Ist dieser Parameter angegeben, wird die Systemzeit auf die ermittelte Zeit gesetzt. Sucht in der aktuellen Liste nach dem angegebenen Suchbegriff. Enthlt der Begriff Leerzeichen, muss der gesamte Parameter in Anfhrungszeichen eingeschlossen sein, z.B.: "/List=Das ist ein Suchbegriff". Legt die zu verwendende Liste fr die Suche fest. Enthlt der Listenname Leerzeichen, muss der gesamte Parameter in Anfhrungszeichen eingeschlossen sein, z.B.: "/ListL=Domains (geo.)" Ermittelt die Header-Daten des angegeben URLs. Dieser Parameter ist erforderlich.

Optionen: /ListL=Liste

PageRank /PRank=URL

Optionen: /PRankT=Zahl Legt das Timeout fest. /PRankR=0/1 Aktiviert die Option "Automatische Umleitung" Eigener Rechner /Own Optionen: /OwnR=0/1 Ermittelt die IP-Adresse und den Hostnamen des eigenen Rechners. Aktiviert die Option "Hostnamen und IP-Adressen auflsen"

Um eine bestimmte Registerkarte nach dem Start anzuzeigen, kann mit dem Parameter "Focus" einer der folgenden Werte bergeben werden: DNS DNS PING Ping TRACE Trace WHOIS Whois EMAIL Mail-Check HEADHTTP-Header TIME Time LIST Listen PRANK PageRank OWN Eigener Rechner So zeigt z.B.: "/Focus=Ping" die Registerkarte "Ping" an.

Externe IP-Adresse abfragen


Zum Abfragen der externen IP-Adresse muss in den Einstellungen eine URL zu einer Webseite angegeben werden, die die IP-Adresse des Rechners zurckgibt. Folgende Dienste knnen fr dieses Feature verwendet werden: http://www.whatismyip.org/ http://myip.bdsw.de/ http://service.jan-welker.de/myip.ashx Ein PHP-Script zur Rckgabe der IP-Adresse knnte z.B. wie folgt aussehen:
<?php echo $_SERVER['REMOTE_ADDR']; ?>

Alternativ zu dieser einfachen Variante, knnen so auch die Proxy-IP in der zweiten Zeile und der Hostname in der dritten Zeile bergeben werden. Zu beachten ist, dass UNIXZeilenumbrche ("\n") verwendet werden.
<?php $Client = GetParam('HTTP_CLIENT_IP');

if ($Client == '') $Client=GetParam('REMOTE_ADDR'); $Forward = GetParam('HTTP_X_FORWARDED_FOR'); if ($Forward != '') $fwlist = explode(', ', $Forward); else $fwlist = array(); $ProxyIP = ''; if (count($fwlist) > 0) { $ClientIP = $fwlist[0]; $ProxyIP = $fwlist[count($fwlist) - 1]; if($ClientIP == $ProxyIP) $ProxyIP = $Client; } else { $ClientIP = $Client; } $ClientHostname=gethostbyaddr($ClientIP); echo "$ClientIP\n$ProxyIP\n$ClientHostname"; function GetParam($ParamName, $DefaultValue = '') { if (isset($_SERVER[$ParamName])) return $_SERVER[$ParamName]; else return $DefaultValue; } ?>

Es wird empfohlen, den eigenen Webserver fr die Abfrage der externen IP-Adresse zu verwenden. Gegebenenfalls kann auch ein Internet-Dienst verwendet werden, wobei auf dessen Nutzungsbedingungen geachtet werden sollte.

Funktionsweise der E-Mail berprfung


In der Registerkarte "Mail-Check" knnen Mail-Adressen beim Mailserver der entsprechenden Domain dahingehend berprft werden, ob Nachrichten fr diese Adresse angenommen werden. So kann z.B. festgestellt werden, ob die betreffende Adresse existiert oder ob der Speicherplatz fr Nachrichten berschritten wurde (MailQuota). Nicht jeder Mailserver erlaubt das direkte Zustellen von Nachrichten, weshalb in diesem Fall die Adresse nicht berprft werden kann. Im Ausgabefenster werden alle gesendeten Befehle und die empfangenen Antworten ausgegeben. Bevor der eigentliche Nachrichtentext gesendet wird, wird von eToolz die Verbindung beendet. Ein Versenden von Nachrichten ist mit eToolz nicht mglich. Einige Mailserver lassen keine Verbindungen zu, wenn der Client kein Mailserver ist (z.B. T-Online). In diesem Fall kann die Mail-Adresse auch mit dem Online-Tool "EMail Check" auf http://www.gaijin.at/olsmailcheck.php berprft werden.

nderungen

Version 3.4.7: [+] Professional: Ein ausgewhlter Text kann jetzt ber das Kontextmen zu einer anderen Abfrage kopiert werden. So kann etwa ein Hostname in den Whois-Tab, oder eine IP-Adresse in den Ping-Tab bernommen werden. [*] Der zu verwendende DNS-Server kann in den Einstellungen jetzt festgelegt werden. [*] Diverse kleinere nderungen. Version 3.4.6: [+] Fr die Ausgabefelder wurden jetzt Kontext-Mens zum Markieren und Kopieren des Textes hinzugefgt. [+] In der Hilfedatei wurde ein erweitertes PHP-Script zur Abfrage der externen IP, der Proxy-IP und des externen Hostnamens hinzugefgt. [*] Die IPCountry-Datenbank zur Ermittlung des Landes zu einer IP-Adresse wurde aktualisiert. [*] Diverse kleinere nderungen im Einstellungsdialog. [*] Diverse nderungen und Verbesserungen bei der Umleitung von Netzwerkanfragen mit "Whois". Weiters wurden die Parameter fr DenicAnfragen aktualisiert. Version 3.4.5: [+] Die Ausgabe der Whois-Server kann jetzt formatiert angezeigt werden. Dazu werden Kommentarzeilen und mehrere Leerzeilen entfernt. [+] Die Ausgabeschrift kann jetzt in den Optionen eingestellt werden. [*] Die IPCountry-Datenbank zur Ermittlung des Landes zu einer IP-Adresse wurde aktualisiert. [*] Die Whois-Datenbank ("Whois.pak") wurde aktualisiert. [*] Diverse nderungen bei Whois-Anfragen (Domain- und Netzwerkanfragen). So wird z.B. der Server "whois.internic.net" nur mehr bei .COM, .NET und .EDU TLDs verwendet. Version 3.4.4: [+] Die Ethernet-Adressen (MAC-Adressen) mit dem dazugehrigen Adapternamen knnen jetzt unter dem Punkt "Eigener Rechner" ausgegeben werden. [+] Eine Sprachdatei fr Koreanisch wurde hinzugefgt. [*] Diverse kleinere nderungen an der Programmausgabe. [-] In der englischen Sprachdatei fehlte der Text fr "Timeout:" und konnte dadurch nicht bersetzt werden.

Version 3.4.3: [+] Diverse kleinere Ergnzungen in der Hilfedatei. [+] Professional: Pings knnen jetzt "unendlich" (max. ~2 Millionen Mal hintereinander) gesendet werden. [*] E-Mail Check: Bei einem fehlgeschlagenen Verbindungsversuch wird jetzt der Grund ausgegeben. Version 3.4.2: [+] Eine Sprachdatei fr Bulgarisch wurde hinzugefgt. [+] Professional: Der DNS-Cache kann jetzt ber das Men gelscht werden. [+] Professional: Der fr DNS-Abfragen (bei DNS und Mail-Check) verwendete DNS-Server kann in den Einstellungen jetzt festgelegt werden. [*] Die Ausgaben der Whois-Server werden jetzt von UTF-8 in ANSI konvertiert, was die Darstellung von Umlauten, z.B. in Namen, ermglicht. [*] Die IPCountry-Datenbank zur Ermittlung des Landes zu einer IP-Adresse wurde aktualisiert. Durch ein anderes Format konnte die Gre der Datenbank verkleinert werden. Version 3.4.1: [+] Die Whois-Datenbank wurde um einige thematische Domains und deren WhoisServer erweitert. [+] Eine Sprachdatei fr Chinesisch wurde hinzugefgt. [+] Eine Sprachdatei fr Italienisch wurde hinzugefgt. [+] Eine Sprachdatei fr Russisch wurde hinzugefgt. [+] Eine Sprachdatei fr Schwedisch wurde hinzugefgt. [+] Unter "Ping" sind jetzt lngere Pausen mglich. Weiters knnen nun bis zu 50 Pings automatisch gesendet werden. Version 3.4: [+] Fr HTTP-Abfragen kann jetzt ein Proxy-Server in den Einstellungen festgelegt werden. [*] Die Listen und Datendateien sind jetzt komprimiert und die Ladevorgnge wurden optimiert. Dadurch bentigt eToolz erheblich weniger Speicherplatz und die Informationen werden schneller abgearbeitet. Version 3.3.1: [+] Eine Sprachdatei fr traditionelles Chinesisch wurde hinzugefgt. [-] Beim ndern der Systemzeit (unter "Time") wurde bei einem BIAS kleiner als 0 eine falsche Zeit gesetzt.

Version 3.3: [+] Eine Sprachdatei fr Portugiesisch wurde hinzugefgt. [+] Es kann nun die die IP-Adresse bzw. der Hostname des eigenen Rechners abgefragt werden. Auch die externe IP bzw. der Hostname kann ermittelt werden. [*] Bei einer Zeitberschreitung wird die Routenrckverfolgung nicht mehr abgebrochen. [*] Die Datenbank zum Ermitteln des Landes zu einer IP-Adresse wurde aktualisiert. Version 3.2.2: [+] Bei DNS, Ping, TraceRoute und Whois wird jetzt versucht, zur angegebenen IPAdresse den Standort (das Land) zu bestimmen. [+] Professional: Der Google PageRank-Check untersttzt jetzt mehrere PageRankServer, wodurch ggf. Vernderungen im PageRank festegestellt werden knnen. [*] Die Whois-Server Datenbank wurde aktualisiert. Es sind jetzt neue Lnder und mehr Whois-Server enthalten. [-] Bei der Routenrckverfolgung ("Trace") konnte es zu einem schweren Fehler kommen (nur unter Windows 2000 Professional beobachtet). Version 3.2.1: [+] Funktionen, die mehrere Aktionen hintereinander ausfhren, wie z.B. Ping, TraceRoute oder Whois, knnen jetzt abgebrochen werden. [*] Kleinere nderungen an der Programmoberflche. [-] Wenn der Hostname bei Anfragen nicht aufgelst werden konnte, wurden die Anfragen mit der lokalen IP-Adresse durchgefhrt. Version 3.2: [+] eToolz ermglicht nun auch die Abfrage des Google PageRanks fr eine Webseite. [+] Registerkarten knnen jetzt mit einem Befehlszeilenargument beim Start angezeigt werden. [*] Beim Mail-Check wurden die Vorgaben fr "HELO" und "MAIL FROM" gendert. Diese verursachten bei einigen Mailservern Probleme. Version 3.1.1: [+] eToolz kann jetzt mit Befehlszeilenparameter gestartet und gesteuert werden. Version 3.1.0.1:

[+] Eine Sprachdatei fr Franzsisch wurde hinzugefgt. [+] Eine Sprachdatei fr Hollndisch wurde hinzugefgt. [-] Unter "DNS" konnte ein Text nicht bersetzt werden. Die Sprachdateien wurden aktualisiert. Version 3.1: [+] Bei der DNS-Abfrage ist es nun mit der Option "Direkte Anfrage" mglich, den Domainnamen so anzufragen, wie er eingegeben wurde. Anderenfalls wird der Domainname aus dem Hostnamen automatisch ermittelt. [+] Die Programmoberflche kann jetzt in andere Sprachen bersetzt werden. Eine Sprachdatei fr Englisch ist bereits enthalten. Version 3.0: [*] eToolz wurde vollstndig berarbeitet. Die "Visual Basic 6 Runtime-DLL" sowie die Datei "ComCtl32.ocx" sind nicht mehr erforderlich. Dadurch kann eToolz jetzt auch auf USB-Sticks verwendet werden. [+] Es knnen jetzt auch DNS-Eintrge zu einer Domain (A, PTR, NS, MX und SOA) ausgelesen werden. [+] Die Systemzeit kann mit diversen NTP-Servern abgeglichen werden. [+] Bei einer Whois-Anfrage kann jetzt auch eine Netzwerk-Anfrage durchgefhrt werden, wobei die IP-Adresse fr die Domain automatisch angefragt wird. _____________________________________ Copyright 2004-2011 Werner Rumpeltesz E-Mail: info@gaijin.at Website: http://www.gaijin.at/