구글이나 마이크로소프트 계정을 통한 소셜 로그인(SSO)은 현대 인터넷 사용자에게 매우 익숙한 방식입니다. 웹사이트에서 '구글로 로그인' 버튼을 누르면 팝업 창이 뜨고, 익숙한 URL 주소창과 SSL 인증서의 자물쇠 아이콘을 확인한 뒤 자연스럽게 비밀번호를 입력하곤 합니다. 하지만 보안에 해박한 IT 전문가조차 정밀하게 제작된 위장 화면에 속아 계정 정보를 넘겨주는 사건이 늘고 있습니다. 바로 웹 기술을 악용해 가짜 팝업을 화면에 띄우는 브라우저 속 브라우저 공격(Browser-in-the-Browser Attack) 때문입니다.
브라우저 속 브라우저 공격은 공격자가 피해자의 웹 브라우저 내부 화면 영역 안에 완전히 새로운 '가짜 브라우저 창'을 스크립트로 그려내는 피싱 기법입니다. 일반적인 피싱은 주소창의 URL이 이상하거나 웹사이트 디자인이 어설퍼 쉽게 눈치챌 수 있었습니다. 그러나 이 기법은 실제 운영체제의 창 프레임, 주소창, 보안 자물쇠 표시까지 코드만으로 완벽하게 구현합니다.
눈으로 보이는 주소창이 진짜 브라우저 요소가 아닌, 단지 웹페이지 내부의 이미지와 코드로 만들어진 피싱 도구일 수 있습니다.
이 공격 방식이 유독 위험한 이유는 사용자가 오랫동안 학습해 온 보안 습관을 역으로 이용하기 때문입니다.
가짜 팝업 창 상단에는 'accounts.google.com'과 같은 진짜 도메인 주소가 표시됩니다. 녹색 자물쇠 아이콘도 함께 보이므로, 사용자는 아무런 의심 없이 정식 인증 페이지라고 믿게 됩니다.
과거의 조잡한 위장 화면과 달리, 최근의 브라우저 속 브라우저 공격 프레임워크는 창을 마우스로 드래그하여 이동시키거나 최소화, 닫기 버튼을 누르는 동작까지 실제 팝업 창과 똑같이 반응하도록 설계되어 있습니다.
디자인적으로 완벽해 보이는 가짜 창이라도 기술적 한계는 존재합니다. 몇 가지 간단한 확인 절차를 통해 피싱 여부를 판별할 수 있습니다.
디지털 환경이 발전함에 따라 피싱 수법도 점차 정교해지고 있습니다. 눈에 보이는 디자인과 주소창만을 과신하지 않고, 다중 요소 인증(MFA)과 보안 도구를 적극적으로 활용하는 자세가 브라우저 속 브라우저 공격으로부터 자신의 디지털 자산을 지키는 가장 확실한 방법입니다.
소셜 로그인 팝업을 사용할 때 수상한 점을 느끼신 적이 있나요? 여러분만의 사이버 보안 팁이나 경험담을 댓글로 공유해 주세요!









