Hacking/System Hacking

Rainbow Table 생성 (Winrtgen)

나노콛 2019. 9. 26. 01:46

레인보우 테이블 생성하는 프로그램입니다.


http://www.oxid.it/projects.html

 

oxid.it

 

www.oxid.it

 

 

각종 해시에 대한 테이블을 생성할 수 있습니다.

Min Len : 최소 글자 수
Max Len : 최대 글자 수

Chain Len : 체인 길이
Chain Count : 체인 카운트

N˚ of tables : 테이블 개수

조합할 문자 선택

Benchmark 버튼을 누르면 해당 설정에 대한 벤치가 나옵니다.

Success probability : 성공률
Total precomputation time : 테이블 생성 완료 시간

성공률이 최소 65프로 이상은 나와야 합니다.
이 성공률을 높이기 위해서 테이블 개수를 증가시킬 수 있습니다.

테이블을 200개로 증가하니 93.94%가 나옵니다.
단 테이블 생성에 소요되는 시간이 엄청 길어집니다.
길어짐과 더불어서 테이블의 용량도 증가합니다.

넷상에 이미 많은 생성된 레인보우 테이블이 많이 존재하고 있습니다.
이 테이블이 있으면 패스워드 크래킹은 시간문제가 되겠죠

앞으로는 요구되는 패스워드의 길이가 길어질 수 있습니다.

대처 방법에 대해서
길이가 길고 조합(소문자 대문자 숫자 특수문자)을 이용한다.
로그인에 몇 회 이상 실패하면 계정이 중지되거나 필요로 입력해야 할 내용이 늘어난다.
모든 사용자를 차단하고 허용된 사용자만 허가한다(화이트 리스트)

'Hacking > System Hacking' 카테고리의 다른 글

Linux Setuid(권한 상승)  (0) 2019.09.26
john the ripper (linux 계정 크래킹)  (0) 2019.09.26
Unsecure (FTP 크래킹)  (0) 2019.09.26
Cain & Abel (윈도우 계정 크래킹)  (0) 2019.09.26
Password Cracking의 방법  (0) 2019.09.26