nilstk
Goto Top

Zum Socket den Prozess finden

Moin,

jeder kennt das Tool - netstat mit dem Parameter -a

ergibt oftmals Ausgaben wie folgt:

tcp 0 0 server100:www *:* LISTEN
[...]

bei www ist es noch leicht - ist vermutlich Apache, aber was, wenn ein "spanischer Port" dort steht z.B. 2333

gibts ne Möglichkeit herauszufinden, welche Prozess dahinter steht ?

Content-Key: 32580

Url: https://administrator.de/contentid/32580

Ausgedruckt am: 29.03.2024 um 09:03 Uhr

Mitglied: janrusche
janrusche 16.05.2006 um 16:11:32 Uhr
Goto Top
am besten von einem linux system die datei /etc/services lesen, da stehen alle bekannten ports mit namen drin.
Mitglied: pinguin79
pinguin79 16.05.2006 um 16:24:07 Uhr
Goto Top
jetzt hat ja nicht jeder ein Linux bzw. kann damit umgehen
Mitglied: janrusche
janrusche 16.05.2006 um 16:27:13 Uhr
Goto Top
ja, das stimmt. Ich dachte, sich die datei einmal besorgen (lassen) und dann immer wieder als nachschlagewerk zu benutzen ....
Mitglied: nilstk
nilstk 16.05.2006 um 16:51:46 Uhr
Goto Top
mhh...

ne "echte" Möglichkeit zu fragen, was das für ein Dienst ist, gibt es nicht?

z.B. Port 32956 steht nicht in der Liste - wüßte trotzdem gerne welche Anwendung diesen Port inne hat...
Mitglied: prob
prob 16.05.2006 um 22:29:35 Uhr
Goto Top
probiere doch mal: nmap localhost
Mitglied: 16568
16568 17.05.2006 um 10:03:11 Uhr
Goto Top
Google mal nach "fport.exe"
Ein feines Tool, möchte ich nicht mehr missen.

Einfach nach C:\ kopieren

Kommandozeile C:\fport


Und dann guckst Du mal, ob's Dir weiterhilft.
Wird so ziemlich alles gelistet.


Lonesome Walker
Mitglied: nilstk
nilstk 17.05.2006 um 15:31:13 Uhr
Goto Top
Danke, aber face-smile - ein Verweis nach oben " Linux & Unix"

Eine Exe-Datei wird da nicht wirklich helfen, der NMAP Tipp war schon mal nicht schlecht,
aber er zeigt mir den den Pfad zum Dienst nicht an (z.B. kann ich ja auch proftpd auf Port 80 legen, wenn ich unbedingt will)

Ich suche einen Befehl er mir also ausgibt

als Beispiel...
Port 80 /usr/bin/apache
Port 21 /usr/bin/proftpd

am Besten noch mit PID, damit ich es als root, einfach schließen kann. Weitere Ideen?
Mitglied: 16568
16568 17.05.2006 um 16:12:51 Uhr
Goto Top
UARGH face-sad *sorry*


Lonesome Walker
Mitglied: prob
prob 17.05.2006 um 16:21:41 Uhr
Goto Top
Kannst ja Mal ne Wertung geben face-wink

Woher soll ein laufender Prozess wissen, welche Datei ihn gestartet hat?

Aber Sie wissen ja .... Scripte machen alles möglich.
Mitglied: nilstk
nilstk 17.05.2006 um 16:31:38 Uhr
Goto Top
Wertungen habe ich gegeben.

Deine Frage verstehe ich nicht.
Es geht darum, dass ich zu Port xx z.B. 80 wissen will, welcher Dienst dahinter steht.
Windows kann das, Linux etwa nicht?? Niemand ne Idee?
Mitglied: 16568
16568 17.05.2006 um 18:39:49 Uhr
Goto Top
Mitglied: nilstk
nilstk 17.05.2006 um 18:45:39 Uhr
Goto Top
Das wars was ich gesucht habe - netstat -nlp

Vielen Dank !!