보안 질문 없음 <옵션 값"/> 보안 질문 없음 <옵션 값">

>백엔드 개발 >PHP 튜토리얼 >discuz! x2.5 discuz 보안 질문 알고리즘

discuz! x2.5 discuz 보안 질문 알고리즘

WBOY
WBOY원래의
2016-07-29 08:36:591124검색

오늘 한 친구가 discuz 보안 질문에 대한 답변이 용서될 수 있는지 물었습니다. 아니면 크랙해본 적이 있는데, 비밀번호가 너무 짧다는 것만 기억났어요. substr에서 얻은 MD5인 줄 알았어요. MD5. 그런데 암호화 과정이 좀 헷갈렸어요



4">선생님 이름< /option>


암호화 과정은 값을 먼저 암호화하는 것입니다. 제 질문은 "운전면허증 마지막 4자리"입니다. "숫자" 값은 7입니다. 7의 MD5는 8f14e45fceea167a5a36dedd4bea2543입니다. 여기서 제 대답은 "1v1.name"입니다. .name과 7을 합치면, 즉 암호화 후 "1v1.name8f14e45fceea167a5a36dedd4bea2543"의 MD5 값은 "f5d8e00a4ebc9ead4611c04706ae05fd"가 되고 17번째부터 24번째까지의 8자리 비밀번호는 "4611c047"이 됩니다. 데이터베이스에 있는 비밀번호입니다
데모
7
8f14e45fceea167a5a36dedd4bea2543
1 v1.name8f14e45fceea167a5a36dedd4bea2543
f5d8e00a4ebc9ead4611c04706ae05fd
4611c047

이상은 discuz의 내용을 포함한 discuz! x2.5 discuz 보안 질문 알고리즘을 소개합니다!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.