그누보드5 비밀번호 체크 질문 드립니다. 채택완료
안녕하세요.
c# 윈도우폼에서 그누보드 로그인을 체크하려고 합니다.
그누보드 암호를 보면 sha256:12000 이라고 되어 있어서
같은 암호를 sha256으로 변형해서 db에 있는 암호랑 비교하면 값이 안맞아서요;;
ITERATIONS : 12000
SALT : 24
HASH : 24
이렇게 값을 주고 sha256으로 암호를 변경해서 db에 있는 암호랑 비교해도 다르다고 나옵니다;;
제가 사용하는 그누보드 버젼은 YoungCart Version 5.3.2.7 입니다.
이런쪽은 초보다 보니 열심히 삽질중입니다;;;;; 암호가 같은지 체크할 수 있는 방법이 있나요???
어떻게 해야 하는지 조언좀 부탁드립니다.
아래는 참고했던 링크 입니다.
- 참고 원본 링크 : https://github.com/gnuboard/gnuboard5/blob/84dd9f07661a41730cddee4816b8ec806665ca2c/lib/pbkdf2.compat.php#L39
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
4년 전
lib / common.lib.php 파일에서
sql_password($value) 함수를 참조해 보시죠.
hash256으로 암호화 하는 것이 아니라 mysql의 password함수를 사용하고 있습니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택