본문 바로가기

2012/10

회원 비빌번호 모를시 강제로 제작하기 최고관리자 또는 사용자의 비밀번호를 변경하고 할때 사용하실수 있는 방법입니다. telnet으로 들어가서 mysql에서 다음과 같이 작업하시거나 phpMyAdmin의 sql 실행환경에서 다음과 같이 실행하시면 됩니다. 다음의 예제는 admin 이라는 관리자(사용자)의 비밀번호를 aaa 로 변경하는것입니다. update g4_member set mb_password = password('aaa') where mb_id='admin'; http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=8627&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8&page=2 더보기
팝업창 링크 클릭 시 부모창에서 링크 열기 팝업창 링크 클릭 시 부모창에서 링크 열기 index.phpfunction fPopup() { window.open('http://onnuripoint5.org/popup.html','popup','width=718,height=385,toobar=no,scrollbars=no,menubar=no,status=no ,directories=no'); } popup.html 더보기
Mysql DB 복호화 (password(), md5(), crypt()) 로그인에 관련된 보안얘기를 하려고 합니다. password(); // mysql. md5(); // php. crypt(); // php. 뭐, 암호화에 관련된 함수들이 여러 가지 있겠지만 위 3가지 함수는 범용적으로 많이들 쓰고 있고 안정성이 검증된 함수들이죠.. 그리고 모두 복호화가 안되거나, 어려운 해쉬함수들입니다. 흔히 password() 로 암호화시킨 비밀번호... 원래의 값을 절대 알 수 없다고들 표현합니다...... 절대 알 수 없다 ? 절대 알 수 없다 ? 절대 알 수 없다 ? id = 'abcd' pw = '4ed0bdda4ee8f6a5' 위 pw 원래의 값을 과연 절대 알 수 없을까요 ? 정말 그럴까요 ? password() 뿐 아니라, md5(), crypt() 등 해쉬함수들이 있는데.. 더보기