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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
athena — Athena OS एक Arch/Nix-आधारित डिस्ट्रो है जो साइबर सुरक्षा पर केंद्रित है। किसी भी हैकिंग टूल के साथ सीखें, अभ्यास करें और आनंद लें! | Kitploit
उपकरण/GitHubGitHub/athena-os/athena
स्क्रिप्टिंग और स्वचालनपेनिट्रेशन टेस्टिंगउपयोगिताएँ और फ्रेमवर्कलर्निंग और शिक्षालर्निंग पाथ और कोर्सलैब और अभ्यास
GitHubathena-os/athena

athena

Athena OS एक Arch/Nix-आधारित डिस्ट्रो है जो साइबर सुरक्षा पर केंद्रित है। किसी भी हैकिंग टूल के साथ सीखें, अभ्यास करें और आनंद लें!

रिपॉजिटरी देखें
1.3k108351 दिन पहलेKitploit द्वारा समीक्षित
वेबसाइट

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

सभी देखें →

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

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

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

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

एक नए पेंटेस्टिंग अनुभव में उतरें
Athena OS के साथ

image

🏅InfoSec पेशेवरों, Bug Bounty हंटर्स, जुनूनी छात्रों और स्पाइसी हैकर्स के लिए जन्मा🏅

💞 अभी Athena OS प्राप्त करें! 💞


Athena OS Docker कंटेनरों का पता लगाने के लिए ऊपर दिए गए Docker आइकन पर क्लिक करें!

Microsoft Store ऐप में Athena OS WSL का पता लगाने के लिए ऊपर दिए गए आइकन पर क्लिक करें!

स्वचालित पैकेज अपडेट

इस रिपॉजिटरी में पैकेज nvchecker द्वारा संचालित दैनिक GitHub Actions वर्कफ़्लो के माध्यम से स्वचालित रूप से अद्यतित रखे जाते हैं।

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

यह ऑटोमेशन प्रतिदिन चलता है (और मैन्युअल रूप से भी ट्रिगर किया जा सकता है) और निम्नलिखित चरणों से गुजरता है:

  1. कॉन्फ़िग जनरेशन — .nvchecker/generate-nvchecker-config.py src/ के अंतर्गत प्रत्येक PKGBUILD को स्कैन करता है और स्वतः .nvchecker/nvchecker.toml उत्पन्न करता है। प्रत्येक पैकेज को निम्न में से एक के रूप में वर्गीकृत किया जाता है:

    • रिलीज़ पैकेज — इसमें स्थिर pkgver= और एक रिमोट सोर्स URL होता है। होस्टिंग प्लेटफ़ॉर्म पर नवीनतम टैग/रिलीज़ द्वारा ट्रैक किया जाता है।
    • VCS पैकेज — इसमें pkgver() फ़ंक्शन और git+https:// सोर्स होता है। नवीनतम अपस्ट्रीम कमिट द्वारा ट्रैक किया जाता है।
    • केवल-स्थानीय पैकेज — सभी सोर्स स्थानीय फ़ाइलें हैं। चुपचाप छोड़ दिया जाता है (ट्रैक करने के लिए कोई अपस्ट्रीम नहीं)।
  2. संस्करण जाँच — nvchecker प्रत्येक ट्रैक किए गए पैकेज के अपस्ट्रीम को क्वेरी करता है और परिणामों को .nvchecker/newver.json में लिखता है। इसे .nvchecker/oldver.json (रिपॉजिटरी में कमिट किया गया) से तुलना की जाती है ताकि ऐसे पैकेज खोजे जा सकें जिनका नया संस्करण उपलब्ध है।

  3. PKGBUILD अपडेट और PR — प्रत्येक पुराने पैकेज के लिए वर्कफ़्लो:

    • एक समर्पित ब्रांच auto-update/<pkgname>-<newver> बनाता है।
    • PKGBUILD में pkgver को अपडेट करता है और pkgrel को 1 पर रीसेट करता है।
    • रिलीज़ पैकेज के लिए: updpkgsums के साथ चेकसम पुनः उत्पन्न करता है।
    • VCS पैकेज के लिए: अपस्ट्रीम रेपो को क्लोन करता है, वास्तविक Arch-शैली संस्करण स्ट्रिंग (जैसे 131.940a5d3) की गणना करने के लिए स्थानीय रूप से pkgver() फ़ंक्शन चलाता है, और sha512sums=('SKIP') को यथावत रखता है।
    • main पर कुछ भी लैंड होने से पहले मानवीय समीक्षा के लिए auto-update लेबल वाला पुल रिक्वेस्ट खोलता है।
  4. स्थिति सहेजें — .nvchecker/oldver.json को इस रन में देखे गए संस्करणों के साथ अपडेट किया जाता है और वापस main पर कमिट किया जाता है, ताकि अगली बार केवल वास्तव में नए परिवर्तनों के लिए PR खोले जाएँ।

समर्थित होस्टिंग प्लेटफ़ॉर्म

प्लेटफ़ॉर्मपहचान
GitHubgithub.com/<user>/<repo>
GitLab (gitlab.com + self-hosted)gitlab.*/<user>/<repo>
Codebergcodeberg.org/<user>/<repo>
Gitea (self-hosted)gitea.*/<user>/<repo>
Sourcehutgit.sr.ht/~<user>/<repo>

PKGBUILDs में शेल वेरिएबल विस्तार

कॉन्फ़िग जनरेटर और CI वर्कफ़्लो दोनों source= पंक्तियों में शेल वेरिएबल संदर्भों को हल करते हैं ताकि निम्नलिखित जैसे अप्रत्यक्ष URL सही ढंग से संभाले जा सकें:

_pkgname=${pkgname#athena-}
source=("git+https://github.com/Athena-OS/$_pkgname.git")

निम्नलिखित bash पैरामीटर विस्तार रूप समर्थित हैं:

सिंटैक्सअर्थउदाहरण
$var / ${var}सरल प्रतिस्थापन$pkgname → athena-settings
${var#prefix}सबसे छोटा मेल खाता प्रीफ़िक्स हटाएँ${pkgname#athena-} → settings
${var%suffix}सबसे छोटा मेल खाता सफ़िक्स हटाएँ${pkgname%-git} → athena-settings

ज्ञात सीमाएँ

निम्नलिखित bash निर्माण ऑटोमेशन द्वारा नहीं हल किए जाते हैं। जो PKGBUILDs इन पर निर्भर करते हैं, उन्हें सूचनात्मक नोट के साथ शालीनता से छोड़ दिया जाएगा — कोई त्रुटि नहीं उठाई जाती, और उन्हें हमेशा मैन्युअल रूप से अपडेट किया जा सकता है।

असमर्थित सिंटैक्सउदाहरणकारण
## ग्रीडी प्रीफ़िक्स स्ट्रिप${var##*/}केवल नॉन-ग्रीडी # लागू किया गया है
%% ग्रीडी सफ़िक्स स्ट्रिप${var%%.*}केवल नॉन-ग्रीडी % लागू किया गया है
सबस्ट्रिंग निष्कर्षण${var:0:3}भिन्न ऑपरेटर, PKGBUILDs में दुर्लभ
पैटर्न प्रतिस्थापन${var//foo/bar}भिन्न ऑपरेटर, PKGBUILDs में दुर्लभ
अंकगणितीय विस्तार$((pkgver + 1))संस्करण ट्रैकिंग के दायरे से बाहर
नेस्टेड विस्तार${${var}#prefix}वैध POSIX नहीं; व्यवहार में उपयोग नहीं किया जाता

यदि आपका PKGBUILD उपरोक्त में से किसी का उपयोग करता है और ऑटोमेशन इसे छोड़ देता है, तो आप या तो असाइनमेंट को सादे var=value लाइन के रूप में फिर से लिख सकते हैं या मैन्युअल रूप से संस्करण अपडेट करते हुए एक PR खोल सकते हैं।

LOL Omuamua

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