
멀웨어가 블루스크린을 일으키는 일은 드물지 않습니다. 하지만 블루스크린을 가짜로 만들어 내는 멀웨어에 대해 들어보셨나요? '문제 해결사(Troubleshooter)'라 불리는 이 멀웨어는 그럴듯해 보이는 블루스크린을 화면에 띄워 사용자를 놀라게 하고 당황시킨 뒤, 원하는 행동, 즉 돈을 지불하도록 유도하는 공격 기법입니다.
'문제 해결사'란 무엇인가?
이름에서 짐작할 수 있듯이 Troubleshooter 멀웨어는 실제 문제 해결 프로그램이 아닙니다. 프로세스 이름을 Windows의 일부처럼 보이게 지어 사용자를 속이려는 것일 뿐입니다. 도움이 되어 보이는 이름과 달리, 이 성가신 멀웨어에는 아무런 유용한 기능도 없습니다.
Troubleshooter는 '기술 지원 사기(tech support scam)'로 분류되는 공격 방식입니다. 이런 공격은 대개 공격자가 선한 역할을 가장하는 형태로 나타납니다. 가짜 백신 프로그램이나 악성코드 제거 도구인 척하며 바이러스에 감염됐다고 거짓을 알리고 치료비를 요구하는 방식이 대표적입니다. 때로는 더 직접적으로, 사기꾼이 전화를 걸어 컴퓨터 상태를 묻고 소액의 돈을 받고 도움을 주겠다고 제안하기도 합니다.

그러나 Troubleshooter는 이런 공격에서 흔히 볼 수 없는 방식을 사용합니다. PC에 문제가 있다고 믿도록 설득하는 대신, 가짜 블루스크린을 표시해 마치 실제로 오류가 발생한 것처럼 보이게 만드는 것입니다. 사용자가 걱정하며 도움이 필요해진 순간, 문제를 스스로 만들어 놓고도 Troubleshooter가 '도움'을 주러 등장하는 겁니다!
Troubleshooter의 작동 원리
PC가 Troubleshooter에 감염되면 가장 먼저 가짜 블루스크린이 나타납니다. 이후 Troubleshooter는 Windows를 흉내 낸 창을 열어 PC가 충돌했다고 알립니다. 컴퓨터의 .DLL 파일에 오류가 있으며, 컴퓨터를 재설정하면 운영체제에 영구적인 손상이 생길 수 있다고 주장합니다. 물론 이것은 전부 거짓말입니다!
이른바 '문제 해결사'는 PC를 가짜로 검사한 뒤 누락된 .DLL 파일 목록을 보여줍니다. 그리고 이 '누락된 파일'들을 고칠 수 있다며 PayPal로 25달러를 지불해 'Windows Defender Essentials'를 구매하면 된다고 안내합니다. 물론 실제로 Windows 관련 제품을 구매하는 것이 아니라, Troubleshooter 제작자에게 25달러를 보내는 것뿐입니다. 결제가 완료되면 Troubleshooter가 이를 감지하고 모든 .DLL 파일이 수정되었다고 말합니다. 결국 'Troubleshooter' 자신이 만든 문제를 고치는 데 25달러를 지불하게 되는 셈입니다!
Troubleshooter 무력화하기
Troubleshooter가 하는 일은 결국 돈을 지불할 때까지 PC 사용을 막아두는 것뿐입니다. 다행히 이 악질 멀웨어를 우회할 수 있는 방법들이 있습니다.
안전 모드로 부팅하기

Troubleshooter는 PC를 재설정하면 손상이 발생한다고 주장하지만, 이 주장 역시 블루스크린처럼 가짜입니다. 우회 시도를 막기 위한 순수한 협박일 뿐입니다. 안전 모드로 부팅할 수 있는 환경이라면 PC를 재시작해 안전 모드에 진입하세요. 여기서 Troubleshooter의 구성 요소를 하나씩 제거해 PC를 되찾을 수 있습니다. Malwarebytes에서 이 과정에 대한 상세한 가이드를 제공하고 있습니다.
Troubleshooter 속이기
약간의 장난기를 더하고 싶다면, Troubleshooter가 25달러를 결제한 것으로 착각하게 만들 수도 있습니다! 이는 Troubleshooter의 결제 검증 방식을 역이용한 방법입니다. PayPal 결제가 완료되면 피해자의 브라우저는 'https://hitechnovation.com/thankyou.txt' 페이지로 연결됩니다. 이 페이지에는 'thankuhitechnovation'이라는 문자열이 담겨 있는데, 이것이 바로 Troubleshooter 잠금 해제용 '암호(passcode)'입니다.

Troubleshooter가 이 웹사이트와 확인 문자열을 보면 사용자가 25달러를 결제했다고 판단해 컴퓨터 잠금을 해제합니다.
Troubleshooter를 속이려면 PayPal 결제를 요청하는 화면으로 이동한 뒤 Ctrl + O를 누르고, 나타나는 입력창에 'https://hitechnovation.com/thankyou.txt'를 입력하세요.

그러면 암호가 적힌 웹페이지가 열립니다. Troubleshooter가 이를 확인하고 결제가 완료된 것으로 인식할 것입니다!
성가신 '문제 해결사'
기술 지원 사기는 대개 존재하지 않는 오류를 보고하는 방식이지만, Troubleshooter는 현재 오류가 발생 중인 것처럼 속이려는 좀 더 드문 공격 벡터입니다. 이제 작동 원리를 알았고, 무엇보다 Troubleshooter에 감염된 PC를 복구하는 방법도 익히셨습니다.
혹시 본인이나 주변 사람이 기술 지원 사기를 당한 적이 있나요? 아래에 경험을 들려주세요!
이미지 출처: Lance Fisher via Flickr