alg.exe 이 녀석은 뭘까?


 작업 관리자에 alg.exe라는 녀석이 있는 것을 볼 수 있습니다. alg.exe는 정확하게 무슨 일을 하는 프로세스 일까요?


* alg.exe란 무엇일까?

 alg.exe는 Application Layer Gateway Service를 의미합니다. alg.exe는 대부분 보안과 관련된 프로세스입니다. FTP나 RTSP와 같은 응용프로그램들이 클라이언트 컴퓨터에서 서버의 알려진 포트와 통신을 할 때, 수동 TCP/UDP 포트를 동적으로 사용가능 할 수 있도록 해주는 역할을 합니다. alg.exe는 한 컴퓨터의 소프트웨어가 방화벽이 존재 할 수도 있는 다른 컴퓨터에 존재하는 응용프로그램에 접근 할 수 있도록 해줍니다.

 만일 어떤 이유로 alg.exe 프로세스가 동작하지 않는다면, 보안 프로토콜은 통신포트를 막아버리거나 네트워크상에서 고의적으로 방화벽을 해꼬지 할 수 있어, 잠재적인 보안상의 문제를 야기 시킵니다.

 윈도우즈에서 방화벽 사용을 안하도록 설정을 해 놓았다면, alg.exe는 뜨지 않을 것입니다. 하지만 보안상 alg.exe는 활성화 되어 있는 것이 좋으며, 의도적으로 끄지 않기를 권장합니다.




* alg.exe와 유사한 바이러스

 alg.exe는 방화벽과 관련된 프로세스입니다. 대부분 윈도우즈의 기본 설정은 방화벽을 사용하도록 되어 있기 때문에  alg.exe프로세스는 활성화 되어 있을 것입니다. 정상적인 alg.exe는 사용자가 LOCAL SERVICE이므로 소유주가 이외의 것으로 되어 있다면 문제가 있음을 의심해 보아야 할 것입니다.




 항상 보안을 말씀드리지만 alg.exe는 방화벽과 관련된 프로세스이므로 특별한 문제가 없으시다면 강제 종료나 alg.exe 파일을 삭제하는 행위는 하지 않으셨으면 합니다.



+ Recent posts