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.3k108415घं 8मि पहले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>

PKGBUILD में शेल वेरिएबल एक्सपैंशन

कॉन्फ़िग जनरेटर और 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

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