Damit man auch mal sehen kann, wenn sich an den Dateien etwas geändert hat, hier eine
kleine Liste der Tools (vor allem für LAN-Parties), die ich bisher geschrieben hab:
Die Sachen laufen bei mir unter Linux (ehemals SuSE
Linux 6.2, mittlerweile Slackware 8.0, jeweils
mit zig manuellen Updates).
Andere UN*Xe sollten eigentlich auch kein Problem sein, sofern
Perl und die
anderen verwendeten Programme darunter laufen. (Mit Windows dürfte es wegen letzterem
eher schlecht aussehen ... wer unbedingt will, kann es vielleicht mit
Cygwin versuchen. Hab es selber aber noch
nie verwendet, also bitte keine Fragen
dazu ...)
All meine Programme dieser Seite sind unter der GNU GPL verfügbar. Den tar-Archiven liegt diese bei, für die einfachen Skripte kann man sie sich hier runterladen.
(Das obige Menü ist übrigens ein kleiner “Browsertest”.
Es müsste oben rechts in der Fensterecke “kleben” (→
CSS 2.0), einen leicht
transparenten Hintergrund (→
PNG) und
funktionierende Links zu den Abschnitten dieser Seite haben (→
XHTML 1.1).
Wenn etwas davon nicht funktioniert, dann liegt dies an einer fehlerhaften bzw.
fehlenden Unterstützung des Browser. Alles andere sollte aber trotzdem komplett
bedienbar sein!
Die kleinen Fähnchen bei den folgenden Beschreibungen geben an, ob die Texte des Programm bzw. der Webseite
in Deutsch (

)
oder Englisch (

) sind.
GSDB Webseite
| Version |
0.9.0b |
| letzte Änderung |
17 Sep 2000 |
| Änderungen |
ChangeLog |
-
Neueste Version der “FTP/SMB Search” Webseite mit diversen Verbesserungen und neuem Namen.
-
Und hier habe ich die Seite auch mal zur Vorschau installiert.
- README
FTP/SMB Search Webseite
| Version |
0.5.1b |
| letzte Änderung |
16 Jun 2000 |
| Änderungen |
ChangeLog |
DHCP Scan
| Version |
0.4 |
| letzte Änderung |
01 Jun 2000 |
| Änderungen |
n/a |
- README
-
Dazu “passend” noch zwei .reg-Dateien, die den DHCP-Server des ICS von Win98SE/WinME/... ein- bzw. ausschalten (Nicht getestet. Erstellt anhand der Daten aus c't 19/2000)
DHCP Scan (Perl)
| Version |
0.3-beta3 |
| letzte Änderung |
02 Dez 2002 |
| Änderungen |
-
v0.1b → v0.2.1:
manche Server (z.B. neue ISC DHCP Server) wurden nicht erkannt, da sie direkt an die angegebene (zufällig gewählte) MAC-Adresse antworten. Der Scanner gibt sich daher nun in einem weiteren Scan auch als DHCP Relay aus.
-
v0.2.1 → v0.2.2:
Bugfix bei --mac und --nmblookup
-
v0.2.2 → v0.3:
Viele Änderungen, daher erstmal als “Beta” bezeichnet. Das wohl interessanteste neue Feature: ein verbose-Modus fragt alle möglichen Optionen vom Server ab und zeigt die Rückgabewerte mit an. Standardmässig wird jetzt die echte, eigene anstelle einer zufälligen MAC-Adresse verwendet; der Scan als Relay wird daher nur noch optional ausgeführt. Ein paar Optionen haben neue Namen bekommen.
|
-
(empfohlene) Alternative zu obigen DHCP Scan, die in Perl realisiert ist und speziell für diese Aufgabe geschrieben wurde
-
Benötigt libpcap und Net::RawIP
-
Optional (für weitere Funktionen):
Mail::Mailer, arp und Samba
SMB Shares
| Version |
n/a |
| letzte Änderung |
25 Mai 2000 |
| Änderungen |
n/a |
-
Perlskript, das mit Hilfe von “nmblookup” und “smbclient” (von Samba) das Netzwerk nach SMB-Servern (Windows/Samba) durchsucht und diese zusammen mit ihren Freigaben auflistet
-
(gekürzte Version des Skripts aus dem FTP/SMB-Search-Paket)
UDP Forwarder
| Version |
0.2 |
| letzte Änderung |
26 Sep 2001 |
| Änderungen |
-
v0.1 → v0.2:
Rate Limit (gegen Loops/Flooding)
|
-
Perlskript, das auf einem wählbaren UDP Port auf Pakete wartet und diese mit der Original-IP an ein oder mehrere andere IPs und/oder Ports weiterleitet.
-
Benötigt libpcap
und Net::RawIP
-
Nützlich bei Gameservern, die, wenn sie an eine IP gebunden sind, die Broadcasts der Clients nicht empfangen können und folglich nicht in deren Serverliste auftauchen.
-
Wer C-Programme bevorzugt, findet auf www.running-sheep.de das Tool “hlmsgfw” von [RS]Leo, das dasselbe macht, aber (momentan) auf Halflife beschränkt ist.
Wem die Bandbreite einer Netzwerkkarte nicht mehr reicht und deshalb gerne zwei (oder noch mehr?!) Karten im gleichen Subnetz betreiben möchte (und das unter Linux), den interessiert vielleicht mein folgender Versuch, eine kleine HOWTO darüber zu erstellen. “Dank” Routingtabellen und ARP ist das ganze nämlich nicht ganz so einfach, wie man sich das vielleicht dachte.
Mini-HOWTO: Mehrere Netzwerkkarten im gleichen Subnetz unter Linux
| Version |
0.3 |
| letzte Änderung |
05 Dez 2001 |
policyrouting
| Version |
0.1 |
| letzte Änderung |
09 Jan 2002 |
| Änderungen |
n/a |
-
Shell-Skript zur (hoffentlich) automatischen Konfiguration des Policy Routing, wie in obiger Mini-HOWTO beschrieben
-
Falls andere Interfaces als eth0 und eth1 verwendet werden, muss die Variable INTERFACES innerhalb des Skript angepasst werden
-
Anschliessend einfach den Karten (manuell mit ifconfig oder automatisch von den Startskripten des Systems) die gewünschten IP-Adressen geben und das Skript mit Parameter “start” aufrufen
-
Wenn alles geklappt hat, dann kann man das Skript mit in die Init-Skripte des Systems einbinden.
-
Es werden die Parameter start, stop und restart unterstützt. Letzteres ist interessant, wenn die IPs manuell im Betrieb geändert wurden.
Diese Seite ist übrigens auch (via Redirect) über http://tools.wiesner-net.de/ zu erreichen. Aufbau und vor allem der Server der Homepage werden sich wohl nicht so schnell ändern, aber mit diesem Link sollte man auch im Fall der Fälle diese Seite direkt wiederfinden.
Bei Fragen oder Problemen:
Mail (Privat):
www@tools.wiesner-net.de
Mail (Uni):
mwiesner@informatik.uni-bremen.de
(Bitte nur “Plain Text”-Mails. HTML landet automatisch im SPAM-Ordner, der nur alle paar Tage mal durchsucht wird ...)
Es ist untersagt, diese EMail-Adressen für Werbungszwecke zu missbrauchen.
Zuwiderhandlung hat, vorbehaltlich weiterer rechtlicher Schritte, auf jeden Fall eine Beschwerde bei der Abuse-Abteilung des Provider zur Folge.
| PGP |
| KeyID | 0x50F14CA1 |
| Mail | Markus Wiesner <markus@wiesner-net.de> |
| Fingerprint | EEF0 B90C 1940 0B01 D97C 3441 13A0 2F8C 50F1 4CA1 |
| Get Public Key | Markus Wiesner.asc |
Markus “Greywolf” Wiesner
 |
 |
 |
![[Counter]](/cgi-bin/cgiwrap/mwiesner/statscnt.pl?user=Greywolf) |
Zugriffe seit dem 06 Mai 2001 |