8월, 2016의 게시물 표시

2016/08/24 tightVNC 서버 부팅시 자동으로 구동

sudo cat /etc/init.d/tightvncserver                                                                        #!/bin/sh                                                                                      ...

2016/08/16 패스워드 미터

1. 패스워드 미터란 ? 사용자가 만드는 패스워드에 대해 안전한지 불안전한지 피드백 체크해주는 기능으로 사용자로 하여금 안전하고 강력한 패스워드 생성을 할 수 있도록 도와준다. 2. 기존 패스워드 유출 사례 분석(논문, wiki) - 평균적으로 1.75개의 chunk이루어져 있으며 문자-숫자 / 문자-숫자-문자 / 문자-숫자-문자-숫자 의 구조로 많이 생성한다. 사용 문자는 Letter > Number > Symbol 순이다. 3. 기존 패스워드 강도 측정 방식  - 규칙 기반 : 특수문자, 소문자, 숫자를 몇자리 이상으로 사용하라 등  - adaptive  :  사이트 별로 패스워드 강도를 측정 예를 들어 사이트 이름이 비밀번호에 들어가는지 분석  - Analyzer and Modifier  :  분석후 자신들이 더 안전한 비밀번호를 제안 4. 패스워드 미터 분석(논문) - 트래픽이 많은 웹 사이트 선정 클래스 : 대문자, 소문자, 숫자, 특수문자의 집합 규칙 n : 패스워드 구성에 n개의 클래스를 사용 (n은 1,2,3) 규칙별 80개 총 240개 패스워드를 샘플로 선정 규칙 n이 증가할 수록 정보량과 엔트로피(불확실성)이 높아짐을 확인 패스워드 안정성 검증도구로 Hashcat, Zxcvbn을 이용해 1일 이하 예상 크래킹 시간을 가지는 패스워드를 크래킹 된 패스워드로 선정. 규칙 n이 증가할수록 80개 샘플중에서 크래킹 안 되는 비밀번호가 많았다. 각 사이트에서 패스워드 미터를 표현하는 방법에 대해 알아보고 특징을 찾아봄 동일한 규칙 n으로 만든 패스워드들이 서로 다른 강도로 판정되고 있음 (단, 논문에서 측정한 안정성 강도와 사이트에서 측정하는 비밀번호 강도는 다를 수 있음) 크래킹 도구로 크래킹이 된 패스워드들 또한 안전하다고 미터링 해주는 경우가 많았다. 이를 오판으로 보고 240개 패스워드 샘플들에 대해 모두 조사해본 결과 규칙 1에...