inet.conf, /etc/service etc

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Benutzeravatar
HelsAett
Beiträge: 749
Registriert: 18.03.2003 18:25:00

inet.conf, /etc/service etc

Beitrag von HelsAett » 20.11.2003 15:10:36

ich habe mir letztens den weakserver gezogen, dieses dient zur vorführung eines bufferoverflows, das wollt ich mir doch unbedingt mal anschauen, der code selbst lässt sich ohne probleme compilieren.

nun habe ich den weakserver in der /etc/inetd.conf und in der /etc/services aufgenommen, inet neu gestartet und trotzdem hört der server nicht auf dem angegebenen port, habe ich da noch was vergessen, kommt da noch mehr zu ausser die einträge in der inetd.conf und in der services, damit der dienst auf den server läuft.

gruss helsaett

Benutzeravatar
Hendri
Beiträge: 586
Registriert: 23.08.2003 12:17:43
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von Hendri » 21.11.2003 15:00:54

Mit dem Inetd lauscht auch nicht wiklich was am Port oder? Benutzte nur den tcpserver von qmail...
Aber sollte der inetd nicht den Server erst starten, wenn ein Packet an dem Port ankommt vom Netzwerk, wie im inetd.conf festgelegt?
Ciao, Hendri

Benutzeravatar
HelsAett
Beiträge: 749
Registriert: 18.03.2003 18:25:00

Beitrag von HelsAett » 22.11.2003 14:42:11

in der anleitung die ich gefunden habe, steht das ich den dienst in der inet.d und in service aufnehmen muss, das hab ich getan, der dienst ist gestartet, trotzdem lauscht er nicht am port, was doch eigentlich der fall seien sollte.

inet.d
weak stream tc nowait root /pfad/zum/weakserver

service
weak 2323/tcp

hast du vielleicht noch einen tip, der weakserver selbst scheint zulaufen, nur lauscht er an nicht am port.

manuel starten lässt er sich /etc/weak

gruss helsaett

mariob
Beiträge: 20
Registriert: 13.12.2003 20:25:54

Beitrag von mariob » 20.12.2003 19:48:32

So ein hoher Port? Ich habe mal dazu gelesen, das solche Dienste, die automatisch starten sollen auf sogenannten privilegierten Ports, also unterhalb 1024 laufen sollten. Vielleicht ist hier aber jemand, davon mehr versteht - ich lege hierfür nicht die Hand ins Feuer!
mariob

Antworten