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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
AppArmor.d — लिनक्स सिस्टम प्रक्रियाओं, डेस्कटॉप और सेवाओं को सीमित करने के लिए 1500 से अधिक AppArmor प्रोफाइल का व्यापक सेट, जो कई वितरणों और डेस्कटॉप वातावरणों के लिए समर्थन प्रदान करता है। | Kitploit
उपकरण/GitLabGitLab/roddhjav/apparmor.d
कॉन्फ़िगरेशन ऑडिटिंगहार्डवेयर सुरक्षालर्निंग और शिक्षाचयनित संसाधन
GitLabroddhjav/apparmor.d

AppArmor.d

लिनक्स सिस्टम प्रक्रियाओं, डेस्कटॉप और सेवाओं को सीमित करने के लिए 1500 से अधिक AppArmor प्रोफाइल का व्यापक सेट, जो कई वितरणों और डेस्कटॉप वातावरणों के लिए समर्थन प्रदान करता है।

रिपॉजिटरी देखें
711 दिन पहलेअभी तक समीक्षित नहीं

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

सभी देखें →

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

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

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

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

apparmor.d

AppArmor प्रोफाइल का पूरा सेट

[!WARNING] यह परियोजना अभी भी अपने प्रारंभिक विकास में है। सहायता का स्वागत है; कृपया दस्तावेज़ीकरण वेबसाइट और इसके विकास अनुभाग को देखें।

विवरण

AppArmor.d 1500 से अधिक AppArmor प्रोफाइल का एक सेट है जिसका उद्देश्य अधिकांश Linux आधारित अनुप्रयोगों और प्रक्रियाओं को सीमित (confine) करना है।

उद्देश्य

  • सभी रूट प्रक्रियाओं को सीमित करें जैसे कि सभी systemd उपकरण, bluetooth, dbus, polkit, NetworkManager, OpenVPN, GDM, rtkit, colord
  • सभी डेस्कटॉप वातावरणों को सीमित करें
  • सभी उपयोगकर्ता सेवाओं को सीमित करें जैसे Pipewire, Gvfsd, dbus, xdg, xwayland
  • कुछ "विशेष" उपयोगकर्ता अनुप्रयोगों को सीमित करें: वेब ब्राउज़र, फ़ाइल प्रबंधक, आदि।
  • सीमित सॉफ़्टवेयर के सामान्य उपयोग में बाधा नहीं डालनी चाहिए

लक्ष्य

  • डेस्कटॉप और सर्वर दोनों को लक्षित करें
  • AppArmor का समर्थन करने वाले सभी वितरणों का समर्थन करें:
    • Arch Linux
    • Ubuntu 24.04/22.04
    • Debian 12
    • OpenSUSE Tumbleweed
  • सभी प्रमुख डेस्कटॉप वातावरणों का समर्थन:
    • Gnome (GDM)
    • KDE (SDDM)
    • XFCE (Lightdm) (कार्य प्रगति पर)
  • पूरी तरह से परीक्षित

डेमो

यदि आप इस परियोजना को आज़माना चाहते हैं, या इसे अपने मशीन पर स्थापित किए बिना इसके उन्नत उपयोग और सुरक्षा के बारे में उत्सुक हैं, तो आप इसे https://play.pujol.io/ पर मेरी AppArmor प्ले मशीन पर ऑनलाइन आज़मा सकते हैं।

यह परियोजना मूल रूप से Morfikov के काम पर आधारित है और इसका उद्देश्य इसे और अधिक Linux वितरणों और डेस्कटॉप वातावरणों तक विस्तारित करना है।

अवधारणाएँ

50000 से अधिक Linux पैकेज और उससे भी अधिक अनुप्रयोग हैं। उन सभी के लिए AppArmor प्रोफाइल लिखना संभव नहीं है। इसलिए, एक प्रश्न उठता है:

क्या सीमित करें और क्यों?

हम Android/ChromeOS सुरक्षा मॉडल से प्रेरणा लेते हैं, और इसे Linux दुनिया में लागू करते हैं। आधुनिक Linux सुरक्षा वितरण आमतौर पर एक अपरिवर्तनीय (immutable) कोर बेस इमेज पर विचार करते हैं जिसमें सावधानीपूर्वक चयनित अनुप्रयोगों का सेट होता है। बाकी सब कुछ सैंडबॉक्स किया जाना चाहिए। इसलिए, यह परियोजना उन सभी कोर अनुप्रयोगों को सीमित करने का प्रयास करती है जो आप आमतौर पर एक Linux सिस्टम में पाते हैं: सभी systemd सेवाएँ, Xwayland, नेटवर्क, ब्लूटूथ, आपका डेस्कटॉप वातावरण... गैर-कोर उपयोगकर्ता अनुप्रयोग दायरे से बाहर हैं क्योंकि उन्हें एक समर्पित उपकरण (minijail, bubblewrap, toolbox...) का उपयोग करके सैंडबॉक्स किया जाना चाहिए।

यह मूलभूत रूप से इस बात से भिन्न है कि AppArmor को आमतौर पर Linux सर्वर पर कैसे उपयोग किया जाता है, क्योंकि केवल उन अनुप्रयोगों को सीमित करना सामान्य है जो इंटरनेट और/या उपयोगकर्ताओं के सामने आते हैं।

प्रस्तुतियाँ

AppArmor प्रोफाइल का सबसे बड़ा सेट बनाना:

  • Linux Security Summit North America (LSS-NA 2023) (स्लाइड, वीडियो)
  • Ubuntu Summit 2023 (स्लाइड, वीडियो)

AppArmor प्ले मशीन बनाते समय सीखे गए सबक:

  • Linux Security Summit North America (LSS-NA 2025) (स्लाइड, वीडियो)

स्थापना

कृपया देखें apparmor.pujol.io/install

विन्यास

कृपया देखें apparmor.pujol.io/configuration

उपयोग

कृपया देखें apparmor.pujol.io/usage

योगदान

प्रतिक्रिया, योगदानकर्ता, पुल अनुरोध सभी का स्वागत है। कृपया योगदान प्रक्रिया के बारे में अधिक जानकारी के लिए apparmor.pujol.io/development पढ़ें।

विकास चैट https://matrix.to/#/#apparmor.d:matrix.org पर उपलब्ध है।

लाइसेंस

यह परियोजना मूल रूप से Mikhail Morfikov के apparmor profiles project पर आधारित थी और इस प्रकार इसका लाइसेंस समान है (GPL2)।

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