Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
hardcodes — स्रोत कोड से हार्डकोडेड स्ट्रिंग्स खोजें | Kitploit
उपकरण/GitHubGitHub/s0md3v/hardcodes
सामान्य उपयोगिताएँस्थैतिक कोड विश्लेषण (SAST)कोड विश्लेषणसीक्रेट डिटेक्शन
GitHubs0md3v/hardcodes

hardcodes

स्रोत कोड से हार्डकोडेड स्ट्रिंग्स खोजें

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

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

सभी देखें →

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

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

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

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


hardcodes
hardcodes

स्रोत कोड से स्ट्रिंग्स निकालें

hardcodes एक उपयोगिता है जो डेवलपर्स द्वारा प्रोग्राम में हार्डकोड की गई स्ट्रिंग्स को खोजने के लिए है। यह एक मॉड्यूलर टोकनाइज़र का उपयोग करता है जो टिप्पणियों, किसी भी संख्या में बैकस्लैश और लगभग किसी भी सिंटैक्स को संभाल सकता है जिसे आप उस पर डालते हैं।

हाँ, इसे किसी भी सिंटैक्स को प्रोसेस करने के लिए डिज़ाइन किया गया है और निम्नलिखित भाषाएँ आधिकारिक रूप से समर्थित हैं:

root@kitploit:~
ada, applescript, c, c#, c++, coldfusion, golang, haskell, html, java, javascript,
jsp, lua, pascal, perl, php, powershell, python, ruby, scala, sql, swift, xml

स्थापना

pip के साथ
root@kitploit:~
pip3 install hardcodes
या स्रोत से बनाएं
root@kitploit:~
git clone https://github.com/s0md3v/hardcodes && cd hardcodes && python3 setup.py install

दस्तावेज़ीकरण

hardcodes एक लाइब्रेरी के साथ-साथ एक कमांड लाइन प्रोग्राम के रूप में भी उपलब्ध है। प्रासंगिक दस्तावेज़ीकरण नीचे पाया जा सकता है:

  • डेवलपर्स के लिए
  • उपयोगकर्ताओं के लिए

डेवलपर्स के लिए

नीचे दिया गया नमूना प्रोग्राम hardcodes लाइब्रेरी के उपयोग को प्रदर्शित करता है

root@kitploit:~
from hardcodes import search

string = "console.log('hello there')"
result = search(string, lang="common", comments="parse")
print(result)
root@kitploit:~
Output: ['hello there']

lang और comments तर्क वैकल्पिक हैं। उनका उपयोग नीचे उपयोगकर्ता दस्तावेज़ीकरण अनुभाग में समझाया गया है।


उपयोगकर्ताओं के लिए

cli.py hardcodes लाइब्रेरी के लिए grep-जैसा कमांड लाइन इंटरफ़ेस प्रदान करता है। इसका उपयोग करने के लिए आपको पहले लाइब्रेरी स्थापित करनी होगी।

एक फ़ाइल में स्ट्रिंग्स खोजें

root@kitploit:~
python cli.py /path/to/file.ext

एक निर्देशिका में स्ट्रिंग्स खोजें, पुनरावर्ती रूप से

root@kitploit:~
python cli.py -r /path/to/dir

आउटपुट से पथ छुपाएं

root@kitploit:~
python cli.py -o /path/to/file.ext

प्रोग्रामिंग भाषा निर्दिष्ट करें

भाषा निर्दिष्ट करना वैकल्पिक है और इसका उपयोग केवल तब किया जाना चाहिए जब स्रोत की प्रोग्रामिंग भाषा पहले से ज्ञात हो।

root@kitploit:~
python cli.py -l 'golang' /path/to/file.go

टिप्पणी व्यवहार निर्दिष्ट करें

-c विकल्प के साथ, आप निर्दिष्ट कर सकते हैं

  • ignore टिप्पणियों को पूरी तरह से अनदेखा करें
  • parse टिप्पणियों को कोड की तरह पार्स करें
  • string टिप्पणियों को हार्डकोडेड स्ट्रिंग्स की सूची में जोड़ें

python cli.py -o /path/to/file.ext

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