바이너리 필드형에 들어 있는 값을 원래값으로... 정보
바이너리 필드형에 들어 있는 값을 원래값으로...본문
어느 보드를 분석하다 보니까 암호 필드가 바이너리로 잡혀있더라구요.
즉 password함수를 사용하지 않고 암호를 그냥 바이너리로 선언한 필드에 기록한것이죠.
그누보드로 회원자료를 가져오려니... 암호 때문에 난감하군요.
혹시 바이너리 필드의 값을 원래 문자열로 변환가능한지요.
바이너리 필드 값 원래값
d73a1520696ec979dcbadb6f611f69b3 => tari1111
해결방법 부탁드립니다.
즉 password함수를 사용하지 않고 암호를 그냥 바이너리로 선언한 필드에 기록한것이죠.
그누보드로 회원자료를 가져오려니... 암호 때문에 난감하군요.
혹시 바이너리 필드의 값을 원래 문자열로 변환가능한지요.
바이너리 필드 값 원래값
d73a1520696ec979dcbadb6f611f69b3 => tari1111
해결방법 부탁드립니다.
댓글 전체
그게 가능하다면 처음부터 암호화로 하지 않았겠죠 ^^
보통 흔히들 사용하는 crypt(), password(), md5()등의 암호화 함수는 복호화가 불가능하게 끔 만든 함수들 입니다.
외국사이트에 둘러보면 엄청많은양의 단어 조합을 md5()로 암호화해서 DB또는 파일에 넣어두고 md5로 암호화된 구문을 입력하면 검색해서 해당하는 단어를 return 해 주는 사이트는 봤습니다. 뭐 모든 단어조합을 넣어놓을수는 없으니까 맞을때도 있고 안맞을떄도 있지만 어느정도는 정확하게 리턴해주더군요,,아래가 그 사이트들 중 하나입니다.
http://www.md5decrypter.com/
외국사이트에 둘러보면 엄청많은양의 단어 조합을 md5()로 암호화해서 DB또는 파일에 넣어두고 md5로 암호화된 구문을 입력하면 검색해서 해당하는 단어를 return 해 주는 사이트는 봤습니다. 뭐 모든 단어조합을 넣어놓을수는 없으니까 맞을때도 있고 안맞을떄도 있지만 어느정도는 정확하게 리턴해주더군요,,아래가 그 사이트들 중 하나입니다.
http://www.md5decrypter.com/
MySQL 공식 사이트에 관련글이 있습니다..
바이너리로 입력된값은 복호화가 불가능하다고....
바이너리로 입력된값은 복호화가 불가능하다고....