Header Ads

crunch နဲ႔ word list ဖန္တီးျခင္း



root@kali:~# crunch
crunch version 3.6

Crunch can create a wordlist based on criteria you specify.  The output from crunch can be sent to the screen, file, or to another program.

Usage: crunch [options]
where min and max are numbers

Please refer to the man page for instructions and examples on how to use crunch.
ဒါဆိုရင္ ကြ်န္ေတာ္တို႔ လက္ရွိ သံုးေနတဲ့ ဗားရွင္းကို ေတြ႕ျမင္ရမွာျဖစ္ပါတယ္။ 
Usage: crunch [options]
where min and max are numbers လို႔ ေဖာ္ျပထားတာကို ၾကည့္ျခင္းအားျဖင့္ သူ႔ကို အသံုးျပဳရမယ့္ ပံုစံကို ခန္႔မွန္းႏိုင္ပါျပီ။
လက္ေတြ႔ စမ္းသံုုးၾကည့္ရေအာင္ဗ်ာ


root@kmn:~# crunch 4 5 abcdef123456 -o /root/Desktop/word_list.txt

ကြ်န္ေတာ္က အထက္ပါအတိုင္း ရိုက္လိုက္တာပါ။ ဒီ command ကို ရွင္းျပရရင္
crunch ဆိုတာက crunch ကို အသံုးျပဳတာျဖစ္ပါတယ္။ ဘယ္ tool မဆို အသံုးျပဳမယ္ဆိုရင္ သူ႔ကို ေရွ႕ထား ေရးရတာမို႔ အေထြအထူး မေျပာေတာ့ပါဘူး။ သူ႔ အသံုးျပဳပံုမွာလည္း ပါပါတယ္ေနာ္။
4 5 ဆိုတာက သူ႔ အသံုးျပဳပံုမွာ ေရးထားတဲ့အတိုင္း min max ကို သံုးလိုက္တာပါ။ ကြ်န္ေတာ္က အျမန္ျပီးေအာင္လို႔ 4 လံုးကေန ၅ လံုးအထိပဲ သတ္မွတ္လိုက္တာ ျဖစ္ပါတယ္။ facebook တို႔ Gmail တို႔လို secure ျဖစ္တဲ့ password ေတြမွာေတာ့ အနည္းဆံုး ၈ လံုး ကေန စ ရပါတယ္။
abcdef123456 ဆိုတာကေတာ့ standard form ပါ။ စာေရာ ကိန္းေရာ ၂မ်ိဳးလံုး ေရာျပီး အသံုးျပဳမယ္လို႔ ဆိုလိုပါတယ္။
-o ဆိုတာကေတာ့ Output file ထုတ္မယ္လို႔ ဆိုလိုပါတယ္။
/root/Desktop/ ဆိုတာကေတာ့ ထြက္လာမယ့္ ဖိုင္ကို Desktop ေပၚမွာ ထားမယ္ဆိုတာကို ေျပာျပတာ ( Directory ) ျဖစ္ပါတယ္။
word_list.txt ဆုိတာက ထြက္လာမယ့္ ဖိုင္နာမည္ ျဖစ္ပါတယ္။ သတိထားရမွာက ဖိုင္နာမည္မွာ space မျခားရပါဘူး။ နာမည္ကို ကိုယ္ၾကိဳက္တာေပးႏိုင္ေပမယ့္ ေနာက္က .txt ေတာ့ ပါဖို႔ လိုပါမယ္။
ခုေလာက္ဆို command ေတြကို နားလည္မယ္ထင္ပါတယ္။ အထက္ပါအတိုင္း ေရးျပီး enter ၾကည့္လိုက္ပါ။ ေအာက္ပါအတိုင္း ေတြ႕ျမင္ရမွာျဖစ္ျပီး 100% ျပီးဆံုးလို႔ terminal ေနာက္တစ္လိုင္း ကူးသြားတာနဲ႔ တျပိဳင္နက္ Desktop ေပၚမွာ ခုန ကြ်န္ေတာ္တို႔ ဖန္တီးလိုက္တဲ့ txt ဖိုင္ေလးကို ေတြ႔ျမင္ရမွာျဖစ္ပါတယ္။ Double click ႏွိပ္ျပီး ဖြင့္ၾကည့္ၾကည့္ပါ။ ေလးလံုးကေန ငါးလံုးအထိ passwords ေတြကို မ်က္စိတေညာင္း ေတြ႔ျမင္ရမွာျဖစ္ပါတယ္။ ဒါေတာင္ Passwords 5  လံုးထိပဲ ရွိပါေသးတယ္။

Crunch will now generate the following amount of data: 1596672 bytes
1 MB size ကေတာ့ ဒီေလာက္ေလးမို႔ အဆင္ေျပပါတယ္။
0 GB
0 TB
0 PB
Crunch will now generate the following number of lines: 269568

crunch: 100% completed generating output

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

root@kmn:~# crunch 8 12 abcdef123456 -o /root/Desktop/word_list.txt
Crunch will now generate the following amount of data: 125561964920832 bytes
119745221 MB
116938 GB
114 TB

၈ လံုးကေန ၁၂ လံုးအထိအတြင္း passwords ေတြကို  word lists ထုတ္ရင္ေတာ့ အထက္ပါအတိုင္း ေတြ႔ရမွာျဖစ္ပါတယ္။ GB 116938 လိုအပ္ျပီး 2TB external HDD ေပါင္း ၅၇ လံုး လိုအပ္မွာျဖစ္ပါတယ္ :)

ဒါေၾကာင့္ words list ကို သံုးတဲ့ေနရာမွာ ခန္႔မွန္းျပီး လုပ္ေဆာင္တဲ့ ပရိုဂရမ္တစ္ခုကို ေရွ႕မွာ ေဖာ္ျပ မိတ္ဆက္ေပးခဲ့တာျဖစ္ပါတယ္။
မဖတ္ရေသးသူမ်ား ခန္႔မွန္း wordlist အေၾကာင္း တင္ထားတာ ရွိပါတယ္ဗ်
ဒီစာေၾကာင္းေလးကို ႏွိပ္ျပီး သြားဖတ္ႏိုင္ပါတယ္ဗ်

............................
လာေရာက္ဖတ္ရႈသူအေပါင္း ေပ်ာ္ရႊင္ပါေစဗ်ာ


Thanks


Khit Minnyo

No comments

Powered by Blogger.