자동실행을 이용한 바이러스를 예방하기 위한 방안으로 외국의 어떤
프로그래머가 아이디어를 내서 작성한 레지스트리입니다.
작동 원리는, 이동식 매체(cd나 usb메모리 같은)가 삽입된 때 자동으로 읽어들이는
autorun.inf 파일을 읽어들이지 않게끔 하는 원리입니다.
윈도우즈에서 지원하는 자동실행창(?)의 작동과는 무관합니다.
autorun.inf 파일을 읽어들이지 않는 것이 바람직한 이유는,
윈도우즈에서 자동실행 기능을 끄더라도 autorun.inf 파일은 자동으로 읽어들이기 때문에
그 안에 삽입된 윈도우즈 명령어는 자동으로 실행되게 됩니다.
파일첨부 :
이 명령어가 해로운 경우엔, 자동실행을 꺼놓더라도 피해를 입게 되기때문에,
첨부된 레지스트리의 경우, 이동식 매체에 autorun.inf 파일이 존재하는 경우
'DoesNotExist'라는 장소를 찾아서 그 내용을 대체해서 읽어들이라는 명령을 수행하게 해
원천적으로 오토런 바이러스가 감염된 usb메모리 등으로부터 사용자의 pc로
확산되지 못하게 됩니다. 사용자의 컴퓨터엔 'DoesNotExist'라는 대상이 없기 때문이지요.
이미 감염된 pc에서는 소용없지만, 회사나 게임방 등 다른 곳에서 이동식 저장매체를
자주 사용하시는 분은 usb 메모리 등으로부터 오토런 바이러스의 감염 위험에서
약간은 해방될 수 있지 않을까 합니다. |
펌 : 토렌토 다운 uherher님 | |