কিভাবে হ্যাশক্যাট প্রযুক্তি শেয়ারিং ব্যবহার করবেন

পোস্ট করা হয়েছে · লেখক:ডকুমেন্ট পাসওয়ার্ড পুনরুদ্ধার মাস্টার

হ্যাশক্যাটের চারটি মৌলিক ডিক্রিপশন পদ্ধতি রয়েছে:
1 । অভিধানডিক্রিপশন

2 । কম্বিনেশন স্ট্রিং ডিক্রিপ্ট

3 । হিংসাত্মক ডিক্রিপশন (বাতিল) – মাস্ক আক্রমণ (মাস্ক ডিক্রিপশন )
4 । মিশ্র ডিক্রিপশন
এবং নিয়ম-ভিত্তিক ডিক্রিপশন পদ্ধতি, এবং কেস স্যুইচিং, কিন্তু নিয়ম ডিক্রিপশন

হিসাবে শ্রেণীবদ্ধ করা যেতে পারে

অভিধান ডিক্রিপশন

-a 0 -m টাইপ হ্যাশফাইল অভিধান 1 অভিধান 2
মনে হচ্ছে আপনি

কম্বিনেশন স্ট্রিং ডিক্রিপ্ট করতে

ত্বরান্বিত করতে gpu ব্যবহার করতে পারেন যদি অভিধানের বিষয়বস্তু এই রকম হয়
11
22
33

তারপর সংমিশ্রণটি হল:
1111
1122
1133
2222
2233
3333

বাম বা ডান অক্ষর উল্লেখ করুন

     -j,  --rule-left=rule               একক নিয়ম প্রয়োগ থেকে প্রতিটি শব্দ অন  বাম অভিধান 

    -k,  --rule-right=নিয়ম             একক নিয়ম প্রয়োগ প্রতি প্রতিটি শব্দ  অন ডান অভিধান123

উদাহরণস্বরূপ:
অভিধান 1:

        11 
    2212

অভিধান 2:

    33 
    4412

কমান্ড:

    -j '$-' 
    -কে '! $'12

উপরের $ প্রক্সি অভিধানে শব্দ, -j '$-' মানে শব্দের ডানদিকে একটি -, -k '$ যোগ করা! ' শব্দের বাম পাশে একটি যোগ করুন!
সুতরাং ফলস্বরূপ সংমিশ্রণটি হল:

    11-33! 
    22-33! 
    11-44! 
    22-44! 1234

মাস্ক অ্যাটাক

অফিসিয়াল ব্যাখ্যা তুলনামূলকভাবে সহজ, অর্থাৎ, মাস্ক অ্যাটাক ব্রুট-ফোর্সের চেয়ে শক্তিশালী এবং পাসওয়ার্ড টেবিলের সংখ্যা কমিয়ে দেয় পাসওয়ার্ডের সংখ্যা কমানোর জন্য অ্যালগরিদমটি খুব বেশি পরিচয় করিনি (hcmask ফাইলের উপর ভিত্তি করে), আমি কিছু প্রচলিত পাসওয়ার্ড ফর্মের মাধ্যমে পাসওয়ার্ডের সংখ্যা কমানোর একটি সংক্ষিপ্ত উল্লেখ করেছি, উদাহরণস্বরূপ: "Kele1997", যখন হিংসাত্মক ডিক্রিপ্ট করা হয় সমস্ত সম্ভাবনা গণনা করা হবে, ইত্যাদি । যাইহোক, মুখোশ আক্রমণের সময়, প্রোগ্রামটি শুধুমাত্র প্রথম অক্ষরটি বড় হাতের আকারে লেখার চেষ্টা করবে, কারণ বেশিরভাগ পাসওয়ার্ডে খুব কমই দ্বিতীয় বা তৃতীয় অবস্থানে বড় হাতের আকারে পাসওয়ার্ড প্রার্থীর সংখ্যা কমাতে এই নিয়মগুলি ব্যবহার করুন

অফিসিয়াল বলা হয় যে মাস্ক আক্রমণের ব্রুট-ফোর্সের তুলনায় কোন অসুবিধা নেই, কারণ মাস্ক আক্রমণ সমস্ত ব্রুট-ফোর্স পাসওয়ার্ড তৈরি করতে পারে

অক্ষর সেট অক্ষর সেট

 অন্তর্নির্মিত অক্ষর সেট 
? l = abcdefghijklmnopqrstuvwxyz 
? u = ABCDEFGHIJKLMNOPQRSTUVWXYZ 
? ডি = 0123456789 
? এইচ  = 0123456789abcdef 
? এইচ   =   0123456789ABCDEF 
? s = «স্থান»! "#$%&'()*+,-./:; <=>? @[\]^_`{|}~ 
? একটি = ? এল? ইউ? ডি? এস 
? b = 

0 - 0xff123456789

প্রোগ্রাম ডিরেক্টরিতে সমস্ত ধরণের অদ্ভুত অক্ষর রয়েছে যদি আপনি এটি আপনার পাসওয়ার্ডে যোগ করেন, আপনি এই ফাইলগুলি ব্যবহার করতে পারেন

হ্যাশক্যাটের কাস্টম ক্যারেক্টার সেট নির্দিষ্ট করার জন্য চারটি প্যারামিটার রয়েছে
–custom-charset1=CS
–custom-charset2=CS
–custom-charset3=CS
–custom-charset4=CS
এই চারটি প্যারামিটার সংক্ষিপ্ত রূপ -1, -2, -3 এবং -4 দ্বারা প্রতিস্থাপিত হতে পারে । আপনি এগিয়ে যেতে একটি কাস্টম অক্ষর সেট নির্দিষ্ট করতে পারেন ডিক্রিপ্ট করুন

নিম্নলিখিত কমান্ডটি প্রথম কাস্টম অক্ষরসেট (-1) রাশিয়ান ভাষার নির্দিষ্ট অক্ষরে সেট করে:
-1 charsets/special/russian/ru_ISO-8859-5-special.hcchr

পাসওয়ার্ডের দৈর্ঘ্য বৃদ্ধি

আমাদের পাসওয়ার্ডের নির্দিষ্ট দৈর্ঘ্য নির্দিষ্ট করতে হবে না আমরা –increment প্যারামিটারটি নির্দিষ্ট করতে পারি

  -আমি,  --ইনক্রিমেন্ট                |      | সক্রিয় করুন মাস্ক ইনক্রিমেন্ট মোড                           6x126> | Num  | Stop mask incrementing at X                   123

হ্যাশক্যাট মাস্ক ফাইল

-একটি 3 hash.txt mask_file.hcmask  hcmask ফাইলটি লোড করুন এবং ডিক্রিপ্ট করতে

হ্যাশক্যাট বেশ কয়েকটি hcmask ফাইলের সাথে আসে, যা প্রোগ্রাম ডিরেক্টরি মাস্ক/

এর নীচে রাখা হয় । হেক্সাডেসিমাল অক্ষর

--হেক্স-চারসেট  এর পরের স্ট্রিংটি হল 16

মিশ্রিত ডিক্রিপ্ট

দ্বারা উত্পন্ন পাসওয়ার্ডটি অভিধান এবং হিংসাত্মক ডিক্রিপ্ট দ্বারা উত্পন্ন অক্ষরগুলির সমন্বয়
একটি চেস্টনাট দেওয়া: উদাহরণ.dict

    পাসওয়ার্ড 
    হ্যালো12

hashcat64 -a 6 example.dict ? ডি? ডি? ডি? ডি
? ডি? ডি? ডি? d একটি চার-সংখ্যার পূর্ণসংখ্যা
প্রতিনিধিত্ব করে, তাই চূড়ান্ত উত্পন্ন পাসওয়ার্ড প্রার্থী ক্রম হল:

    পাসওয়ার্ড0000 
    পাসওয়ার্ড0001 
    পাসওয়ার্ড0002 
    । 
    । 
    । 
    পাসওয়ার্ড99991234567

hashcat64 -a 6 ? ডি? ডি? ডি? d example.dict
ফলাফল:

 0000পাসওয়ার্ড 
0001পাসওয়ার্ড 
. 
. 
. 
9999password123456

হাইব্রিড আক্রমণ অনুকরণ করতে নিয়ম ব্যবহার করেডিক্রিপশন (হাইব্রিড আক্রমণ অনুকরণ করতে নিয়ম ব্যবহার করে অনুবাদ করার কোন উপায় নেই)

সহিংসতা তৈরি করতে নিয়ম ব্যবহার করতে মাস্কপ্রসেসর ব্যবহার করুন এর জন্য প্রয়োজনীয় নিয়মগুলি ডিক্রিপ্ট করুন, এবং তারপরে জেনারেট করা নিয়ম ফাইলটি হ্যাশক্যাট -r ব্যবহার করে লোড করা যেতে পারে এবং অভিধানে মিশ্রিত করা যেতে পারে । একটি পাসওয়ার্ড প্রার্থী
উদাহরণস্বরূপ: example.dict

হ্যালো 
পাসওয়ার্ড12

হ্যাশ -o bf.rule '$? ডি $? ডি $? ডি $? d

দ্বারা উত্পন্ন নিয়মটি দেখতে এইরকম: bf.rule

 $0   $0   $0   $0 
$0   $0   $0   $1 
$0   $0   $0   $2 
$0   $0   $0   $3 
$0   $0   $0   $4 
. 
. 
. 
$9 $9 $9 $9123456789

তারপর hashcat -a 6 example.dict -r bf.rule -m ব্যবহার করুন । . . .
চূড়ান্ত জেনারেটরটি এইরকম:

    হ্যালো0 0 0 0 
    পাসওয়ার্ড 0 0 0 0 
    হ্যালো0 0 0 1 
    পাসওয়ার্ড 0 0 0 1 
    হ্যালো0 0 0 2 
    পাসওয়ার্ড 0 0 0 2 
    । 
    । 
    । 
    হ্যালো9 9 9 9 
    পাসওয়ার্ড9 9 9 91234567891011

পূর্ববর্তী নিবন্ধ:হ্যাশক্যাট হ্যাশক্যাটের বেশ কয়েকটি আক্রমণ মোড
পরবর্তী নিবন্ধ:হ্যাশক্যাট হল একটি পাসওয়ার্ড ব্লাস্টিং টুল এবং তথ্য নিরাপত্তার জন্য প্রয়োজনীয় সরঞ্জামগুলির মধ্যে একটি আমি এতদ্বারা এই নিবন্ধটির রেকর্ড এবং সারাংশ সংগ্রহ করি৷

সর্বশেষ নিবন্ধ

পিন করা নিবন্ধ

সম্পর্কিত নিবন্ধ