
वेब इंजनों, Shodan, crt.sh और Wayback Machine में सटीक खोज के लिए स्थानीय स्थैतिक क्वेरी बिल्डर। OSINT और सुरक्षा अनुसंधान के लिए गूगल डॉर्क, फ़ाइल प्रकार फ़िल्टर, तिथि सीमाएँ और साइट बहिष्करण का समर्थन करता है।
सटीक वाक्यांशों, साइट फ़िल्टर, बहिष्करण, दिनांक सीमा, फ़ाइल प्रकार, और सर्च इंजन और वर्टिकल सर्च लक्ष्यों पर एक-क्लिक लिंक के साथ सटीक खोज क्वेरी बनाएं।
यह कोई सर्च इंजन, मेटासर्च एग्रीगेटर, स्क्रैपर या API प्रॉक्सी नहीं है। यह एक स्थानीय स्थैतिक क्वेरी बिल्डर है जो आपके द्वारा चुने गए सर्च इंजन को खोलता है।
एप्लिकेशन के पाँच सतहें हैं:
index.html पर रोजाना सटीक-खोज बिल्डर।advanced.html पर एक प्रो ऑपरेटर बिल्डर।shodan.html पर बैनर टर्म, org/net स्कोप, पोर्ट, TLS सर्टिफिकेट फ़िल्टर, HTTP मेटाडेटा, स्क्रीनशॉट और डिफेंसिव एक्सपोज़र समीक्षा के लिए एक Shodan क्वेरी बिल्डर और सर्च हेल्पर।crtsh.html पर सर्टिफिकेट ट्रांसपेरेंसी खोज, वाइल्डकार्ड डोमेन, समाप्त प्रमाणपत्र सफाई, डीडुप परिणाम, JSON निर्यात और सर्टिफिकेट ID पिवट के लिए एक crt.sh क्वेरी बिल्डर और सर्च हेल्पर।wayback.html पर CDX API URLs, मैच प्रकार, दिनांक सीमा, स्टेटस कोड, MIME फ़िल्टर, संक्षिप्त कैप्चर और आर्काइव अनुसंधान के लिए एक Wayback क्वेरी बिल्डर और सर्च हेल्पर।वेब:
udm=14 के साथ AI Overview को छोड़ने के लिए)तकनीकी और फ़ोरम:
अनुसंधान और संग्रह:
before: दिनांक जोड़ें, 2022, 2020, 2016 और 2010 के लिए त्वरित प्रीसेट के साथ।filetype:pdf जोड़ें।-site: फ़िल्टर और बार-बार आने वाले जंक शब्दों के लिए एक संपादन योग्य स्थानीय ब्लॉकलिस्ट लागू करें।npm install
npm run dev
डेव कमांड स्टैटिक ऐप को एक बार बनाता है और dist को http://127.0.0.1:4173 पर सर्व करता है।
कोई HMR नहीं है। बदलावों के बाद npm run dev (या npm run build && npm run preview) को पुनः चलाएँ।
बिल्ड TypeScript ऐप को संकलित करता है, स्थैतिक संपत्तियों की प्रतिलिपि बनाता है, और साइटमैप/रोबोट्स फ़ाइलें उत्पन्न करता है।
npm run build
आउटपुट dist/ पर जाता है। ऐप को सीधे dist/index.html से भी खोला जा सकता है।
सही कैनोनिकल URLs और साइटमैप प्रविष्टियों के लिए बिल्ड समय पर PUBLIC_SITE_URL सेट करें। डिफ़ॉल्ट https://goodoldsearch.com है।
PUBLIC_SITE_URL=https://goodoldsearch.com npm run build
शामिल Dockerfile ऐप को बनाता है, फिर मौजूदा Node स्टैटिक सर्वर के साथ dist को सर्व करता है।
Coolify सेटिंग्स:
3000।PUBLIC_SITE_URL=https://goodoldsearch.com।PORT प्रदान कर सकता है; अन्यथा इमेज डिफ़ॉल्ट रूप से 3000 का उपयोग करती है।npm test
npm run smoke
npm run smoke:live
npm run smoke:live:strict
npm test ऐप बनाता है, सिंगल-प्रोसेस एसर्शन सूट चलाता है, और क्वेरी-प्रकार स्मोक जाँच चलाता है।npm run smoke प्रत्येक समर्थित इंजन URL बिल्डर, होस्ट, इंजन-विशिष्ट क्वेरी सिंटैक्स, मुख्य रेसिपी व्यवहार और शेयर URL राउंड ट्रिप को सत्यापित करता है।npm run smoke:live प्रत्येक लक्ष्य के लिए लाइव पहुंच क्षमता का भी प्रयास करता है और संरचनात्मक स्मोक को विफल किए बिना बाहरी चेतावनियों की रिपोर्ट करता है।npm run smoke:live:strict बाहरी पहुंच क्षमता चेतावनियों पर भी विफल हो जाता है। कुछ इंजन ब्राउज़र लिंक काम करने पर भी स्वचालित अनुरोधों को रेट-लिमिट, रीडायरेक्ट या बॉट-ब्लॉक कर सकते हैं।src/
main.ts
styles.css
lib/
queryModel.ts
queryBuilder.ts
recipes.ts
shareUrl.ts
blocklist.ts
bookmarklet.ts
engines/
index.ts
google.ts
googleVerbatim.ts
bing.ts
brave.ts
duckduckgo.ts
kagi.ts
hn.ts
redditGoogle.ts
stackoverflow.ts
githubIssues.ts
githubCode.ts
arxiv.ts
utils.ts
tests/
query.test.mjs
scripts/
build-seo-files.mjs
clean-dist.mjs
copy-static.mjs
serve-dist.mjs
smoke-engines.mjs
MIT. LICENSE देखें।