- 10
- 라푸라푸
- 조회 수 2036
그누보드5만든홈페이지 관리자아이디.비밀번호잃어버렸는데 찾을수있나요?
작성자
댓글 10
아니면 phpmyadmin 접속해서 멤버 테이블 접속해서 확인하는 방법도 있습니다.
해시처리 되어서 평문 확인 불가능합니다.
암호 해쉬값은 복호화 사이트가면 금방 확인가능합니다.
오오~ 저도 두 분 덕분에 많이 배우고 갑니다! 감사합니다 ^^
복호화 사이트의 경우 사전 방식으로 해서 구하기 때문에 사이트에 등록되지 않은 암호라면 찾는 것이 불가합니다.
복호화 사이트 도 여러가지 있습니다. 해쉬값이 md5나 md4냐 등등 방식에 따라다르겠지만
그누보드에서 사용하는 방식의 해쉬값은 어렵지않게 복호화 가능합니다.
그누보드5의 기본 해시 방식은 mysql의 PASSWORD 함수를 사용하는겁니다.
그리고 그 함수는 SHA1 연산을 두번 진행하는건데,
복호화 사이트는 온라인 암호화 사이트 등을 통해 암호화를 진행하면
해당 문자열을 가져와 DB에 저장해놓고, 복호화 요청이 들어오면 평문을 반환하는 방식입니다.
즉 사전에 등록될 정도로 간단한 단어가 아니거나, 온라인 암호화를 한 적이 없는 비밀번호라면 99%는 복호화하지 못합니다.
심지어 그누보드는 SHA1를 두번 한거라, DB에 저장되어 있으려면 영문+숫자 40자의 모든 경우의 수를 등록해야 합니다.
178 * 10^60 개 이상의 경우의 수가 있는데, 저라면 저런걸 저장해두는 사이트를 운영하진 않을겁니다.
새로 계정 만들어서 암호화된 비번을 복붙하면 복호화 곧이 안해도 쉽게 변경 가능하지 않을까요? 차피 결과는 같으니까.
물론 *6B4F89A54E2D27ECD7E8DA05B4AB8FD9D1D8B119 와 같이 사전에 있는 단어는 복호화를 할 수 있습니다.
*975230D54CA9970E7A696FF1E3DAEFEE28C1C2A0 와 같이 사전에 있지 않는 단어는 복호화가 불가합니다.
본인이 서버 관리자시면.. data/dbconfig.php 에서 확인하시거나 mysql 조작하면 될듯요.