17Aug
Kiekvieną kartą, kai programa nori, kad ji būtų prieinama per tinklą, ji reikalauja TCP / IP prievado, o tai reiškia, kad kitas uostas negali būti naudojamas. Taigi, kaip patikrinti atvirus uostus, kad pamatytumėte, kokia programa jau ją naudoja?
IP adresas nurodo kompiuterį ar kitą tinklo įrenginį tinkle. Kai vienas įrenginys siunčia srautą į kitą, IP adresas naudojamas eismui į tinkamą vietą.Kai eismas pasiekia reikiamą vietą, įrenginys turi žinoti, kuri programa ar paslauga siunčia srautą į.Štai kur įeina uostai. Jei IP adresas yra panašus į gatvės adresą laiške, uostas yra kažkas panašaus į to asmens, kuris gauna paštą, vardas. Didžiąją dalį, jums nereikia nerimauti dėl uostų.Bet vieną kartą po kurio laiko galite susidurti su programa, kuri nustatoma, kad būtų galima klausytis eismo toje pačioje prievadoje, kurį jau naudoja kita programa. Tokiu atveju turėsite identifikuoti programą, kurioje jau naudojamas tas prievadas.
Yra keletas būdų, kaip pasakyti, kuri programa yra užrakinta, tačiau mes pasieksime keletą integruotų būdų, kurie naudosime komandinę eilutę ir parodysime jumspuiki nemokama programa, kuri daro dar lengvesnę.Visi šie metodai turėtų veikti nepriklausomai nuo to, kokią "Windows" versiją naudojate.
Naudokite integruotus įrankius, norėdami sužinoti, kas yra klausydamiesi prievado
Mes turime dvi komandas, kad galėtume parodyti jums. Pirmasis sąraše nurodomi aktyvūs uostai kartu su proceso pavadinimu, kuris juos naudoja. Daugeliu atvejų ta komanda dirbs gerai. Tačiau kartais proceso pavadinimas netrukdys jums nustatyti, kokia programa ar paslauga iš tikrųjų turi prijungtą prievadą.Tiems laikams turėsite nurodyti aktyvius uostus kartu su jų proceso identifikatorių numeriais, o tada peržiūrėkite šiuos procesus užduočių tvarkytuve.
Pirmas variantas: uosto naudojimas kartu su proceso pavadinimais
Pirma, administratoriaus režime turėsite atidaryti komandinę eilutę.Spustelėkite Pradėti, tada įveskite komandą į paieškos laukelį.Kai pamatysite komandų eilutę, spustelėkite ją dešiniuoju pelės klavišu ir pasirinkite "Vykdyti kaip administratorius".
Į komandų eilutę įrašykite šį tekstą ir paspauskite Enter:
netstat -abKai paspausite Enter,rezultatai gali užtrukti minutę ar dvi, kad būtų visiškai rodomas, todėl būkite kantrūs. Slinkite per sąrašą, kad surastumėte uostą( kuris yra nurodytas po dvitaškio dešinėje nuo vietinio IP adreso), ir jūs pamatysite proceso pavadinimą, esantį toje eilutėje. Jei norite padaryti šiek tiek lengviau, nepamirškite, kad taip pat galite komandiruoti rezultatus į teksto failą.Tada galite tiesiog ieškoti teksto bylos porinio numerio.
Čia, pavyzdžiui, galite matyti, kad prievadas 49902 yra susietas su procesu, pavadinimu picpick.exe. PicPick yra mūsų sistemos vaizdo redaktorius, todėl galime manyti, kad uostas iš tikrųjų susietas su procesu, kuris reguliariai tikrina programos naujinius.
Dviejų variantas: uosto naudojimas kartu su procesų identifikatoriais
Jei ieškomo prievado numerio proceso pavadinimas apsunkina paaiškinti, kokia yra susijusi programa, galite pabandyti komandų versiją, kurioje rodomi proceso identifikatoriai(PID), o ne vardus.Įveskite šį tekstą komandinėje eilutėje ir paspauskite Enter:
netstat-asStulpelyje dešinėje pusėje yra PID, taigi tiesiog suraskite tą, kuris prisijungia prie uosto, kurį bandote išspręsti.
Toliau atidarykite užduočių tvarkyklę, dešiniuoju pelės klavišu spustelėdami bet kurią laisvą vietą savo užduočių juostoje ir pasirinkdami "Task Manager".
Jei naudojate "Windows 8" ar 10, perjunkite į "Išsamią" skirtuką, esantį užduočių tvarkytuve. Senesnėse "Windows" versijose šią informaciją matysite skirtuke "Procesai".Sugrupuokite proceso sąrašą pagal stulpelį "PID" ir suraskite PID, susijusį su tyrinėjamu uostu. Galbūt galėsite daugiau sužinoti apie tai, kokia programa ar paslauga yra prijungta prie uosto, peržiūrėdami stulpelį "Aprašymas".
Jei ne, dešiniuoju pelės mygtuku spustelėkite procesą ir pasirinkite "Atidaryti failo buvimo vietą". Failo vieta gali parodyti, kokia programa yra įtraukta.
Kai Kai jūs ten esate, galite naudoti proceso pabaigą, atidaryti failo vietą arba pereiti prie paslaugų( -ų), kad galėtumėte valdyti procesą arba sustabdyti jį.
Naudokite "NirSoft CurrPorts", kad peržiūrėtumėte, kas yra klausydamiesi prievado
Jei nesate tikras komandinės eilutės tipas arba naudojate paprastą įrankį, kad padarytumėte visa tai vienu žingsniu, mes rekomenduojame "NirSoft" puikų nemokamą CurrPorts įrankį.Eik į priekį ir atsisiųskite įrankį.Tiesiog įsitikinkite, kad turite tinkamą versiją( įprasta versija yra 32 bitų Windows, o x64 versija yra 64 bitų Windows).Tai nešiojama programa, todėl ją nereikės įdiegti. Tiesiog atsijunkite atsisiuntimo aplanką ir paleiskite vykdomąjį failą.
Langelyje CurrPorts rūšiuoti pagal stulpelį "Vietinis prievadas", suraskite norimą uostą ir pamatysite viską: proceso pavadinimą, PID, uostą, visą kelią į procesą ir tt.
Norėdami padaryti dar lengviau, du kartus spustelėkite bet kurį procesą, kad pamatytumėte kiekvieną detalę viename lange.
Kai nustatote, kokia programa ar paslauga yra susijusi su tyrimo vieta, jums reikia su juo elgtis. Jei tai programa, gali būti pasirinkta nurodyti kitą prievado numerį.Jei tai paslauga, arba jūs neturite galimybės nurodyti kito prievado numerio, greičiausiai turėsite sustabdyti paslaugą arba pašalinti programą.