바이러스가 단독으로 실행될 수 있습니까?


8

그것을 클릭하지 않고 HDD에 다운로드 한 후 자체적으로 실행할 수있는 바이러스의 유형이 있습니까 ??

만약에 ..... 당신은 저에 관하여 그 (것)들에 관하여 어떤 위치든지 저를 소개해서 좋은가?

답변:


13

운영체제 및 / 또는 소프트웨어 버그 및 / 또는 사용자의 협조 가 없다면 바이러스가 스스로를 실행할 수 없다고 말하는 것이 더 정확하다고 생각합니다 .

OS가 파일 이름이나 위치 (예 : 전자 메일 첨부 파일)로 인해 자동으로 실행될 수있는 경우 바이러스는 합법적 인 파일로 가장하여 사용자 개입없이 OS에서 실행될 수 있습니다. 이전 이메일 클라이언트의 기본 동작이었습니다.

또한 OS 또는 특정 소프트웨어 에 바이러스가 코드 를 실행 하기 위해 악용수있는 오류가 있는 경우 바이러스가 시작될 수 있습니다.

그러나 사용자는 가장 자주 파일을 실행하는 수단입니다. 최근 직장 동료가 낯선 사람이 보낸 이메일에 첨부 파일을 열었을 때 컴퓨터에 바이러스가 있다고 생각한다고 말하면서 놀랐 습니다 . 나는 그녀가 더 잘 알았을 거라고 생각했습니다.


특히 그 이름을 알았을 때. 당신의 도움을 주셔서 감사합니다.
16911 pavium

2

내가 생각할 수있는 가장 가까운 예는 W32.Nimda 바이러스입니다.

그것의 prorogation 방법의 한개는 열려있는 창 파일 공유를 통해이었다. 메모리에서 자신을 .eml 파일로 복사하여 네트워크 공유를 엽니 다.

나는 정확한 세부 사항을 기억할 수 없다. (그리고 내가 갖고있는 시간에는 링크를 찾을 수 없다.) 그러나 메모리에서, 파일은 대상 컴퓨터에서 코드가 실행될 수 있도록 Windows 탐색기를 통한 상호 작용이 거의 필요하지 않았다. (필자는 Windows 탐색기에 표시된 파일로 코드를 실행하기에 충분했다는 것을 상기 한 것 같습니다.)


offhand, 나는 그 파일 형식에 대한 Windows 탐색기의 미리보기 기능을 이용하고 있었다고 생각합니다.
돌팔이 키호테

2
예, Pavium의 답변에 따르면 운영 체제 또는 실행중인 응용 프로그램에 약점이 존재해야합니다. nimda .eml 파일을 마우스 오른쪽 버튼으로 클릭하고 삭제하려는 시도가 코드를 실행하기에 충분하다는 것을 기억합니다.
브라이언

1

예, 브라우저 컨텍스트에서 의도하지 않게 아무 것도 클릭하지 않고 페이지를 실행하고 있기 때문입니다. 이러한 바이러스는 사용자의 협조없이 하드 디스크에 다운로드 할 수 있습니다.

전파 벡터는 JavaScript, Java, ActiveX, Flash 및 기타 플러그인 일 수 있습니다. 이러한 많은 공격은 사이트 간 스크립팅을 통해 수행됩니다 .

인기있는 Firefox 확장 기능 NoScript 의 사이트에서 웹 공격에 대한 많은 정보를 찾을 수 있습니다 .


당신은 당신이 무슨 말을하고 있는지 모릅니다. 브라우저의 JavaScript에는 디스크에 쓸 수있는 권한이 없습니다. 자바와 액티브 X는 실행을 위해 귀하의 승인이 필요하며 요즘 플래시는 사용이 중단 된 것으로 간주됩니다.
m93a

@ m93a : 나는이 발언을 할 주제에 대해 충분히 알지 못한다고 생각합니다. JavaScript는 잘 알려진 전파 벡터입니다.
harrymc

좋아, 더 많은 것을 읽은 후에 나는 μTorrent의 localhost 서버가 심각한 보안 문제를 가지고 있다는 것에 동의해야한다 . 그러나이 버그는 <img>자바 스크립트없이 요소 와 함께 사용할 수 있습니다 . 그러나 JavaScript 코드는 사용자 협업없이 자체적으로 디스크 액세스 할 수 없습니다 . 그리고 localhost에 설정을 악용하는 것은 나쁜 생각입니다 !
m93a

0

네, 단지 웹 페이지를 방문 할 때 바이러스를 다운로드하고 설치할 수있는 SJDB (Silent Java drive)라는 것이 있습니다!

Java 환경을 설치하지 않거나 브라우저를 샌드 박스로 실행하여이 공격으로부터 자신을 보호 할 수 있습니다.


-2

내가 정의가 표준인지는 확실하지 않지만, 제한된 학교 수준의 교육에서 - 아니오, 정의로는 불가능합니다. 특히 바이러스는 사용자가 실행하도록 요구합니다.

그러나 웜은 스스로 실행할 수 있고 실행할 수 있습니다. 또한 해커가 처리 한 모든 작업을 수행 할 수 있습니다. thy가 OS 파일을 손상시킬 수 있는지 여부는 해커가 발견 한 취약성에 따라 다릅니다.

어떤 바이러스 백신 제작자가 그들에 대한 정보를 가지고 있어야합니다, 여기 몇 가지 있습니다 (당신이 감염되었다고 생각한다면 컴퓨터를 스캔하십시오)

http://www.eset.com/onlinescan/

http://free.avg.com/gb-en/homepage

http://www.avira.com/en/pages/index.php

http://www.kaspersky.co.uk/kaspersky_anti-virus

많은 사람들이.

O / S가 최신인지 확인하십시오. 그러면 극단적 인 조치없이 안정적으로 보호받을 수 있습니다.


1
웜 자체가 항상 실행되는 것은 아닙니다. 그리고 네, 바이러스 나 웜은 소프트웨어 버그의 케이스 나 바보 같은 OS에서 사용자 개입없이 자체를 설치할 수 있습니다 ...
Arjan

3
슬프게도, 나는 바이러스와 웜의 구분이 순수 학문이라고 생각합니다. 그들은 모두 알지 못하는 사람들에게 바이러스입니다.
돌팔이 키호테

1
이전에 언급 한 내용에 잘못이 있다고 생각합니다. 웜은 사용자 개입없이 자체적으로 (자체 복제의 일부로) 실행됩니다.
Arjan

@Arjan 내 이해는 어떤면에서는 웜이 자체 복제 / 전파된다는 것입니다. (반면 "바이러스"는 일반적으로 하나의 시스템에서만 유지되는 것을 말합니다)
RJFalconer

왜이 답변에 부정적인 투표를하셨습니까? @Dmatig는 절대적으로 옳다. 바이러스는 사용자 개입이 필요합니다. 바이러스가 아니라면 "다른 다른 것"입니다. 정의를 확인하십시오!
OscarAkaElvis
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.