그누보드5 비밀번호 체크 질문 드립니다.

그누보드5 비밀번호 체크 질문 드립니다.

QA

그누보드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

lib / common.lib.php 파일에서

sql_password($value) 함수를 참조해 보시죠.

hash256으로 암호화 하는 것이 아니라 mysql의 password함수를 사용하고 있습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 123,528 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT