[]Sơ lượt về crunch

Hôm nay, tôi sẽ giới thiệu tới các bạn cách sử dụng và tạo cho mình một wordlist bằng cách sử dụng công cụ là crunch.
crunch là một tool có thể tạo ra một wordlist theo những tiêu chí do bạn chỉ định.
Đầu ra của crunch có thể được chuyển ra terminal screen, một file, hay trở thành đầu vào của một tool khác.
Bước đầu tiên là tải về và cài đặt crunch (Kali Linux có cài đặt sẵn crunch, nên bạn nào sử dụng Kali thì có thể bỏ qua bước này):
Tải về phiên bản mới nhất của crunch tại địa chỉ:

https://sourceforge.net/projects/crunch-wordlist/

Di chuyển tập tin nén đến nơi mong muốn và giải nén tập tin, sử dụng câu lệnh sau:

tar -xvf crunch-?.?.tgz

crunch-?.?.tgz là tên đầy đủ của file nén

Chúng ta điều hướng terminal đến thư mục chứa tập tin vừa giải nén và sử dụng các câu lệnh sau để cài đặt crunch

make

make install

Như vậy là chúng ta đã cài đặt xong crunch

Cú pháp cơ bản để tạo một wordlist từ crunch như sau

./crunch [min length] [max length] [character set] [option]

Khi tạo một wordlist với max/min length là "3" mà không sử dụng [character set], crunch sẽ tự động sử dụng charset mặc định là bảng chữ cái thường

crunch 3 3

Để tạo một wordlist với min/max length là "3" sử dụng charset "12345ABCDE" crunch sẽ tạo ra wordlsit sau:

crunch 3 3 12345ABCDE

Nếu bạn muốn thêm vào một vài ký tự đặc biệt như @,!,$,#,%,^,&,... bạn phải thêm vào trước nó ký tự \

crunch 3 3 ABC\#\@\!

crunch cũng chứa một tập tin với tập ký tự định nghĩa trước chứa trong file charset.lst, vì vậy, bạn có thể gọi ra charset mà mình muốn để tạo wordlist nhu ví dụ sau đây:

cat charset.lst

crunch 3 3 -f charset.lst lalpha-numeric

Bạn có thể sử dụng thuộc tính -i để đảo ngược chiều tạo wordlist từ trái-sang-phải thành phải-sang-trái

thuộc tính -o [destination path] được crunch sử dụng để xuất wordlist ra một file ở vị trí chỉ định

crunch 3 3 -f charset.lst lalpha-numeric -o /root/Desktop/wordlist.txt

cat wordlist.txt

Để nén wordlist xuất ra sử dụng tuộc tính -z


Comments

Popular posts from this blog

Thiết lập card không dây trên Kali Linux

Monitor mode

Giới thiệu - Scapy