컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 컴퓨터 바이러스란 무엇입니까? 그것의 침입 원리는 무엇입니까?

컴퓨터 바이러스란 무엇입니까? 그것의 침입 원리는 무엇입니까?

a, 소스 코드 임베딩 공격형 < P > 의 이름에서 알 수 있듯이 이러한 바이러스 침입은 주로 고급 언어의 소스 프로그램이며, 바이러스는 소스 프로그램이 컴파일되기 전에 바이러스 코드를 삽입하고, 마지막으로 소스 프로그램과 함께 실행 파일로 컴파일되어 방금 생성된 파일은 독성 파일입니다. 물론, 이러한 파일은 매우 드물다. 왜냐하면 이 바이러스 개발자들은 소프트웨어 개발회사가 컴파일하기 전의 소스 프로그램을 쉽게 얻을 수 없고, 게다가 이런 침입 방식은 난이도가 높기 때문에 매우 전문적인 프로그래밍 수준이 필요하기 때문이다.

b, 코드 대체 공격형 < P > 이런 바이러스는 주로 자신의 바이러스 코드로 침입 프로그램의 전체 또는 일부 모듈을 대체하는 것으로, 이런 바이러스도 드물다

c, 시스템 수정형 < P > 과 같은 바이러스는 주로 자체 프로그램으로 시스템의 일부 파일을 덮어쓰거나 수정하여 운영 체제의 일부 기능을 호출하거나 대체하는 것입니다. 직접 감염 시스템이기 때문에 피해가 크고 가장 흔한 바이러스 유형이며 대부분 파일 바이러스입니다.

d, 셸 연결 < P > 이런 바이러스는 보통 정상 프로그램의 머리나 꼬리에 바이러스를 첨부하는 것으로, 프로그램에 셸을 추가하는 것과 같다. 감염된 프로그램이 실행될 때 바이러스 코드가 먼저 실행된 후 정상 프로그램을 메모리로 옮기는 것과 같다. (알버트 아인슈타인, Northern Exposure (미국 TV 드라마), 건강명언) 현재 대부분의 파일형 바이러스는 이 범주에 속한다.

참조:

/ai_nleyole.html

上篇: 족제비와 족제비의 차이점 下篇: 주최원사
관련 내용