
विभिन्न भाषाओं में OWASP Cornucopia डेक बनाने के लिए आवश्यक स्रोत फ़ाइलें और उपकरण
OWASP Cornucopia एक कार्ड गेम के रूप में एक तंत्र है जो सॉफ़्टवेयर विकास टीमों को Agile, पारंपरिक और औपचारिक विकास प्रक्रियाओं में सुरक्षा आवश्यकताओं की पहचान करने में सहायता करता है। यह भाषा, प्लेटफ़ॉर्म और तकनीक से स्वतंत्र है। देखें: https://cornucopia.owasp.org/
कृपया git-lfs स्थापित करें ताकि आप आउटपुट फ़ाइलें डाउनलोड कर सकें।
यहाँ से स्थापित करें: https://git-lfs.com/
फिर git lfs से बाइनरी खींचें।
git lfs pull
कृपया README.md पढ़ें
कृपया README.md पढ़ें
पहली बार सेटअप:
pip install pre-commit
pre-commit install
एक Bandit pre-commit हुक कमिट पर सुरक्षा मुद्दों के लिए Python स्क्रिप्ट स्कैन करता है। यह pre-commit के माध्यम से स्वचालित रूप से चलता है (मध्यम गंभीरता, उच्च विश्वास)।
मैन्युअल रूप से चलाने के लिए:
pre-commit run bandit --all-files
https://cornucopia.owasp.org में cornucopia सूट के प्रत्येक कार्ड के लिए कार्ड ब्राउज़र, साथ ही सूट के प्रत्येक कार्ड के लिए वर्गीकरण और गहन विवरण है।
कृपया README.md पढ़ें
Copi (https://copi.owasp.org) एक ऑनलाइन गेम इंजन है जहाँ आप Cornucopia और Elevation of Privilege खेल सकते हैं। आप Cornucopia के सभी संस्करण (वेबसाइट और मोबाइल) के साथ-साथ Elevation of Privileges गेम भी खेल सकते हैं।
कृपया README.md पढ़ें
नवीनतम मुद्रण योग्य फ़ाइलें pre-release के अंतर्गत जारी की गई हैं। कृपया अंतिम मुद्रण योग्य फ़ाइलें वहाँ से डाउनलोड करें।
docx/pdf फ़ाइलें किसी भी डेस्कटॉप प्रिंटर द्वारा आसानी से मुद्रित की जा सकती हैं, लेकिन सर्वोत्तम गुणवत्ता के लिए idml InDesign फ़ाइलों का उपयोग करें। फ़ाइलें मुद्रण सुविधा में भेजते समय आपको कार्य बनाने के लिए उपयोग किए गए फ़ॉन्ट उपलब्ध कराने पड़ सकते हैं।
यदि मुद्रण सुविधा के पास फ़ॉन्ट उपलब्ध नहीं हैं, तो आपको इस रिपॉज़िटरी में resources/templates/Fonts के अंतर्गत इंस्टॉल करने योग्य फ़ॉन्ट मिलेंगे। वे ओपन सोर्स और व्यावसायिक उपयोग के लिए निःशुल्क हैं।
फ़ॉन्ट वेब से भी डाउनलोड किए जा सकते हैं।
Fivo Sans: https://www.fontsc.com/font/fivo-sans Atkinson Hyperlegible: https://brailleinstitute.org/freefont
निम्नलिखित फ़ॉन्ट उपयोग किए जाते हैं:
"bridge" फ़ाइलें (2.25 x 3.5" या 56mm x 87mm) मानक प्लेइंग कार्ड हैं।
"tarot" फ़ाइलें (2.75 x 4.75" या 70mm x 121 mm) मानक प्लेइंग कार्ड हैं।
"bridge" 60 x 89.25 mm x 27.15 mm है।
"tarot" 122.2 x 73.1 x 29.1 mm है।
"tarot" बॉक्स के मानक आयाम हैं जिनका उपयोग Agile Stationary द्वारा अपनी Cyber Security Cornucopia Edition मुद्रित करने के लिए किया जाता है।
"bridge" फ़ाइलें 56mm x 87mm हैं।
"tarot" फ़ाइलें (2.75 x 4.75") हैं।
"bridge" और "tarot" संस्करण 16-20 पृष्ठों का स्प्रेड है, यह इस पर निर्भर करता है कि आप किस भाषा में मुद्रित करते हैं।
कृपया ध्यान दें, कि indesign पत्रक के लिए सामग्री तालिका को मुद्रण से पहले अंग्रेजी संस्करण को छोड़कर सभी भाषा संस्करणों के लिए समायोजित किया जाना चाहिए!!
ऐसा इसलिए है क्योंकि indesign TOC को स्वचालित रूप से समायोजित करने का समर्थन नहीं करता है।
16 या 20 पृष्ठों के पत्रक स्प्रेड में फिट होने के लिए आपको फ़ॉन्ट आकार समायोजित करने की आवश्यकता हो सकती है।
18 पृष्ठों का पत्रक न छापें! यह अच्छा नहीं लगेगा।
सभी 4 किनारों के लिए 3mm की मानक ब्लीड सेट करें।
bridge कार्ड और tarot कार्ड दोनों के लिए 300gsm का उपयोग करें।
केस के लिए, हम एंटी-स्कफ लेमिनेशन के साथ फोल्डिंग बॉक्स बोर्ड और पत्रक के लिए 100gsm बिना कोटेड स्टॉक की सिफारिश करेंगे। पत्रक को लेमिनेट भी किया जा सकता है, लेकिन इससे वे स्प्रिंगदार हो सकते हैं।
यह रिपॉज़िटरी semver दृष्टिकोण का पालन करती है। नया संस्करण जारी करने का अर्थ है master शाखा में कमिट को टैग करना। कृपया एक ही टैग का दोबारा उपयोग न करें।
सामान्य गलतियों से बचने के लिए एक स्क्रिप्ट है जो प्रक्रिया के दौरान आपका मार्गदर्शन करेगी और आपकी मशीन से सही टैग पुश करेगी।
नया पैच जारी करने के लिए:
make release
make release-patch
नया माइनर संस्करण जारी करने के लिए:
make release-minor
नया मेजर संस्करण जारी करने के लिए:
make release-major
Cornucopia की मूल रूप से कल्पना और निर्माण Colin Watson ने किया था और तब से इसमें दुनिया भर के स्वयंसेवकों की टीम का योगदान रहा है। अधिक विवरण के लिए कृपया About Cornucopia देखें।
© 2025 OWASP Foundation