현재 SMF를 포럼 소프트웨어로 사용하고 있지만 현재 사용자 정의 된 포럼 소프트웨어를 구축하고 있으며 새 SMF 데이터베이스의 항목을 새 데이터베이스로 가져와야합니다. 나는 MySQL 자체가 데이터베이스 테이블 암호 필드에 통합 된 암호를 암호화하는 sha1 방식을 사용한다는 것을 알아 차렸다. 나는 테이블에서 해시 코드를 해독 할 수있는 웹 사이트를 방문했지만 SMF 테이블의 해시 코드를 시도하면 작동하지 않습니다. 나는 그것이 전적으로 sha1이 아니며 아마 누군가와 섞여 있다고 생각합니다. 그것이 변환되지 않는 이유 일 수 있습니다. 나는 그것이 내가 아직도 나의 머리를 감쌀려고 노력하고있는 비밀스런 소금 재료와 관련이 있다고 생각한다.SMF mysql 암호 필드를 디코딩하는 방법
Pls는 SMF Mysql 멤버십 테이블의 비밀번호 필드에 익숙한 사람입니까? 나는 단지 새로운 멤버쉽리스트를 새로운 테이블로 가져올 수 있기를 바랄뿐입니다. 그렇게 할 수 없다면 새로운 어플리케이션을 구축하는 데 시간을 낭비 할 것입니다.
기본적으로 SMF 암호는 암호화됩니다. 데이터베이스에서 MD5 해시를 사용하고 있다고 생각하는 바로 그 것을 방지하기 위해 의도적으로 해시를 역방향 해시 할 수 없기 때문에 쉽게 해낼 수 있다고 생각하지 않습니다. – Silvertiger
나는 그것을 보통 해독 할 수 없을 것이라고 생각했다. 그러나 그것이 md5이기 때문에, 나는 나의 새로운 맞춤식 포럼을 위해 가지고있는 sha1을 md5로 바꿀 수 있고 smd에 md5 해시를 새로운 암호 필드에 복사 할 수 있습니다. 사용자가 로그인하려고 할 때 일치합니까? 나는 내가 이해하고 있기를 바란다. – Afam
수동으로 MD5 해시를 다시 만들 수 있었고 MySQL 외부에서 원했던 내용을 MySQL 내에서 암호화 된 현재 MD5 필드에 붙여 넣을 수 있었고 인증 목적으로 제대로 작동하게 할 수 있다고 생각했습니다. – Silvertiger