빌드와 백신

Posted 2007. 5. 3. 23:29
최근에 구글 업데이트에서 추천하는 바이러스 스캐너와 악성 프로그램 제거기를 설치했습니다. 설마 '구글'이라는 회사가 백신을 가장한 악성 프로그램을 배포하지는 않으리라는 생각에서 부담없이 깔았죠.


그로부터 며칠 후 오늘 cygwin에서 라이브러리 하나 빌드할 일이 있었습니다. 그런데 며칠 전까지는 잘 컴파일 되던 프로그램이 중간 중간에 ranlib이나 mv 등을 하면서 permission denied 에러 메시지를 내면서 죽더군요. 그 사이에 컴퓨터가 맛이 갔나 싶어서 cygwin의 binutils나 core를 새로 깔아보기도 하고 하드 디스크 드라이브를 바꿔 보기도 했는데, 같은 문제가 반복되더군요.


어떻게 하나 싶어서 한참 고민하다 보니, 며칠 전에 깔았던 바이러스 스캐너가 원인이 아닐까라는 생각이 들었습니다. 컴파일 및 링크 과정은 새로운 파일을 생성하게 되는데, 파일이 새로 생성되면 운영체제의 이벤트를 받아 새로 생성된 파일을 바이러스 스캐너가 실시간으로 스캔하게 되죠. 그런데 이렇게 스캔 중인 파일을 곧바로 mv나 ranlib으로 수정하려고 했을 때 문제가 발생하는 게 아닐까라는 가정을 하였습니다.


확인을 해보려고, 바이러스 스캐너를 지우고 나니, 컴파일 잘 되는군요. 어흑. 바이러스 스캔은 exclusive read 모드로 하지 말란 말이다!


  1. Favicon of http://kaistizen.ent BlogIcon 최재훈

    | 2007.05.04 01:54 | PERMALINK | EDIT | REPLY |

    이번에 추가된 PC Tools 제품을 말씀하시는 건가요? 아니면 Norton 쪽 제품인가요? 저는 일단 PC Tools 제품에 문제가 있다는 이야기를 몇 번 듣긴 했습니다만...

  2. 서광열

    | 2007.05.04 06:02 | PERMALINK | EDIT |

    2개다 깔았는데 하나씩 확인해 보기 귀찮아서 동시에 지웠습니다. 어느쪽이 문제였는지는 확실히 모르겠네요.

  3. Favicon of http://innolab.tistory.com BlogIcon 송치형

    | 2007.05.06 07:41 | PERMALINK | EDIT | REPLY |

    좋은 글 감사합니다. ^^ 저도 요즘 Cygwin을 자주 사용하고 있는데 덕분에 함정 하나를 피해갈 수 있게 되었네요... :)

  4. Favicon of http://mediaplatform.tistory.com BlogIcon 전종환

    | 2007.05.08 13:23 | PERMALINK | EDIT | REPLY |

    삽질 했구려. ^^ 컴파일할 때도 조심조심해야 되다니 슬픈 세상이 되었네. 하하.

Write your message and submit
« PREV : 1 : ··· : 115 : 116 : 117 : 118 : 119 : 120 : 121 : 122 : 123 : ··· : 244 : NEXT »