Jak poznat jaký program používá určitý port

By | 28/03/2023

Last Updated on 28/03/2023 by administrator

Jak poznat, jaký program používá určitý port

Jak poznat jaký program používá určitý port

1. Jak zjistit na jakém síťovém TCP nebo UDP portu běží daný program ve Windows:

Otevřít příkazový řádek (CMD) jako administrátor:

run_cmd_as_administrator

Např. program se jmenuje iw3mp.exe a pomocí příkazu níže je možné vyhledat jeho číslo PID (process ID):

tasklist | findstr "iw3mp.exe"

Výpis příkazu tasklist | findstr „iw3mp.exe“ ukazuje, že k programu iw3mp.exe přiřazeno číslo process ID 19344.

C:\Users\sec\Desktop>tasklist | findstr "iw3mp"
iw3mp.exe                    19344 Console                    1    116 912 K

Díky příkazu níže lze pomocí tohoto čísla process ID vyhledat běžící síťový port tohoto programu:

netstat -ano | findstr " 19344"

Výpis příkazu netstat -ano | findstr “ 19344“ ukazuje, že program iw3mp.exe naslouchá na portu UDP/28960.

C:\Users\sec\Desktop>netstat -ano | find " 19344"
  UDP    0.0.0.0:28960          *:*                                    19344

2. Jak zjistit jaký síťový TCP či UDP port je přiřazený k danému programu ve Windows:

Např. Jaký program mi běží na portu TCP/4444? To lze zjistit příkazem níže:

netstat -ano | findstr " :4444"

Výpis příkazu netstat -ano | findstr “ :4444″ ukazuje, že k síťovému portu 4444 je přirazeno číslo process ID 9136:

C:\Users\sec\Desktop>netstat -ano | findstr " :4444"
  TCP    127.0.0.1:4444         0.0.0.0:0              LISTENING       9136

Pomocí příkazu níže lze zjistit, který program je číslu process ID 9136 přiřazen:

tasklist | findstr "9136"

Výpis příkazu tasklist | findstr „9136“ ukazuje, že k tomuto process ID je přiřazen program gs-server.exe.

C:\Users\sec\Desktop>tasklist | findstr "9136"
gs-server.exe                 9136 Services                   0     18 228 K

 

Zdroj:

[1] https://cs.smartworldclub.net/11703218-how-to-know-which-program-is-using-tcp-port-80-8080-or-others

Dobrovolný dar

Ahoj čtenáři, rád bych tě poprosil aby ses zamyslel, co je vše potřeba ke vzniku článku.
Jakožto amatérský softwarový kutil musím:

1) Nejdříve vše nastudovat v cizích jazycích.
2) Vše následně prakticky vyzkoušet.
3) Svoje poznatky a zkušenosti napsat do článku který si právě přečetl v jazyku kterému rozumíš.
4) Dát článku hlavu a patu a publikovat.

Každý článek zabere několik hodin práce, za kterou mi nikdo neplatí.
Prosím zvaž, kolik času jsem ti právě ušetřil.
Pokud ti to stojí aspoň za cenu jedné kávy, tak mi ji kup.
Předem moc děkuji.

Příspěvek tak můžeš provést zasláním libovolné částky na mé číslo účtu 1558701011/3030 Nebo můžeš dar poslat kliknutím na tento odkaz Podpořit tento WEB , který tě přesměruje na mou platební bránu Revolut.

Dar je také možné poslat ve formě Bitcoinu na BTC peněženku bc1qqdf5fp42a7srwwhh2rut8zr9x4jm5c8fqc9qw6

Veškeré peněžní prostředky budu také používat na zlepšení kvality své webové tvorby a na psaní nových technických návodů. Za každý dar předem děkuji.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *