게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
md5()
게시물ID : freeboard_360269짧은주소 복사하기
작성자 : 까망사투리
추천 : 1
조회수 : 300회
댓글수 : 3개
등록시간 : 2009/08/28 17:20:28
예전에 핸드폰 비밀번호 를 맞추는 방법이라고 해서 만가지 정도의 숫자

0000~9999 까지 올라온게 있었다...

오늘... 우연히 웹의 비밀번호 ( 제로보드 의 비밀번호 ) 관련하여 호기심이 들었다...

비밀번호를 알수있지 않을까???

제로보드의 비밀번호는 md5() 라는 함수를 이용하여 저장한다.

ex) 1111 -> md5('1111') -> b59c67bf196a4758191e42f76670ceba

제로보드 홈페이지는 최소 6자리 이상 길이의 비밀번호를 받기에......

그래서 도전해 보았다....

영어 숫자 특수키 조합으로

$regTxt1 = array('a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z',1,2,3,4,5,6,7,8,9,0,'~','!','@','#','$','%','^','&','*','(',')','_','+','|');

첫번째에 영문 대/소 문자 와 숫자 그리고 특수문자 ....

우선 시간이 얼마나 걸리나 알아보기위해 1자리일때와 2자리일때 3자리일때를 차례로 해보았다...

1자리
2009082820090828144139-a=0cc175b9c0f1b6a831c399e269772661
2009082820090828144139-b=92eb5ffee6ae2fec3ad71c777531578f
2009082820090828144139-c=4a8a08f09d37b73795649038408b5f33
2009082820090828144139-d=8277e0910d750195b448797616e091ad
2009082820090828144139-e=e1671797c52e15f763380b45e841ec32
2009082820090828144139-f=8fa14cdd754f91cc6554c9e71929cce7
2009082820090828144139-g=b2f5ff47436671b6e533d8dc3614845d
2009082820090828144139-h=2510c39011c5be704182423e3a695e91
2009082820090828144139-i=865c0c0b4ab0e063e5caa3387c1a8741
2009082820090828144139-j=363b122c528f54df4a0446b6bab05515
2009082820090828144139-k=8ce4b16b22b58894aa86c421e8759df3
..........
2009082820090828144139-)=9371d7a2e3ae86a00aab4771e39d255d
2009082820090828144139-_=b14a7b8059d9c055954c92674ce60032
2009082820090828144139-+=26b17225b626fb9238849fd60eabdf60
2009082820090828144139-|=b99834bc19bbad24580b3adfa04fb947

1초이내에 끝났다....


훗 하면서 2자리를 해보았다.

2009082820090828144139-aa=4124bc0a9335c27f086f24ba207a4912
2009082820090828144139-ab=187ef4436122d1cc2f40dc2b92f0eba0
2009082820090828144139-ac=e2075474294983e013ee4dd2201c7a73
..........
..........
2009082820090828144140-|@=816204bbd18465fdf65e5d48bd9665c3
2009082820090828144140-|#=0757aab0c34d24d5bdeda026783ad59b
2009082820090828144140-|$=2475344a7b111ad91eba0ad927778013
2009082820090828144140-|%=f87b925ea6f7ac5a889689208f0a363b
2009082820090828144140-|^=42494039441af12496ae1670d5c5cb97
2009082820090828144140-|&=e05b767cab99019f4e3519b60d8159bf
2009082820090828144140-|*=6b26a84e1601471b27804df4abfab469
2009082820090828144140-|(=b6737c1122b85c1aee6d9f609922f0cb
2009082820090828144140-|)=04597b1d80def3a62dda4c07adb869f0
2009082820090828144140-|_=58f708d1554efea23f2cd57fa70d15f5
2009082820090828144140-|+=5b6f9e84f04d6c6486b365d3e4aba0ed
2009082820090828144140-||=7d010443693eec253a121e2aa2ba177c

이것도 2초 이내에 끝이났다.....( 앞의 20090828 이 날짜이고 144140이 시분초 이다 )

참고로 내가 정한 글자 는 총 76 글자 이다...( 소문자26 대문자26 숫자10 특수문자14 )

계산을 해보았다....

76                                      =76
76*76                                   =5776
76*76*76                                =438976
76*76*76*76                             =33362176
76*76*76*76*76                          =2535525376
76*76*76*76*76*76                       =192699928576
76*76*76*76*76*76*76                    =14645194571776
76*76*76*76*76*76*76*76                 =1113034787454976
76*76*76*76*76*76*76*76*76              =84590643846578176
76*76*76*76*76*76*76*76*76*76           =6428888932339941376
76*76*76*76*76*76*76*76*76*76*76        =488595558857835544576
76*76*76*76*76*76*76*76*76*76*76*76     =37133262473195501387776

혹시나 하고 3자리도 해보았다....

2009082820090828144140-aaa=47bce5c74f589f486
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호