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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
OneListForAll — वेब फ़ज़िंग, निर्देशिका गणना और उपडोमेन खोज के लिए क्यूरेटेड, वर्गीकृत वर्डलिस्ट जनरेटर। स्वचालित रूप से 36+ स्रोतों को सिंक करता है, प्रविष्टियों को वर्गीकृत करता है, और पैठ परीक्षण के लिए अनुकूलित छोटी/बड़ी सूचियाँ उत्पन्न करता है। | Kitploit
उपकरण/GitHubGitHub/six2dez/onelistforall
भेद्यता स्कैनरजानकारी एकत्र करनावेब सुरक्षाफज़िंगपेनिट्रेशन टेस्टिंगचयनित संसाधन
GitHubsix2dez/onelistforall

OneListForAll

वेब फ़ज़िंग, निर्देशिका गणना और उपडोमेन खोज के लिए क्यूरेटेड, वर्गीकृत वर्डलिस्ट जनरेटर। स्वचालित रूप से 36+ स्रोतों को सिंक करता है, प्रविष्टियों को वर्गीकृत करता है, और पैठ परीक्षण के लिए अनुकूलित छोटी/बड़ी सूचियाँ उत्पन्न करता है।

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

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

सभी देखें →

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

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

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

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

OneListForAll

वेब फ़ज़िंग के लिए वर्डलिस्ट: क्यूरेटेड micro, श्रेणीबद्ध short/long, और संयुक्त अंतिम सूचियाँ।

यह रिपॉजिटरी क्या उत्पन्न करती है

  • onelistforallmicro.txt: क्यूरेटेड सूची (मैन्युअल रूप से अनुरक्षित)।
  • dict/<category>_short.txt: प्रति-श्रेणी क्यूरेटेड शब्दसूची (छोटे/गुणवत्ता स्रोत)।
  • dict/<category>_long.txt: प्रति-श्रेणी व्यापक शब्दसूची (सभी स्रोत)।
  • onelistforall.txt: micro + सभी *_short.txt, डीडुप्लिकेटेड।
  • onelistforall_big.txt: सब कुछ संयुक्त, डीडुप्लिकेटेड।

यह कैसे काम करता है

  1. Sync (update): sources/ में ~36 वर्डलिस्ट रिपॉजिटरी क्लोन करता है।
  2. Classify (classify): sources/ में प्रत्येक .txt फ़ाइल को पार्स करता है, पथ संरचना, फ़ाइलनाम कीवर्ड और सामग्री नमूनाकरण का उपयोग करके प्रत्येक को श्रेणियों में वर्गीकृत करता है। classification_index.json उत्पन्न करता है।
  3. Build (build --all-categories): प्रत्येक श्रेणी के लिए, वर्गीकृत स्रोत फ़ाइलों को फ़िल्टरिंग और डीडुप्लिकेशन के साथ dict/{cat}_short.txt और dict/{cat}_long.txt में मर्ज करता है।
  4. Assemble (assemble): माइक्रो + सभी शॉर्ट्स को onelistforall.txt में और सब कुछ onelistforall_big.txt में संयोजित करता है।
  5. Package (package): चेकसम के साथ 7z आर्काइव बनाता है।
  6. Publish (publish): स्वचालित रूप से dict/ परिवर्तनों को कमिट करता है और रिमोट पर पुश करता है।

आवश्यकताएँ

  • Go 1.22+
  • git (update के लिए)
  • 7z (केवल package के लिए)

CLI (olfa)

root@kitploit:~
# Check dependencies
go run ./cmd/olfa check

# List sources and categories
go run ./cmd/olfa list
go run ./cmd/olfa list --categories

# Sync source repos
go run ./cmd/olfa update
go run ./cmd/olfa update --source SecLists

# Classify source files
go run ./cmd/olfa classify
go run ./cmd/olfa classify --format json

# Build all category wordlists
go run ./cmd/olfa build --all-categories
go run ./cmd/olfa build --category wordpress --variant short

# Assemble final combined lists
go run ./cmd/olfa assemble

# Validate and package
go run ./cmd/olfa validate-categories
go run ./cmd/olfa stats
go run ./cmd/olfa package

# Full pipeline (all steps in one command)
go run ./cmd/olfa pipeline
go run ./cmd/olfa pipeline --dry-run
go run ./cmd/olfa pipeline --skip-publish       # skip git commit+push
go run ./cmd/olfa pipeline --skip-update        # skip git fetch
go run ./cmd/olfa pipeline --commit-msg "my custom message"

अनुशंसित कार्यप्रवाह

root@kitploit:~
# Option A: single command
go run ./cmd/olfa pipeline

# Option B: step by step
go run ./cmd/olfa check
go run ./cmd/olfa update
go run ./cmd/olfa classify
go run ./cmd/olfa build --all-categories
go run ./cmd/olfa assemble
go run ./cmd/olfa validate-categories
go run ./cmd/olfa package
git add dict/ && git commit -m "chore: update dict/ wordlists" && git push

डिस्क स्थान और बड़ी फ़ाइलें

रिपॉजिटरी में dict/ में ~418 श्रेणी शब्दसूचियाँ (~930 MB) शामिल हैं। हालाँकि, 6 फ़ाइलें GitHub की 100 MB फ़ाइल आकार सीमा से अधिक हैं और रिपॉजिटरी में शामिल नहीं हैं:

फ़ाइलआकार
dict/subdomains_long.txt493 MB
dict/passwords_long.txt351 MB
dict/passwords_short.txt296 MB
dict/fuzz_general_long.txt178 MB
dict/directories_long.txt153 MB
dict/dns_long.txt112 MB

इन्हें स्थानीय रूप से उत्पन्न करने के लिए, चलाएँ:

root@kitploit:~
go run ./cmd/olfa pipeline

पूर्ण पाइपलाइन चलाने (स्रोतों को सिंक करना + सभी श्रेणियाँ बनाना) के लिए ~15 GB डिस्क स्थान की आवश्यकता होती है।

कॉन्फ़िगरेशन

सब कुछ दो फ़ाइलों द्वारा नियंत्रित होता है:

  • configs/pipeline.yml — स्रोत, फ़िल्टर, वर्गीकरण नियम, डीडुप सेटिंग्स, रिलीज़ कॉन्फ़िग।
  • configs/taxonomy.json — श्रेणी वर्गीकरण (236 श्रेणियाँ उपनामों के साथ)।

नया स्रोत रिपॉजिटरी जोड़ना

configs/pipeline.yml को संपादित करें और sources array में एक एंट्री जोड़ें:

root@kitploit:~
{
  "name": "my-wordlists",
  "repo": "username/repo-name",
  "branch": "main",
  "paths": ["all"],
  "tags": ["directories", "api"],
  "priority": "medium"
}
फ़ील्डविवरण
nameस्रोत के लिए अद्वितीय पहचानकर्ता
repoGitHub owner/repo (https://github.com/... के माध्यम से क्लोन किया गया)
branchट्रैक करने की शाखा
pathsरिपॉजिटरी के अंदर स्कैन करने के लिए निर्देशिकाएँ (["all"] = सब कुछ)
tagsजब ऑटो-वर्गीकरण श्रेणी निर्धारित नहीं कर सकता तब फ़ॉलबैक श्रेणियाँ
priorityhigh, medium, या low — उच्च-प्राथमिकता वाले स्रोत *_short.txt में जाते हैं, सभी स्रोत *_long.txt में जाते हैं

एक स्रोत जोड़ने के बाद, उसे खींचने और वर्गीकृत करने के लिए पाइपलाइन चलाएँ:

root@kitploit:~
go run ./cmd/olfa pipeline

या केवल नए स्रोत को सिंक करें:

root@kitploit:~
go run ./cmd/olfa update --source my-wordlists

फ़िल्टर

pipeline.yml में वैश्विक फ़िल्टर नियंत्रित करते हैं कि कौन सी पंक्तियाँ रखी या हटाई जाएँ:

  • regex_denylist — किसी भी पैटर्न से मेल खाने वाली पंक्तियाँ हटा दी जाती हैं (जैसे, URLs, UUIDs, इमेज एक्सटेंशन)
  • max_line_len — इससे अधिक लंबी पंक्तियाँ हटा दी जाती हैं (डिफ़ॉल्ट: 100 अक्षर)
  • trim — अग्रणी/अनुगामी व्हाइटस्पेस हटाएँ
  • drop_empty — खाली पंक्तियाँ हटाएँ

प्रति-श्रेणी फ़िल्टर category_filters में सेट किए जा सकते हैं (जैसे, उपडोमेन केवल मान्य होस्टनाम वर्णों की अनुमति देते हैं)।

Short बनाम Long विभाजन

प्रत्येक श्रेणी दो शब्दसूचियाँ उत्पन्न करती है:

  • *_short.txt — केवल high प्राथमिकता वाले स्रोतों से, या 5000 से कम पंक्तियों वाली फ़ाइलों से, या common, short, top, default जैसे कीवर्ड वाले फ़ाइलनामों से।
  • *_long.txt — सभी स्रोत संयुक्त।

थ्रेशोल्ड और कीवर्ड classification.short_line_threshold, classification.short_keywords, और classification.long_keywords में कॉन्फ़िगरेबल हैं।

श्रेणी वर्गीकरण

श्रेणियाँ configs/taxonomy.json में परिभाषित हैं। प्रत्येक का एक विहित नाम और उपनाम होते हैं। स्रोत फ़ाइलें श्रेणियों से इस प्रकार मिलान की जाती हैं:

  1. स्पष्ट पथ नियम (जैसे, Discovery/DNS/* → उपडोमेन)
  2. वर्गीकरण के विरुद्ध मिलान किए गए निर्देशिका पथ कीवर्ड
  3. वर्गीकरण के विरुद्ध मिलान किए गए फ़ाइलनाम कीवर्ड
  4. रेगेक्स पैटर्न के साथ सामग्री नमूनाकरण (फ़ॉलबैक)
  5. स्रोत-स्तरीय टैग (अंतिम विकल्प)

सभी उपलब्ध श्रेणियाँ सूचीबद्ध करने के लिए:

root@kitploit:~
go run ./cmd/olfa list --categories
go run ./cmd/olfa list --categories --format json
टूल डाउनलोड करें