Michelle Konzack schrieb:
> [...]
> Sowas w�rde mich schon mal interessieren...
> Alle Ports die Nicht verwendert werden mit Dummies/Fakes belegen ;-)
Wenn's Dir Spa� macht... So k�nnte es gehen:
xinetd installieren (oder inetd), unix2dos installieren, die Datei
--- schnipp kazaatchok ---
#!/bin/sh
SLEEP=3
unix2dos <<EOH
HTTP/1.1 200 OK
Date: `date -R`
Server: Kazaatchok
Connection: close
Last-Modified: Tue, 01 Apr 2003 00:00:00 GMT
X-Kazaa-Username: dodo
X-Kazaa-Network: KaZaA
Content-Type: text/plain
Content-Length: 10
EOH
echo -n H
sleep $SLEEP
echo -n a
sleep $SLEEP
echo -n l
sleep $SLEEP
echo -n l
sleep $SLEEP
echo -e 'o\r\n'
--- schnapp kazaatchok ---
irgendwo ablegen, ausf�hrbar machen, Berechtigungen geeignet setzen. In
etc/xinetd.d/ die Datei
--- schnipp kazaa ---
service kazaa
{
socket_type = stream
protocol = tcp
user = deinuser
wait = no
disable = no
server = /dein/pfad/kazaatchok
}
--- schnapp kazaa ---
ablegen, /dein/pfad und deinuser geeignet setzten (!= root).
xinetd starten, mit
# telnet deinserver 1214
testen.
Mit tcpdump o.�. schauen, ob die T�lpel auch darauf hereinfallen.
Sollte es funktionieren, kannst Du die Response in die L�nge ziehen, indem
Du $SLEEP vergr��erst.
--
Gru�,
Alex
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)