어제 KBS 취재파일 4321에서 '댁의 예금은 안녕하십니까?'라는 주제로  메모리 해킹이라는 신종 수법으로 인터넷 뱅킹을 해킹하는 시연을 보여 주었다. 즉, PC에 설치된 해킹 프로그램으로 웹 브라우저로 인터넷 뱅킹을 하는 동안 메모리에 보관된 주소 내 데이터를 변조하는 방식을 통한 해킹 방식이다.



메모리 해킹 방식은 매우 치밀하고 PC 구동 방식을 노린 최후의 궁극적인 해킹 방식이라고 볼 수 있다. 메모리 해킹에 자유로운 어떤 데이터 전송 기법도 없을 것이기 때문이다. 하지만 이 문제는 해킹 프로그램이 PC를 장악하고 있을 때 가능하다.

일단 PC에 해킹 프로그램이 깔리게 되면 어떤 형태로든 피해를 입게 되기 마련이다. 그러면 어떻게 이것을 해결 할 수 있을까? 그것은 아예 컴퓨터에 악성 프로그램이 깔리지 않도록 하는 것이다. 현재 인터넷 뱅킹 사이트에 수 많은 악성 프로그램(스파이웨어) 검지 프로그램이 깔리지만 그 프로그램도 스파이웨어의 일종일 수 있다.

우리 나라에 왜 이렇게 스파이웨어가 창궐한지는 ActiveX에 대한 거짓말과 진실II에서 자세히 언급했다. 아래 세 가지 보안 규칙만 잘 지키면 해킹 프로그램이 설치되는 것을 막을 수 있다.

1. 일단 자신의 PC의 기본 로그인을 '관리자'로 하지 않는다. 일반 사용자 계정을 만들고 함부로 PC에 아무 프로그램이나 설치하지 못하도록 해야 한다.

2. 자녀들이 있는 집에서는 아이들의 계정을 따로 만들고 그 계정으로 로그인 하도록 한다.

3. 보안 경고창이 뜨는 경우 정말 이 플러그인 프로그램(ActiveX)이 정말 필요한지 한번 더 고민하자. (일반 웹 사이트 서핑 중 설치 요구를 하는 프로그램은 설치하지 않는다.)

사용자 삽입 이미지
현재 우리 나라에서 윈도우 2000 이상 운영 체제는 모두 이런 방식으로 담을 쌓고 보안을 막을 수 있다. 스파이웨어 방지 프로그램이 깔릴 수 있는 이상 스파이웨어도 깔릴 수 있다는 사실을 염두해 두어야 한다.

p.s. 물론 이것이 근본적인 해결책은 아니다. 하지만 우리 나라는 실제로 이런 해킹 프로그램이 발생했을 때 피해가 엄청나게 커질 수 있는 구조로 되어 있다. 우리 나라 사람들은 다른 나라에 비해 ActiveX 플러그인을 거리낌 없이 받는 윈도우 사용 습관을 가지고 있기 때문이다. 결국 보안이라는 것은 어떤 문제에 대한 처리 비용의 문제다.
Creative Commons License 이 저작물은 크리에이티브 커먼즈 저작자표시-비영리-변경금지 라이센스에 따라 이용하실 수 있습니다.