DB에 고스란히 기록되어진 비밀번호와 주민등록번호 #2
얼마전 프로그램 수정건이 들어 왔다. 데이터베이스에 들어가보니 역시나 회원의 비밀번호와 주민등록번호가 암호화 되지 않은 상태로 저장되어 있다. 웹호스팅을 받고 있는 이 사이트의 서버가 해킹이라도 된다면 이 정보는 고스란히 해커의 손에 들어가게 된다. 이 사이트는 서비스를 제공하면서 주민등록번호를 받아야 하는 이유가 전혀 없는대도 회원 가입시 주민등록번호를 받았고 그나마 암호화 시키지 않은 형태로 기록 해 뒀다. 프로그램 소스를 열어보니 경력 3~4년 정도 되는 초급자 실력인 듯 했다. 이것들을 다시 암호화 하여 저장되도록 프로그램을 수정 해야 한다. 의뢰인이 별도로 수고비를 챙겨주는 건 아니지만 이대로 뒀다간 누군가 피해를 보게 된다. 혹, 다른 프로그래머에게 이 프로그램 관리를 맡겼을 때 개인 정보의 ..
IT 이것저것
2010. 3. 27.