스마트러닝 환경이란 최근 스마트폰의 보급과 확산에 따라 언제 어디서나 필요한 학습자원을 확보하여 학습자에게 끊임없는 맞춤형 학습을 제공하는 것이다. 이러한 스마트러닝 환경은 e러닝의 핵심요소인 학습자, 콘텐츠, 플랫폼 중에서도 플랫폼의 변화가 두드러지는 환경이다. 보안 측면에서 플랫폼은 디바이스(device), O/S, 모바일프로그램으로 구분되며, 구현자에 의해 보안성이 수준변화가 뚜렷한 스마트러닝 모바일프로그램은 다시 세 가지 방식으로 구분한다. 순수 모바일 앱, 모바일 웹, 하이브리드 앱(앱+웹) 방식이다[12]. 순수 모바일 앱의 경우 인프라성격에 자원(기기, O/S, 통신)에 종속적이지만 모바일앱과 하이브리드 방식은 기존의 알려진 웹 취약점의 영향을 직접적으로 받는 개발 방식이다. 이 논문에서는 스마트러닝 환경에서 구현되고 있는 모바일 웹방식과 하이브리드 앱 방식의 웹 취약점 진단방법을 다룬다. 스마트러닝 웹 취약점의 배경지식을 기술하며, 진단절차와 방법을 실무에서의 사례를 중심으로 제시한다.