
HashCobra 해시 크래킹 도구.
hashcobra 해시 크래킹 도구.
이 도구는 해시를 크래킹하기 위한 새로운 방법을 사용합니다. 레인보우 테이블 개념을 활용하여 이 도구는 워드리스트로부터 레인보우 테이블을 생성하여 크래킹 과정을 크게 최적화합니다.
$ ./hashcobra -H
--==[ hashcobra by sepehrdad ]==--
usage:
hashcobra -o <opr> [options] | [misc]
options:
-a <alg> - hashing algorithm [default: md5]
- ? to list available algorithms
-c <alg> - compression algorithm [default: zstd]
- ? to list available algorithms
-h <hash> - hash to crack
-r <path> - rainbow table path [default: hashcobra.db]
-d <path> - dictionary file path
-o <opr> - operation to do
- ? to list available operations
misc:
-V - show version
-H - show help
example:
# Create md5 rainbow table with zstd compression from rockyou.txt
$ hashcobra -o create -d rockyou.txt
# Create sha512 rainbow table with no compression from darkc0de.lst
$ hashcobra -o create -a sha512 -c none -r rt.db -d darkc0de.lst
# Crack 1a1dc91c907325c69271ddf0c944bc72 using rt.db
$ hashcobra -o crack -h 1a1dc91c907325c69271ddf0c944bc72 -r rt.db
hashcobra는 외부 링크된 저장소에 의존하기 때문에 git clone 명령어에 --recursive 플래그를 전달해야 합니다.
git clone --recursive https://github.com/sepehrdaddev/hashcobra.git
$ make
$ make install
이 소프트웨어는 GNU General Public License version 3 (GPLv3) 하에 배포됩니다.
이 소프트웨어는 교육용으로만 제공됩니다! 불법 활동에 사용할 경우 저자는 어떠한 책임도 지지 않습니다. 이 소프트웨어를 사용함으로써 귀하는 이 조건에 동의하는 것입니다.
풀 리퀘스트를 보내주세요!