ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Python] psutil을 이용한 프로세스, 상태, 원격IP, 원격Port 상태보기
    카테고리 없음 2020. 11. 30. 22:20

     

     

    import psutil
    
    for value in psutil.net_connections():
        try:
            if value.raddr[0] != '127.0.0.1':
                print(psutil.Process(value.pid).name(),value.status,value.raddr[0],value.raddr[1], sep='\t')
                
        except:
            pass

     

     

    예를 들어 크롬 브라우져 접속하는 상태를 모니터링하고 싶으면 아래와 같이 하면 된다.

     

    import psutil
    
    for value in psutil.net_connections():
        try:
            if value.raddr[0] != '127.0.0.1' and psutil.Process(value.pid).name() == 'chrome.exe':
                print(psutil.Process(value.pid).name(),value.status,value.raddr[0],value.raddr[1], sep='\t')
                
        except:
            pass

     

Designed by Tistory.