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


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.