Crunch Kurulum ve Kullanım

a. Crunch Kurulumu

tar -zxvf crunch-3.4.tgz
cd crunch-3.4
sudo make
sudo make install

Bunları yapınca kök dizinde pentest/ klasörü oluşur. Oraya dallan. Tüm alt klasörlere gir. En dipte crunch adlı bir "dosya" olacak. O dosyayı aşağıdaki gibi çalıştır:

./crunch

b. Crunch Kullanımı

Usage:

./crunch       -t    -o  

Example 1:

./crunch 5 5 0123456789 -t hfs@@ -o output.lst		// charset = [0123456789]

output.lst

hfs00
hfs01
hfs02
hfs03
hfs04
hfs05
hfs06
hfs07
hfs08
hfs09
hfs10
hfs11
hfs12
hfs13
hfs14
hfs15
hfs16
hfs17
hfs18
hfs19
hfs20
hfs21
...
hfs94
hfs95
hfs96
hfs97
hfs98
hfs99

Example 2:

./crunch 1 5 0123 -o output.lst

output.lst:

0
1
2
3
00
01
02
03
10
11
12
13
20
21
22
23
...
30
31
33
000
001
002
003
010
011
012
013
020
021
...
...
...
333
0000
0001
0002
0003
0010
0011
0012
0013
...
...
...
33333

Example 3:

./crunch 2 2 -f charset.lst lalpha -o output.lst	      	// lapha =  [abcde.......xyz]

(+) -f parametresi ile crunch'ın var olan charset.lst dosyasındaki bir charset kullanılabilir.

output.lst:

aa
ab
ac
ad
ae
af
ag
ah
ai
aj
ak
al
am
an
ao
ap
aq
ar
as
at
au
av
aw
ax
ay
az
ba
bb
bc
bd
be
bf
…
bz
ca
cb
cc
...
cz
...
...
...
zz

Example 4:

./crunch 1 5 -f charset.lst lalpha -b 10kb -o START

(+) Çıktı 10kb'lık ayrı ayrı dosyalara yazılır. -b parametresi kullanıldığında -o parametresi START keyword'ü ile kullanılmak zorundadır. Böylelikle part part çıktı dosyası oluşur.

/pentest/password/crunch/

aaaro-aaddp.txt  	gmykq-gnawr.txt 	nabbw-nadnx.txt  	tndtc-tngfd.txt
aaddq-aafpr.txt  	gnaws-gndit.txt  	nadny-nafzz.txt  	tngfe-tnirf.txt
aafps-aaibt.txt  	gndiu-gnfuv.txt  	nagaa-naimb.txt  	tnirg-tnldh.txt
aaibu-aaknv.txt  	gnfuw-gnigx.txt  	naimc-nakyd.txt  	tnldi-tnnpj.txt
aaknw-aamzx.txt  	gnigy-gnksz.txt  	nakye-nankf.txt  	tnnpk-tnqbl.txt
aamzy-aaplz.txt  	gnkta-gnnfb.txt  	nankg-napwh.txt  	tnqbm-tnsnn.txt
aapma-aaryb.txt  	gnnfc-gnprd.txt  	napwi-nasij.txt  	tnsno-tnuzp.txt
aaryc-aaukd.txt  	gnpre-gnsdf.txt  	nasik-nauul.txt  	tnuzq-tnxlr.txt
aauke-aawwf.txt  	gnsdg-gnuph.txt  	nauum-naxgn.txt  	tnxls-tnzxt.txt
aawwg-aazih.txt  	gnupi-gnxbj.txt  	naxgo-nazsp.txt  	tnzxu-tocjv.txt
aazii-abbuj.txt  	gnxbk-gnznl.txt  	nazsq-nbcer.txt  	tocjw-toevx.txt

.....................................................

glztw-gmcfx.txt  	mzclc-mzexd.txt  	tmfci-tmhoj.txt  	zzkfq-zzmrr.txt
gmcfy-gmerz.txt 	mzexe-mzhjf.txt  	tmhok-tmkal.txt  	zzmrs-zzpdt.txt
gmesa-gmheb.txt 	mzhjg-mzjvh.txt  	tmkam-tmmmn.txt 	zzpdu-zzrpv.txt
gmhec-gmjqd.txt 	mzjvi-mzmhj.txt  	tmmmo-tmoyp.txt  	zzrpw-zzubx.txt
gmjqe-gmmcf.txt  	mzmhk-mzotl.txt  	tmoyq-tmrkr.txt  	zzuby-zzwnz.txt
gmmcg-gmooh.txt  	mzotm-mzrfn.txt  	tmrks-tmtwt.txt  	zzwoa-zzzab.txt
gmooi-gmraj.txt 	mzrfo-mztrp.txt  	tmtwu-tmwiv.txt  	zzzac-zzzzz.txt
gmrak-gmtml.txt  	mztrq-mzwdr.txt 	tmwiw-tmyux.txt

NOT: Crunch'ta kullanılabilecek parametreler: -o,-p,-b,-f
Bu yazı 10.03.2026 tarihinde, saat 14:54:27'de yazılmıştır.
Yazar : Hasan Fatih ŞİMŞEK Görüntülenme Sayısı : 9
Yorumlar
Henüz yorum girilmemiştir.
Yorum Ekle
*
* (E-posta adresiniz yayınlanmayacaktır.)
*
*

#Arşiv


#Giriş

ID :
Şifre :