원래 AutoRun.inf는 USB나 외장하드가 컴퓨터에 연결되었을 때 자동 실행 옵션을 담아두는 정보 파일입니다. 그러나 일부 바이러스들은 윈도우가 항상 AutoRun.inf를 읽어 온다는 점을 악용하여 이 파일의 내용을 변경하기도 합니다. 주로 확장자가 VBS나 EXE인 파일들이 실행되게 되는데, 이 파일들은 시스템에 해를 끼치거나 저장 장치 내의 파일들을 마음대로 바꾸는 특성이 있습니다.
AutoRun 바이러스들이 주로 하는 것들
1. 저장 장치를 하나의 프로그램처럼 인식하도록 한다. 2. 저장 장치 내의 모든 파일들을 숨김 속성으로 변경한다. 3. 저장 장치 내에 EXE나 VBS파일을 만든다. 4. 저장 장치에 지연된 쓰기 실패를 유발시킨다. |
실제로 제 USB도 1번 상황의 AutoRun 바이러스에 걸린 적이 있습니다. 다행이 안에 파일이나 폴더들이 이상해지지는 않았지만 USB 접근이 잘 되지 않았던 문제가 있습니다. (아래 사진)
그럼, 이제부터 그런 바이러스들을 해결해 보도록 하겠습니다.
명령 프롬프트를 관리자 권한으로 실행합니다. 이 명령 프롬프트는 작업 중 계속 사용합니다.
(2015.01 업데이트) 명령 프롬프트에서 아래 명령을 입력합니다.
드라이브명 |
여기서 드라이브명은 감염된 USB의 드라이브명을 입력하시면 되고(예: E:) attrib 명령은 파일들의 속성(숨김, 읽기전용 등)을 변경하는 명령이고 아래의 두개 del 명령은 자동 실행 관련 파일들을 삭제하는 명령입니다.
다시 명령 프롬프트에서 아래 명령을 입력합니다.
dir /ahs |
그러면 아마 아래와 비슷하게 나올 것입니다.
J 드라이브의 볼륨에는 이름이 없습니다. 볼륨 일련 번호: 1A1C-B5E3 J:\ 디렉터리 2013-07-06 오후 10:17 <DIR> $RECYCLE.BIN |
여기에서 $Recycle.Bin 이나 System Volume Information 같은 것은 제외하고 다른 폴더명들을 기억해둡니다.
다시 아래 명령을 입력합니다.
attrib -h -s [폴더1] /s /d attrib -h -s [폴더2] /s /d ... |
여기서 [폴더1] 과 [폴더2] 부분에는 아까 dir 명령으로 본 폴더를 넣습니다. 다른 폴더들도 같은 방법으로 작업합니다.
컴퓨터를 다시 시작해 줍니다. 왜 다시 시작을 해야 하냐면 시스템에 상주하고 있는 바이러스들도 가끔 있을 수 있기 때문입니다.
마지막으로, 바이러스 백신으로 해당 USB를 검사해 줍니다.
-
컴퓨터매니아
'[b]atrrib[/b]' 가 아닌 '[b]attrib[/b]' 를 입력하셔야 합니다. 그래도 안되시면 [b]c:\Windows\System32\attrib.exe[/b] 처럼 전체 경로로 입력해 보시기 바랍니다.2015/01/20 16:46
'attrib'는 숨김 파일의 속성을 숨겨지지 않은 파일로 변경하는 명령입니다. -
개장수
안녕하세요^^, 우선 친절한 답변 감사드립니다.2015/01/26 05:00
지적해주신 'atrrib'은 오타였습니다. 실제론 'attrib'이라고 제대로 된 명령어를 입력했었습니다.
말씀해주신대로 실행을 해봤는데 '역시나' 입니다. 관리자 명령 프롬포트, 안절모드 모두 '액세스 거부'입니다.
참 알 수가 없군요. 그냥 특정한 증상은 없으니 아예 백신프로그램을 꺼놓고 신경을 끄고 지내는게 차라리 방법이 아닐까 하는 생각마저 드는 군요...
'백문이 불여일견' 이라 했습니다. 편리한 이해를 돕고자 아래 링크로 연결하시어 스크린 샷을 둘러봐 주셨으면 합니다. 꾸벅
http://blog.naver.com/oldpic316/220252207740 -
컴퓨터매니아
블로그에 답글 달아드렸습니다.2015/01/27 17:18
- 방문자
- 2680597
- Today
- 264
- Yesterday
- 560
- 웹로그분석
- 아파치
- Apache
- 구글번역기
- 도메인
- seo
- 블루스크린
- 프로그램제거
- ServerSignature
- 대기 모드
- \n
- 보안경고
- 마우스 우클릭 방지
- 예약파티션
- noscript
- 작업관리자
- 업타임
- avast
- 불펌방지
- 인터넷
- activex
- 리눅스 파일 변환
- 탄핵심판
- iptime
- 컴퓨터켜진시간
- 인증툴
- 헌법재판소
- WindowsUpdate
- 구글
- Carriage Return