USB 드라이브에 autorun.inf라는 새 폴더를 생성하면 바이러스로부터 보호될 수 있는 이유는 무엇입니까?
U 디스크를 통해 바이러스가 자동으로 확산되려면 바이러스 실행 파일을 U 디스크에 복사한 뒤, U 디스크를 다른 컴퓨터에 삽입하면 자동으로 실행되어야 한다. 시스템의 자동 재생 기능은 로직에서 사용되며 이 기능은 고정 파일 autorun.inf에 의해 구현됩니다. CD나 U 디스크에 관계없이 삽입 시 자동으로 재생되어야 합니다(엄밀히 말하면 자동으로 실행되어야 합니다). 이 파일은 USB 플래시 드라이브나 CD에 넣어야 합니다(일반 텍스트 파일이며 메모장을 사용하여 직접 내용을 작성할 수 있으며 형식이 고정되어 있습니다).
autorun.inf와 같은 폴더가 생성되는 이유는 Windows의 파일 이름 메커니즘에서 비롯된 것입니다. 즉, 동일한 디렉터리에 동일한 이름을 가진 폴더와 파일이 존재할 수 없습니다. 예를 들어, C 드라이브의 루트 디렉터리에 1.txt라는 파일이 있는 경우 C 드라이브의 루트 디렉터리에 1.txt라는 폴더를 만들 수 없습니다. USB 드라이브 폴더에 있는 autorun.inf가 바이러스에 감염된 컴퓨터로 이동되면 먼저 USB 플래시 드라이브에 autorun.inf와 같은 파일을 생성하려고 시도합니다. 이전 메커니즘으로 인해 이 프로세스는 다음과 같습니다. 시스템에 의해 금지되어 바이러스 확산 과정을 차단할 수 있습니다.