हैशटैग का उपयोग कैसे करेंः तकनीकी साझाकरण

हैशकैट में चार बुनियादी डिक्रिप्शन तरीके हैं:
1. शब्दकोश डिक्रिप्शन

2. संयोजन स्ट्रिंग डिक्रिप्ट

3. हिंसा डिक्रिप्शन (अप्रचलित) - मास्क हमला (मास्क डिक्रिप्शन )
4. मिश्रित डिक्रिप्शन
और नियम-आधारित डिक्रिप्शन विधियाँ, और केस स्विचिंग, लेकिन उन्हें नियम डिक्रिप्शन

शब्दकोश के रूप में वर्गीकृत किया जा सकता है डिक्रिप्शन

-a 0 -m प्रकार हैशफ़ाइल शब्दकोश1 शब्दकोश2
ऐसा लगता है कि आप

संयोजन स्ट्रिंग डिक्रिप्शन

को गति देने के लिए gpu का उपयोग कर सकते हैं यदि शब्दकोश में सामग्री इस प्रकार है
11
22
33

तो संयोजन है:
1111
1122
1133
2222
2233
3333

बाईं या दाईं ओर वर्ण निर्दिष्ट करें

  

    -k,  --rule-right=rule             एकल  नियम   लागू    प्रत्येक  शब्द   पर    सही  शब्दकोश123 

उदाहरण के लिए:
शब्दकोश 1:

    11 
    2212

शब्दकोश 2:

    33 
    4412

कमांड:

    -j '$-' 
    -के '! $'12

के ऊपर $ एजेंट शब्दकोश में शब्द, -j '$-' का अर्थ है शब्द के दाईं ओर -, -k '$ जोड़ना! ' शब्द के बाईं ओर एक जोड़ने का मतलब है! तो परिणामी संयोजन है:

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

मास्क अटैक

, आधिकारिक स्पष्टीकरण अपेक्षाकृत सरल है, अर्थात, मास्क अटैक पासवर्ड तालिकाओं की संख्या को कम करने में ब्रूट-फोर्स से बेहतर है । पासवर्ड की संख्या को कम करने के लिए, एल्गोरिदम का ज्यादा परिचय नहीं दिया गया है (एचसीमास्क फ़ाइल के आधार पर), मैंने बस कुछ पारंपरिक पासवर्ड रूपों के माध्यम से पासवर्ड की संख्या कम करने का संक्षेप में उल्लेख किया है, उदाहरण के लिए: "केले1997", हिंसक डिक्रिप्ट करते समय सभी संभावनाओं की गणना की जाएगी , आदि.. लेकिन मास्क अटैक करते समय, प्रोग्राम केवल पहले अक्षर को बड़े अक्षरों में लिखने का प्रयास करेगा, क्योंकि अधिकांश पासवर्ड शायद ही कभी दूसरे या तीसरे स्थान पर बड़े अक्षरों में होते हैं । इन नियमों का उपयोग पासवर्ड उम्मीदवारों की संख्या को कम करने के लिए किया जाता है

आधिकारिक कहा जाता है कि मास्क अटैक का ब्रूट-फोर्स की तुलना में कोई नुकसान नहीं है, क्योंकि मास्क अटैक सभी ब्रूट-फोर्स पासवर्ड

वर्णसेट वर्ण सेट

 अंतर्निहित वर्ण सेट उत्पन्न कर सकता है । 
? एल = abcdefghijklmnopqrstuvwxyz 
? u = ABCDEFGHIJKLMNOPQRSTUVWXYZ 
? डी = 0123456789 
? एच = 0123456789abcdef 
? एच = 0123456789ABCDEF 
? s = «अंतरिक्ष»! "#$%&'()*+,-./:; <=>? @[\]^_`{|}~ 
? A = ? एल? आप? डी? एस 
? b = 

0 - 0xff123456789

प्रोग्राम निर्देशिका में सभी प्रकार के अजीब वर्ण होते हैं । यदि आप इसे अपने पासवर्ड में जोड़ते हैं, तो आप इन फ़ाइलों का उपयोग कर सकते हैं

हैशकैट में चार पैरामीटर हैं जिनका उपयोग कस्टम वर्ण सेट निर्दिष्ट करने के लिए किया जाता है
–कस्टम-charset1=CS
–कस्टम-charset2=CS
–कस्टम-charset3=CS
–कस्टम-charset4=CS
इन चार मापदंडों को संक्षिप्त रूप -1, -2, -3 और -4 से प्रतिस्थापित किया जा सकता है । आप डिक्रिप्शन

के लिए एक कस्टम वर्ण सेट निर्दिष्ट कर सकते हैं

निम्न कमांड रूसी भाषा विशिष्ट वर्णों के लिए पहला कस्टम वर्णसेट (-1) सेट करता है:
-1 charsets/special/russian/ru_ISO-8859-5-special.hcchr

पासवर्ड की लंबाई वृद्धि

हमें पासवर्ड की निश्चित लंबाई निर्दिष्ट करने की आवश्यकता नहीं है, हम पैरामीटर –increment निर्दिष्ट करके

 कर सकते हैं  -मैं,  --वृद्धि                |      | सक्षम करें मास्क वृद्धि मोड                           |  {             | Num  | Stop mask incrementing at X         { }          123

Hashcat mask files

-a 3 hash.txt mask_file.hcmask  एचसीमास्क फ़ाइल लोड करें और

हैशकैट को डिक्रिप्ट करने के लिए फ़ाइल में मास्क का उपयोग करें । यह कई एचसीमास्क फ़ाइलों के साथ आता है और उन्हें प्रोग्राम निर्देशिका मास्क/

के नीचे रखा जाता है । हेक्साडेसिमल वर्ण

--हेक्स-वर्णसेट   के बाद की स्ट्रिंग 16 है ।

मिश्रित करें डिक्रिप्शन

उत्पन्न पासवर्ड शब्दकोश और हिंसा है डिक्रिप्शन द्वारा उत्पन्न वर्णों का संयोजन
उदाहरण के लिए: example.dict

    पासवर्ड 
    hello12

hashcat64 -a 6 example.dict ? डी? डी? डी? डी
? डी? डी? डी? d चार अंकों के पूर्णांक
का प्रतिनिधित्व करता है, इसलिए अंतिम उत्पन्न पासवर्ड उम्मीदवार अनुक्रम है:

    पासवर्ड0000 
    पासवर्ड0001 
    पासवर्ड0002 
    . 
    . 
    . 
    पासवर्ड99991234567

hashcat64 -a 6 ? डी? डी? डी? d example.dict
परिणाम:

0000पासवर्ड 
0001पासवर्ड 
. 
. 
. 
9999पासवर्ड123456

हाइब्रिड हमले का अनुकरण करने के लिए नियमों का उपयोग करना   (हाइब्रिड हमले का अनुकरण करने के लिए नियमों का उपयोग करना अनुवाद नहीं कर सकता)

हिंसा उत्पन्न करने के लिए नियमों का उपयोग करने के लिए मास्कप्रोसेसर का उपयोग करना डिक्रिप्शन आवश्यक नियम, और फिर उत्पन्न नियम फ़ाइल को हैशकैट -आर का उपयोग करके लोड किया जा सकता है और एक पासवर्ड उम्मीदवार में मिश्रित किया जा सकता है
उदाहरण के लिए: 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

पिछला:हैशटैग में कई हमले मोड
अगला:हैशटैग एक शक्तिशाली पासवर्ड-क्रैकिंग टूल है और सूचना सुरक्षा के लिए आवश्यक उपयोगिताओं में से एक है। मैं इस लेख को एक रिकॉर्ड और सारांश के रूप में सहेज रहा हूं।

नवीनतम लेख

पिन पोस्ट

  • Word, Excel, PPT, PDF, RAR, ZIP, 7Z, संपीड़ित पैकेज, Office एन्क्रिप्टेड फ़ाइलों को अनलॉक करने और डिक्रिप्ट करने पर ध्यान केंद्रित करें
  • हम उपयोगकर्ताओं को उच्च गुणवत्ता वाली फ़ाइल संपीड़ित पैकेज पासवर्ड पुनर्प्राप्ति, पीडीएफ अनलॉक वर्ड पासवर्ड पुनर्प्राप्ति प्रदान करते हैं
  • कॉपीराइट © दस्तावेज़ पासवर्ड रिकवरी मास्टर ऑनलाइन डिक्रिप्शन प्लेटफ़ॉर्म