Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CryptoTester — क्रिप्टोग्राफी के साथ खेलने के लिए एक उपयोगिता, जो रैनसमवेयर विश्लेषण की ओर उन्मुख है। | Kitploit
उपकरण/GitHubGitHub/demonslay335/cryptotester
स्थैतिक विश्लेषणगतिशील विश्लेषण (सैंडबॉक्सिंग)एन्क्रिप्शन/डिक्रिप्शन उपकरणहैश विश्लेषणफोरेंसिकमालवेयर विश्लेषणक्रिप्टोग्राफीबाइनरी विश्लेषणलर्निंग और शिक्षा
GitHubdemonslay335/cryptotester

CryptoTester

क्रिप्टोग्राफी के साथ खेलने के लिए एक उपयोगिता, जो रैनसमवेयर विश्लेषण की ओर उन्मुख है।

33226191 साल पहलेKitploit द्वारा समीक्षित
रिपॉजिटरी देखें

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

CryptoTester

क्रिप्टोग्राफी के साथ खेलने के लिए एक उपयोगिता, जो रैंसमवेयर विश्लेषण के लिए तैयार की गई है।

CryptoTester

हेक्स दृश्य

CryptoTester में उपयोग किए जाने वाले सभी हेक्स दृश्य कुछ बेहतर क्षमताएं प्रदान करते हैं।

  • शून्य बाइट्स को हल्के ग्रे रंग में रंगा गया है
  • प्रिंट करने योग्य ASCII वर्णों को दर्शाने वाले बाइट्स को नारंगी रंग में रंगा गया है
  • न्यूलाइन पैटर्न (0D 0A) को बैंगनी रंग में रंगा गया है
  • यदि पेस्टिंग उपलब्ध है, तो हेक्स के रूप में पार्स करने से पहले किसी भी व्हाइटस्पेस, न्यूलाइन और सामान्य डिलीमीटर को हटा दिया जाता है
  • बाइट्स को C ऐरे या BigNum के रूप में कॉपी करने के लिए राइट-क्लिक विकल्प
  • एंडियननेस को बाइट्स, 32-बिट पूर्णांक, या 64-बिट पूर्णांक के रूप में उलटने के लिए राइट-क्लिक विकल्प

कई दृश्यों में (जैसे Input और Output), ऑफसेट पंक्ति पर क्लिक करने पर (संबंधित दृश्य के ऊपर 00 01 02 03...) एक डायलॉग खुलेगा जो डिकोड किए गए दृश्य के साथ-साथ बाइट्स भी दिखाएगा।

पूर्णांक पार्सिंग

अधिकांश इनपुट जो एक पूर्णांक स्वीकार करते हैं, वे विशेष मान और फ़ंक्शन भी स्वीकार करते हैं।

उदाहरण:

  • हेक्स: x10 -> 16
  • इनपुट लंबाई: len -> 400
  • ब्लॉकसाइज़: block -> 16 (चयनित एल्गोरिदम का ब्लॉकसाइज़)
  • राउंड अप: up(60, 16) -> 64
  • राउंड डाउन: down(60, 16) -> 48

इन फ़ंक्शनों के साथ सरल अंकगणित का उपयोग किया जा सकता है।

  • up(len-x100, b) - इनपुट लंबाई में से 256 घटाता है, फिर चयनित एल्गोरिदम के निकटतम ब्लॉकसाइज़ (जैसे AES के लिए 16) तक राउंड अप करता है

कोई भी ऋणात्मक मान len - value माना जाता है, अर्थात इनपुट के अंत के सापेक्ष।

मुख्य पैनल

एन्क्रिप्ट/डिक्रिप्ट

प्राथमिक पैनल में इनपुट पर क्रिप्टोग्राफिक प्रिमिटिव का उपयोग करने के लिए उपकरण हैं। Input हेक्स दृश्य बाइट्स का सीधा पेस्टिंग स्वीकार करता है, या फ़ाइल, टेक्स्ट, बेस64-एन्कोडेड बाइट्स आदि लोड करने के लिए File मेनू का उपयोग किया जा सकता है। एक फ़ाइल को सीधे दृश्य में ड्रैग और ड्रॉप भी किया जा सकता है।

कुंजी विकल्प

कई प्रारूपों में एक कुंजी निर्दिष्ट करने की अनुमति देता है, और इसमें कई हैशिंग और कुंजी व्युत्पत्ति फ़ंक्शनों के विकल्प शामिल हैं; ये फ़ील्ड वर्तमान में चयनित एल्गोरिदम और यह क्या समर्थन कर सकता है, के अनुसार अनुकूलित होते हैं।

नोट: कुंजी को उसी क्रम में संसाधित किया जाता है जैसा कि यह UI में दिखाया गया है; पहले कुंजी को Format के अनुसार डिकोड किया जाता है, फिर Hash पैरामीटर्स का उपयोग करके हैश किया जाता है, और अंत में क्रिप्टोग्राफिक एल्गोरिदम को देने से पहले Derive पैरामीटर्स का उपयोग करके व्युत्पन्न किया जाता है। v1.7.0.0 के अनुसार, आप Hash और Derive प्रसंस्करण के क्रम को बदल सकते हैं।

कुंजी की अंतिम आउटपुट लंबाई इनपुट बॉक्स के ऊपर प्रदर्शित होती है। इस पर क्लिक करने से अंतिम गणना की गई कुंजी एक अलग डायलॉग में प्रदर्शित होगी।

Generated Key

एन्क्रिप्शन विकल्प

क्रिप्टोग्राफिक एल्गोरिदम और उसके पैरामीटर चुनने की अनुमति देता है, यदि समर्थित हो।

नोट: IV Bytes (या Nonce, एल्गोरिदम पर निर्भर करता है) स्वचालित रूप से एल्गोरिदम के लिए उपयुक्त लंबाई के 00 बाइट्स से भर जाएगा यदि इसे खाली छोड़ दिया जाता है।

चयन विकल्प

इनपुट को दो अलग-अलग मोड का उपयोग करके चुना जा सकता है: "Range" और "Chunks"।

Range

Offset से शुरू होने वाली और Length बाइट्स लेने वाली एक सरल सीमा।

Length स्वचालित रूप से अपडेट होगा जब भी Input बदलता है, जब तक कि Lock Parameters चेकबॉक्स चेक न हो।
यदि आपने Length फ़ील्ड में कुछ गणनाएँ की हैं, और Input की वास्तविक लंबाई पर वापस जाना चाहते हैं, तो आप बस Reset Length बटन दबा सकते हैं।

यदि Splice Remaining Bytes चेक किया गया है, तो Offset से पहले के किसी भी बाइट को Output के सामने जोड़ दिया जाता है, और Offset+Length के बाद के किसी भी बाइट को अंत में जोड़ दिया जाता है।

Using Range Selection

Chunks

Take बाइट्स लेता है, फिर Skip बाइट्स छोड़ता है, फिर Take बाइट्स लेता है, Skip बाइट्स छोड़ता है... Input के अंत तक। इसका उपयोग उस सिफरटेक्स्ट के लिए किया जा सकता है जो वास्तव में प्लेनटेक्स्ट के चंक्स के बीच "इंटरलीव" किया गया है। क्रिप्टोग्राफिक एल्गोरिदम परिणामी चंक्स पर एक अनुक्रमिक चंक के रूप में चलाया जाता है, जिसमें कुंजी/IV/nonce आदि का कोई रीसेट नहीं होता।

यदि Splice Remaining Bytes चेक किया गया है, तो Skip सेक्शन के किसी भी बाइट को Output में वापस इंटरलीव किया जाता है।

Using Chunks Selection

इनपुट फ़ाइल जानकारी

यह अनुभाग Input के बारे में सरल जानकारी प्रदर्शित करता है जैसे कि फ़ाइल का आकार, पता लगाया गया MIME (यदि यह एक फ़ाइल है), कुल एंट्रॉपी, और क्या यह 16 (एक सामान्य ब्लॉक आकार) से विभाज्य है।

विविध

Input और Output दृश्यों में सिंक्रोनाइज़्ड स्क्रॉलिंग है; इसे अक्षम करने के लिए, उनके बीच Syncronized scrolling चेकबॉक्स को अनचेक करें।

Input और Output के बीच का 🡨 बटन Output को Input दृश्य पर ले जाने के लिए उपयोग किया जा सकता है।

Input या Output को उनके दृश्यों के नीचे संबंधित ड्रॉपडाउन का उपयोग करके हैश किया जा सकता है। Output पर एक सत्यापन एल्गोरिदम भी चलाया जा सकता है (वर्तमान में ECDSA के लिए सीमित समर्थन)।

तुलना करें

यह पैनल एक एन्क्रिप्टेड फ़ाइल की उसके मूल से तुलना करने की अनुमति देता है। दोनों दृश्य ड्रैग-एंड-ड्रॉप का समर्थन करते हैं, या File -> Open File का उपयोग करके Original और Encrypted को क्रमिक रूप से खोला जा सकता है।
Original दृश्य को File -> Input विकल्पों में से किसी का उपयोग करके भी भरा जा सकता है; उदाहरण के लिए, शून्य बाइट्स की एक निश्चित लंबाई या विंडोज नमूना चित्र Chrysanthemum.jpg के विरुद्ध तुलना करना।

Original और Encrypted दृश्यों में सिंक्रोनाइज़्ड स्क्रॉलिंग है; इसे अक्षम करने के लिए, उनके बीच Syncronized scrolling चेकबॉक्स को अनचेक करें।

Original और Encrypted दृश्यों के बीच का ⇆ बटन उनकी सामग्री को स्वैप करने के लिए उपयोग किया जा सकता है।

दोनों दृश्यों के बीच भिन्न कोई भी बाइट्स गहरे लाल रंग में प्रदर्शित होंगे।

Compare

मूल फ़ाइल / एन्क्रिप्टेड फ़ाइल जानकारी

क्रमशः Original और Encrypted दृश्यों पर बुनियादी जानकारी प्रदर्शित करता है।

विश्लेषण

एक बार दोनों दृश्य भर जाने के बाद, उनके विरुद्ध एक त्वरित विश्लेषण चलाया जाता है।

  • हैश विश्लेषण: जाँचता है कि Encrypted में Original का कोई हैश मौजूद है या नहीं
  • फ़ाइलनाम: फ़ाइलनाम में सामान्य परिवर्तनों की जाँच करता है (जैसे प्रीपेंड/एपेंड या एन्कोडेड)
  • BLOB विश्लेषण: Encrypted में किसी भी CryptoAPI ब्लॉब की उपस्थिति की जाँच करता है
  • XOR विश्लेषण: XOR (या अन्य सरल सिफर) के दोहराए जाने वाले ब्लॉकों की जाँच करता है
  • फ़ाइलनाम मार्कर: जाँचता है कि Encrypted में मूल फ़ाइलनाम मौजूद है या नहीं (UTF-8 या UTF-16)
  • फ़ाइलसाइज़ मार्कर: Encrypted में मूल फ़ाइलसाइज़ की जाँच करता है (विभिन्न रूपों और एन्कोडिंग में)
  • ASCII मार्कर/विश्लेषण: Encrypted की शुरुआत या अंत में एक ASCII (या बेस64) मार्कर की जाँच करता है

संपीड़ित/डीकंप्रेस

यह पैनल मुट्ठी भर संपीड़न एल्गोरिदम के आदिम उपयोग की अनुमति देता है, और इसमें एन्क्रिप्ट/डिक्रिप्ट पैनल के समान कार्यक्षमता है।

उपकरण

BLOB विश्लेषक

CryptoAPI ब्लॉब और CNG ब्लॉब के विश्लेषण के लिए एक उपकरण।

BLOB को बाइनरी, बेस64, PEM, XML, और ASN.1 प्रारूपों में आयात/निर्यात किया जा सकता है, जहां समर्थित हो।

Blob Analyzer

उपकरण

अतिरिक्त ब्लॉब-संबंधित उपकरण जो केवल समर्थित ब्लॉब प्रकारों के लिए सक्रिय होते हैं जैसा लागू हो।

टूल डाउनलोड करें