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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
FIASSE — एप्लिकेशन सुरक्षा को सॉफ्टवेयर इंजीनियरिंग में एकीकृत करने के लिए एक फ्रेमवर्क (FIASSE) जो सिक्योरेबल सॉफ्टवेयर इंजीनियरिंग मॉडल (SSEM) का उपयोग करता है | Kitploit
उपकरण/GitHubGitHub/owasp/fiasse
स्थैतिक विश्लेषणभेद्यता विश्लेषणकोड विश्लेषणगतिशील कोड विश्लेषण (DAST)DevSecOpsखतरा खुफियाआपूर्ति श्रृंखला सुरक्षालर्निंग और शिक्षाचयनित संसाधनलर्निंग पाथ और कोर्स
GitHubowasp/fiasse
106214 दिन पहलेअभी तक समीक्षित नहीं

FIASSE

एप्लिकेशन सुरक्षा को सॉफ्टवेयर इंजीनियरिंग में एकीकृत करने के लिए एक फ्रेमवर्क (FIASSE) जो सिक्योरेबल सॉफ्टवेयर इंजीनियरिंग मॉडल (SSEM) का उपयोग करता है

रिपॉजिटरी देखें

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

सभी देखें →

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

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

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

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

सॉफ्टवेयर इंजीनियरिंग में एप्लिकेशन सुरक्षा को एकीकृत करने के लिए एक फ्रेमवर्क (FIASSE)

License: CC BY-SA 4.0

नोट: यह रिपॉजिटरी एक चालू कार्य है। योगदान का स्वागत है!

अवलोकन

TL;DR: कृपया DOC पढ़ें। FIASSE वेबसाइट देखें। योगदान के लिए GitHub Discussions पर जाएँ।

इस रिपॉजिटरी में OWASP फ्रेमवर्क फॉर इंटीग्रेटिंग एप्लिकेशन सिक्योरिटी इनटू सॉफ्टवेयर इंजीनियरिंग (FIASSE) के लिए संसाधन और सामग्री शामिल हैं। FIASSE (उच्चारण /feiz/ जैसे 'फेज़') डेवलपर-केंद्रित, सिद्धांत-आधारित दृष्टिकोण को बढ़ावा देता है ताकि सुरक्षित सॉफ्टवेयर का निर्माण किया जा सके — यह मानते हुए कि सुरक्षा विकास की तरह ही एक गतिशील, निरंतर प्रक्रिया है। यह सिक्योरेबल सॉफ्टवेयर इंजीनियरिंग मॉडल (SSEM) को एक सामान्य डिज़ाइन भाषा के रूप में प्रस्तुत करता है जो स्थापित सॉफ्टवेयर इंजीनियरिंग शब्दों का उपयोग करके सुरक्षा को सॉफ्टवेयर आर्किटेक्चर, डिज़ाइन और इंजीनियरिंग में एकीकृत करता है। सुरक्षा को उन सिद्धांतों में एकीकृत करना जो कोड को स्वयं आकार देते हैं। फ्रेमवर्क का उद्देश्य लचीले अनुप्रयोगों का निर्माण करना है जो समय के साथ खतरों का सामना कर सकें।

उद्देश्य

व्यावहारिक दिशानिर्देश प्रदान करना जो डेवलपर्स को सशक्त बनाते हैं ताकि वे गहन सुरक्षा विशेषज्ञता की आवश्यकता के बिना सुरक्षित सॉफ्टवेयर बना सकें, और सुरक्षा पेशेवरों को उनके सुरक्षा अनुभव को सॉफ्टवेयर इंजीनियरिंग में प्रभावी ढंग से एकीकृत करने में मार्गदर्शन कर सकें। FIASSE इसे सॉफ्टवेयर इंजीनियरिंग लेंस के माध्यम से प्राप्त करता है, जिससे संज्ञानात्मक भार कम होता है और विकास तथा सुरक्षा टीमों के बीच सहयोग को बढ़ावा मिलता है।

यह किस प्रकार भिन्न है?

जबकि OWASP टॉप 10 जैसी आश्वासन-केंद्रित परियोजनाएँ इस बात पर प्रकाश डालती हैं कि क्या टालना चाहिए (एक ब्लॉक सूची), OWASP FIASSE पालन करने के लिए सकारात्मक गुणों और प्रथाओं का एक सेट प्रदान करता है (एक अनुमति सूची)। यह दृष्टिकोण सुरक्षित सॉफ्टवेयर बनाने के लिए मौजूदा सॉफ्टवेयर इंजीनियरिंग कौशल का लाभ उठाता है, बजाय इसके कि डेवलपर्स को शोषण तकनीक सीखने या भेद्यता-केंद्रित मानसिकता अपनाने की आवश्यकता हो। जोर परिचित इंजीनियरिंग सिद्धांतों के माध्यम से व्यावहारिक, सुरक्षित कोडिंग को सक्षम करने पर है।

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

प्रमुख सिद्धांत

  • सिक्योरेबल प्रतिमान: यह स्वीकार करना कि सॉफ्टवेयर सुरक्षा एक गतिशील, निरंतर प्रक्रिया है, न कि एक स्थिर "सुरक्षित" अवस्था। यह विकसित होते खतरों के अनुकूल होने के लिए सॉफ्टवेयर में अंतर्निहित गुणों के निर्माण पर केंद्रित है।
  • डेवलपर-केंद्रित सुरक्षा: सॉफ्टवेयर इंजीनियरों को परिचित सॉफ्टवेयर इंजीनियरिंग सिद्धांतों का उपयोग करके स्वायत्त रूप से सुरक्षित सिस्टम बनाने के लिए सशक्त बनाना, बजाय उन्हें पैठ परीक्षक की मानसिकता अपनाने की आवश्यकता के।
  • SSEM एक सामान्य डिज़ाइन भाषा के रूप में: सिक्योरेबल सॉफ्टवेयर इंजीनियरिंग मॉडल (SSEM) का उपयोग करना, जो सुरक्षा विशेषताओं को परिभाषित करने और चर्चा करने के लिए स्थापित सॉफ्टवेयर इंजीनियरिंग शब्दों (जैसे, विश्लेषणीयता, संशोधनीयता, परीक्षणीयता) को नियोजित करता है, जिससे सुरक्षा डेवलपर्स के लिए अधिक सुलभ हो जाती है।
  • सुरक्षा को विकास और व्यावसायिक लक्ष्यों के साथ संरेखित करना: सुरक्षा विचारों को SDLC में सहज रूप से एकीकृत करना और यह सुनिश्चित करना कि सुरक्षा प्रयास समग्र व्यावसायिक उद्देश्यों और जोखिम स्वीकृति का समर्थन करते हैं।
  • लचीले ढंग से कंप्यूटिंग मूल्य जोड़ना: यह सुनिश्चित करना कि सॉफ्टवेयर न केवल कार्यात्मक आवश्यकताओं को पूरा करता है बल्कि सुरक्षित गुण भी रखता है जो इसे समय के साथ और तनाव में अनुकूलित, बने रहने और अखंडता बनाए रखने की अनुमति देते हैं।
  • AppSec में आवश्यकताएँ प्रथम श्रेणी के नागरिक के रूप में: सुरक्षित सॉफ्टवेयर इंजीनियरिंग को शुरू से ही स्पष्ट रूप से परिभाषित सुरक्षा अपेक्षाओं और आवश्यकताओं पर आधारित करना।

रिपॉजिटरी सामग्री

  • सिक्योरेबल सॉफ्टवेयर इंजीनियरिंग मॉडल (SSEM) की परिभाषा और दस्तावेज़ीकरण
  • TODO: FIASSE पद्धति के लिए कार्यान्वयन मार्गदर्शिकाएँ
  • उदाहरणों को Securability-Engineering/securable-framework-supplement में स्थानांतरित कर दिया गया है

आरंभ करना

  1. /docs निर्देशिका में दस्तावेज़ीकरण की समीक्षा करें
  2. अपनी टीमों के साथ और GitHub Discussions में अवधारणाओं और सिद्धांतों पर चर्चा करें
  3. अपनी सॉफ्टवेयर इंजीनियरिंग प्रथाओं जैसे मर्ज समीक्षा और प्रॉम्प्ट इंजीनियरिंग में सिद्धांतों को लागू करना शुरू करें।
  • बोनस: अपने IDE या AI-संचालित कमांडलाइन-एजेंट (जैसे GitHub Copilot, Claude Code, OpenCode, आदि) से मेल खाने वाला प्लगइन स्थापित करें और सुरक्षित कोड उत्पन्न करने के लिए प्रदान किए गए प्रॉम्प्ट का उपयोग करें। प्रॉम्प्ट लाइब्रेरी में "Securability Engineering" या "FIASSE" देखें।
  • FIASSE OWASP Secure Agent Playbook के भाग के रूप में भी शामिल है।

सारांश

यह रिपॉजिटरी सुरक्षित सॉफ्टवेयर को विश्वसनीय, लचीली और अनुकूलनीय प्रणालियों के रूप में परिभाषित करता है। यह इस बात पर जोर देता है कि वास्तविक सुरक्षा एक निरंतर प्रक्रिया है, न कि एक स्थिर उपलब्धि। यह सिक्योरेबल सॉफ्टवेयर इंजीनियरिंग मॉडल (SSEM) का परिचय देता है, जो सुरक्षा को अच्छी तरह से इंजीनियर किए गए सॉफ्टवेयर के अंतर्निहित गुणों के एक सेट के रूप में प्रस्तुत करता है। ऐसा करने के लिए, यह रखरखाव, विश्वसनीयता और भरोसेमंदता (जिसमें लचीलापन शामिल है) की विशेषता श्रेणियाँ प्रस्तुत करता है। FIASSE सुरक्षा प्रथाओं को विकास कार्यप्रवाह में एकीकृत करने की वकालत करता है जहाँ उनका सबसे अधिक प्रभाव होता है। यह "सुरक्षा एक पश्चात-विचार के रूप में" या "शिफ्ट लेफ्ट" दृष्टिकोण से एक सक्रिय, सहयोगी मॉडल की ओर बढ़ता है। विचार यह है कि उत्पाद स्वामी, डेवलपर्स और सुरक्षा पेशेवर डिज़ाइन के शुरुआती चरणों से एक साथ काम करते हैं, विशेष रूप से सुरक्षा आवश्यकताओं की परिभाषा, सहयोगी खतरा मॉडलिंग और स्वीकृति मानदंड जैसी गतिविधियों के माध्यम से। यह कोड गतिविधियों और परीक्षण के लिए स्पष्ट अपेक्षाएँ निर्धारित करता है। सॉफ्टवेयर इंजीनियरों को लचीलेपन और नियंत्रण को संतुलित करने पर मार्गदर्शन दिया जाता है। उन्हें सुरक्षा निर्णय लेने के लिए एक निश्चित मॉडल भी दिया जाता है। अंततः, यह सभी हितधारकों को अधिक मजबूत, विश्वसनीय और स्वाभाविक रूप से सुरक्षित प्रणालियों के निर्माण में योगदान करने के लिए सशक्त बनाता है।

FIASSE मौजूदा दृष्टिकोणों से भिन्न है क्योंकि यह डेवलपर्स को सुरक्षा विशेषज्ञ बनने या प्रतिकूल मानसिकता अपनाने की आवश्यकता नहीं रखता है। इस दृष्टिकोण का उद्देश्य डेवलपर्स पर संज्ञानात्मक भार को कम करना है, साथ ही यह सुनिश्चित करना है कि सुरक्षा टीम आश्वस्त हो सके कि उनकी चिंताओं को कोड और सॉफ्टवेयर इंजीनियरिंग प्रक्रियाओं के विशिष्ट गुणों के माध्यम से संबोधित किया जाता है।

FIASSE खुला, सुलभ और सहयोगी होने का इरादा रखता है।

रोडमैप

FIASSE परियोजना के प्रारंभिक मील के पत्थर:

  • परियोजना आधार
    • परियोजना शासन, योगदान दिशानिर्देश और संचार चैनलों की स्थापना।
  • मुख्य विनिर्देश
    • FIASSE फ्रेमवर्क और SSEM विनिर्देश का औपचारिक प्रकाशन, जिसमें मुख्य विशेषताओं और एकीकरण रणनीतियों का विवरण हो।
  • अपनाना और शैक्षिक संसाधन
    • मॉडल और उसके अनुप्रयोग का परिचय देने के लिए एक SSEM प्राइमर।
    • व्यावहारिक लाभों को चित्रित करने के लिए प्रारंभिक उपयोग मामलों और अपनाने के पैटर्न का संग्रह।
    • कार्यान्वयन मार्गदर्शिकाओं, उदाहरणों और अन्य शैक्षिक सामग्रियों का निरंतर विकास।

आगे के मील के पत्थर परियोजना टीम के साथ विकसित किए जाएँगे। GitHub Discussions के माध्यम से समुदाय का इनपुट स्वागत योग्य है।

पूरक संसाधन

यह रिपॉजिटरी FIASSE वेबसाइट का पूरक है।

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