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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
url-tracker — परिवर्तन निगरानी ऐप जो विभिन्न अवधियों में वेब पेजों की सामग्री की जांच करता है। | Kitploit
उपकरण/GitHubGitHub/al-sultani/url-tracker
टोहीजानकारी एकत्र करनावेब सुरक्षा
GitHubal-sultani/url-tracker

url-tracker

परिवर्तन निगरानी ऐप जो विभिन्न अवधियों में वेब पेजों की सामग्री की जांच करता है।

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

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

सभी देखें →

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

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

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

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

URL Tracker v0.5.0

Build Status License Maintenance GitHub issues

URL Tracker एक मजबूत और स्केलेबल वेब एप्लिकेशन है जो URLs की निगरानी और ट्रैक करने, परिवर्तनों को लॉग करने और विभिन्न वेब संसाधनों की स्थिति और व्यवहार के बारे में विस्तृत जानकारी प्रदान करने के लिए डिज़ाइन किया गया है। Sails.js पर बनाया गया यह एप्लिकेशन अपटाइम, सामग्री परिवर्तन और प्रदर्शन निगरानी के लिए URLs को ट्रैक करने के लिए एकदम सही है।

ss

विशेषताएँ

  • URL निगरानी: विभिन्न URLs पर नज़र रखें और प्रति सबमिशन एक या अनेक URLs जोड़ने की क्षमता के साथ समय के साथ उनकी स्थिति की निगरानी करें।
  • परिवर्तन पहचान: ट्रैक किए गए URLs की सामग्री में परिवर्तन का पता लगाएं और लॉग करें।
  • स्वचालित अनुरोध: URLs पर अनुरोधों को शेड्यूल करें और स्वचालित करें ताकि समय-समय पर उनकी स्थिति की जांच हो सके (प्रति घंटा, दैनिक, साप्ताहिक, मासिक)।
  • विस्तृत लॉग: URL परिवर्तनों और अनुरोध स्थितियों के लॉग संग्रहीत करें और देखें।
  • उपयोगकर्ता लॉगिन: लॉगिन करने के लिए ईमेल और पासवर्ड का उपयोग करें।
  • सूचनाएँ: टेलीग्राम बॉट पर सामग्री परिवर्तन जैसी विशिष्ट घटनाओं के आधार पर सूचनाएँ भेजें।

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

URL Tracker नियमित अंतराल पर निर्दिष्ट URLs को HTTP अनुरोध भेजकर काम करता है। यह प्रतिक्रिया सामग्री की तुलना पिछले परिणामों से करता है और किसी भी अंतर को लॉग करता है। एप्लिकेशन को कस्टम सूचनाओं, डेटा प्रोसेसिंग और अधिक के साथ बढ़ाया जा सकता है, जिससे यह विभिन्न उपयोग मामलों के लिए बहुमुखी बन जाता है।

डिफ़ॉल्ट क्रेडेंशियल्स

प्रारंभिक सेटअप पर, एप्लिकेशन डिफ़ॉल्ट व्यवस्थापक क्रेडेंशियल्स के साथ आता है:

  • उपयोगकर्ता नाम: [email protected]
  • पासवर्ड: 9TMhdaUSEzksEXF

महत्वपूर्ण: सुरक्षा कारणों से, यह अत्यधिक अनुशंसा की जाती है कि आप लॉगिन करने के तुरंत बाद इन डिफ़ॉल्ट क्रेडेंशियल्स को बदल दें। आप एप्लिकेशन के भीतर उपयोगकर्ता प्रबंधन इंटरफ़ेस के माध्यम से ऐसा कर सकते हैं।

उपयोग कैसे करें

यदि आप किसी वेब पेज पर परिवर्तनों को ट्रैक करना चाहते हैं, तो इन चरणों का पालन करें (आपको लॉग इन होना चाहिए):

  1. नया लिंक जोड़ें: दाईं ओर "Add New Link" बटन पर क्लिक करें।
  2. विवरण भरें: विवरण टेक्स्टबॉक्स में टारगेट का वर्णन करने वाला टेक्स्ट दर्ज करें, जैसे, "Uber internal system login page."
  3. टारगेट लिंक दर्ज करें: "Link of page" टेक्स्टबॉक्स में टारगेट लिंक लिखें, जैसे, http://s3.amazonaws.com/careemcrm/। आप एक साथ कई लिंक भी जोड़ सकते हैं।
  4. कीवर्ड निर्दिष्ट करें: "Keywords" टेक्स्टबॉक्स में पेज पर ट्रैक किए जाने वाले कीवर्ड दर्ज करें। यदि ये कीवर्ड दिखाई देते हैं, तो आपको सूचित किया जाएगा (जैसे, "404", "new feature", "not found")। नोट: ये कीवर्ड पहले अनुरोध में मौजूद नहीं होने चाहिए।
  5. यदि आवश्यक हो तो प्रमाणित करें: यदि आप किसी प्रमाणित पेज को ट्रैक करना चाहते हैं, तो "Cookie" टेक्स्टबॉक्स में अपने कुकीज़ जोड़ें।
  6. जांच अवधि चुनें: वह अवधि चुनें जिस पर आप पेज की जांच करना चाहते हैं।
  7. सहनशीलता सेट करें: "Tolerance" टेक्स्टबॉक्स में, पिछले फ़ेच और अगले फ़ेच के बीच स्वीकृत अंतर को अक्षरों में सेट करें (जैसे, 100)। नोट: यदि आप CSRF टोकन, कैश टोकन, या कुकी ट्रैकिंग जैसे मामूली परिवर्तनों को अनदेखा करना चाहते हैं, तो यह पैरामीटर सेट करें। यदि खाली छोड़ दिया जाता है, तो सर्वर दो अनुरोधों की तुलना करेगा और अंतर को डेटाबेस में acceptedChange के रूप में संग्रहीत करेगा।
  8. लिंक जोड़ें: "Add Link" बटन पर क्लिक करें। आपको URLs सूची में नया टार्गेट देखना चाहिए।

सूचनाओं के लिए टेलीग्राम बॉट सेटअप

Telegram के माध्यम से सूचनाएँ प्राप्त करने के लिए:

  1. एक टेलीग्राम बॉट बनाएं: Telegram पर एक नया बॉट बनाने के लिए BotFather का उपयोग करें।
  2. बॉट टोकन प्राप्त करें: बॉट बनाने के बाद, आपको BotFather से एक टोकन प्राप्त होगा। इस टोकन को सहेजें।
  3. अपना चैट आईडी प्राप्त करें: अपने बॉट के साथ एक चैट शुरू करें, और फिर अपना चैट आईडी प्राप्त करने के लिए https://api.telegram.org/bot<YourBOTToken>/getUpdates जैसे API का उपयोग करें।
  4. एप्लिकेशन में बॉट कॉन्फ़िगर करें:
    • अपने एप्लिकेशन की सेटिंग्स (http://127.0.0.1:1337/settings) पर जाएं और बॉट टोकन और चैट आईडी दर्ज करें।
    • Telegram सूचनाएं सक्षम करें।
  5. सूचनाएँ प्राप्त करें: अब आपको Telegram के माध्यम से URL Tracker से अलर्ट और सूचनाएँ प्राप्त होंगी।

सेटअप

पूर्वापेक्षाएँ

शुरू करने से पहले, सुनिश्चित करें कि आपके स्थानीय मशीन पर निम्नलिखित स्थापित हैं:

  • Node.js (संस्करण 16.x या उच्चतर)
  • MongoDB
  • Docker (यदि इसे कंटेनर में उपयोग कर रहे हैं)
  • Git

रिपॉजिटरी क्लोन करें

अपनी स्थानीय मशीन पर रिपॉजिटरी क्लोन करके प्रारंभ करें:

root@kitploit:~
git clone https://github.com/ahussam/url-tracker.git
cd url-tracker

निर्भरताएँ स्थापित करें

रिपॉजिटरी क्लोन करने के बाद, आवश्यक निर्भरताएँ स्थापित करें:

root@kitploit:~
npm install

एप्लिकेशन चलाना

आप एप्लिकेशन को डेवलपमेंट मोड में इस प्रकार प्रारंभ कर सकते हैं:

root@kitploit:~
sails lift

यह आपके .env फ़ाइल में परिभाषित पोर्ट पर Sails.js सर्वर प्रारंभ करेगा

Docker सेटअप

एक सुसंगत वातावरण के लिए, आप Docker का उपयोग करके URL Tracker प्रोजेक्ट चला सकते हैं।

.env फ़ाइल में MONGO_URL बदलें

MONGO_URL को mongodb://mongodb:27017/url-tracker में बदलें।

Docker इमेज बनाएं

Docker इमेज बनाने के लिए, चलाएँ:

root@kitploit:~
docker build -t url-tracker .

Docker कंटेनर चलाएँ

Docker का उपयोग करके एप्लिकेशन प्रारंभ करने के लिए:

root@kitploit:~
docker run -p 1337:1337 url-tracker

या docker-compose का उपयोग करके

root@kitploit:~
docker-compose build 
docker-compose up 

यह कमांड कंटेनर के पोर्ट 1337 को आपकी स्थानीय मशीन के पोर्ट 1337 से मैप करता है। अपने ब्राउज़र में http://localhost:1337 पर जाकर एप्लिकेशन तक पहुँचें।

स्क्रीनशॉट

ss ss ss ss

लाइसेंस

The MIT License (MIT)

Copyright (c) 2024 Abdullah Hussam

यह अनुमति, नि:शुल्क, किसी भी व्यक्ति को दी जाती है जो इस सॉफ़्टवेयर और संबंधित दस्तावेज़ीकरण फ़ाइलों ("सॉफ़्टवेयर") की एक प्रति प्राप्त करता है, ताकि वह बिना किसी प्रतिबंध के सॉफ़्टवेयर में कार्य कर सके, जिसमें बिना किसी सीमा के सॉफ़्टवेयर की प्रतियों का उपयोग, प्रतिलिपि, संशोधन, विलय, प्रकाशन, वितरण, उपलाइसेंस और/या बेचने का अधिकार शामिल है, और ऐसे व्यक्तियों को जिन्हें सॉफ़्टवेयर प्रदान किया गया है, ऐसा करने की अनुमति देना, निम्नलिखित शर्तों के अधीन:

उपरोक्त कॉपीराइट नोटिस और यह अनुमति नोटिस सॉफ़्टवेयर के सभी प्रतियों या महत्वपूर्ण भागों में शामिल होने चाहिए।

सॉफ़्टवेयर "जैसा है" प्रदान किया जाता है, बिना किसी प्रकार की वारंटी के, स्पष्ट या निहित, जिसमें बिना सीमा के व्यापारिकता, किसी विशेष उद्देश्य के लिए उपयुक्तता और गैर-उल्लंघन की वारंटियाँ शामिल हैं। किसी भी स्थिति में लेखक या कॉपीराइट धारक किसी भी दावे, क्षति या अन्य दायित्व के लिए उत्तरदायी नहीं होंगे, चाहे वह अनुबंध के कार्य, टोर्ट या अन्यथा से उत्पन्न हो, सॉफ़्टवेयर से या सॉफ़्टवेयर के उपयोग या अन्य लेन-देन से संबंधित हो।

योगदान

योगदान का स्वागत है! कृपया बेझिझक एक Pull Request सबमिट करें।

समर्थन

समर्थन के लिए, कृपया GitHub पर एक issue खोलें।

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