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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
laforge — प्रतियोगिता बुनियादी ढांचा प्रबंधन | Kitploit
उपकरण/GitHubGitHub/gen0cide/laforge
क्लाउड इन्फ्रास्ट्रक्चर सुरक्षाभेद्यता परीक्षण फ्रेमवर्कCTFलर्निंग और शिक्षा
GitHubgen0cide/laforge

laforge

प्रतियोगिता बुनियादी ढांचा प्रबंधन

रिपॉजिटरी देखें
90304 साल पहलेKitploit द्वारा समीक्षित

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

सभी देखें →

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

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

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

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

लाफोर्ज

सुरक्षा प्रतियोगिता बुनियादी ढांचा स्वचालन ढांचा

Laforge Image

CircleCI

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

नोट - वर्तमान में, हम v0.0.1 के पूर्वावलोकन रिलीज़ में हैं। API परिवर्तन के अधीन हैं (हालांकि मैं इसे कम करने का प्रयास करूंगा) और आपको संभवतः बग का सामना करना पड़ेगा। कृपया उन्हें दर्ज करें और इससे भी बेहतर, मुझे एक पुल अनुरोध भेजें :)

विषयसूची

  • विशेषताएँ
  • अक्सर पूछे जाने वाले प्रश्न
  • स्थापना
  • त्वरित आरंभ
  • कॉन्फ़िगरेशन
  • रोडमैप
  • आभार

विशेषताएँ

  • क्रॉस प्लेटफ़ॉर्म
  • पोर्टेबल - एक स्टैंड अलोन नेटिव निष्पादन योग्य के रूप में स्थापित होता है।
  • अपनी पसंद का उपयोग करें - अपनी स्वयं की स्क्रिप्टिंग भाषा लाएँ
  • तेज़।
  • एक बार बनाएँ, n टीमों (सुरक्षा प्रतियोगिता प्रतिमान) के लिए क्लोन करें
  • सहयोगी - वितरित समूहों में काम करना बहुत कुशल बनाता है

अक्सर पूछे जाने वाले प्रश्न

लाफोर्ज क्या है?

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

इसे क्यों बनाया गया?

तीन कारण:

  • सुरक्षा पेशेवर संचालन/बुनियादी ढांचा/डेवॉप्स टूल्स में सबसे अधिक पारंगत नहीं हैं। उनके पास अधिकांश की तुलना में सीखने की ढलान अधिक तीव्र है, विशेष रूप से जब स्वयंसेवकों को अपने काम के समय से बाहर इसे समझने के लिए कहा जाता है। लोगों के लिए इसे आसान बनाने के लिए, हम एक ऐसा टूल बनाना चाहते थे जो मूल रूप से उनके लिए कठिन भाग करता हो।
  • जैसे-जैसे हमने गहराई से काम किया, हमने देखा कि उपलब्ध सामान्यतः उपयोग किए जाने वाले ऑटोमेशन ढांचे में सुरक्षा प्रतियोगिता बुनियादी ढांचा बनाने के मामले में कई पीड़ा बिंदु थे। ऐसी चीज़ें हैं जो सुरक्षा प्रतियोगिताओं में होनी चाहिए जो वास्तविक दुनिया में समर्थित नहीं हैं:
    • बहुत सारे ऑपरेटिंग सिस्टम और सॉफ्टवेयर के साथ व्यापक संगतता
    • सामूहिक "क्लोन" क्षमता - एक गेम इंफ्रा का स्नैपशॉट लें और इसे 10-20 बार क्लोन करें - प्रत्येक टीम के लिए एक।
    • समान स्टैक को संभावित बुनियादी ढांचे के व्यापक सेट - VMWare, AWS, GCP, आदि पर तैनात करने की लचीलापन।
  • क्योंकि प्रतियोगिताएं इसकी हकदार हैं! हम इन परियोजनाओं पर कुछ सबसे भावुक लोगों के साथ काम करते हैं और ऐसी कोई भी चीज़ जो हमारे साझा अनुभव को बेहतर बना सकती है, हमारी किताब में एक जीत है।

वर्तमान DevOps टूल्स क्यों नहीं?

इस टूल या उस पर बहस करने की कोई आवश्यकता नहीं है। हम स्पष्ट रूप से उन्हें पसंद करते हैं। हमारी सबसे बड़ी शिकायत यह है कि वे कितने खंडित हैं, इसलिए उनमें से किसी एक में वास्तव में अच्छा होना कठिन है। हम टेराफॉर्म का आनंद लेते हैं और यह शुरू से ही हमारा प्राथमिक बैकएंड रहा है।

यह कैसे स्केल करता है?

हमने लगभग 30 टीमों के लिए सैकड़ों कुल होस्ट वाले प्रतिस्पर्धा वातावरण उत्पन्न करने के लिए लाफोर्ज के विभिन्न पुनरावृत्तियों का उपयोग किया है। संक्षेप में, यह आपकी कल्पना (और बजट/संसाधनों) जितना बड़ा स्केल कर सकता है। इसके अलावा, हमने 15 से अधिक स्वयंसेवी डेवलपर्स की एक टीम में इस टूल का उपयोग किया है, जिनमें से प्रत्येक अपने स्वयं के घटकों पर काम कर रहा है और नवीनतम संस्करणों में उस फीडबैक का उपयोग किया है।

प्रदर्शन के बारे में क्या?

आपके वातावरण की जटिलता के आधार पर, लाफोर्ज आउटपुट बनाने में सेकंड या मिनट लग सकते हैं। अंत में, आप टेराफॉर्म या वैग्रांट के साथ अपनी पसंद के वातावरण में सिस्टम को स्पिन करने में अधिक समय बिताएंगे, बजाय उनमें से किसी के लिए प्रासंगिक कॉन्फ़िगरेशन उत्पन्न करने में।

क्या यह उत्पादन-तैयार है?

यदि उत्पादन से आपका मतलब लाइव प्रतिस्पर्धा वातावरण विकसित करना है, तो लाफोर्ज का "उत्पादन" क्षमता में तीन वर्षों से अधिक समय से उपयोग किया जा रहा है। यदि आपका मतलब आपकी कंपनी या संगठन में लाइव सिस्टम है, तो यह शायद अच्छी तरह से काम करेगा, लेकिन अपने जोखिम पर उपयोग करें।

स्थापना

root@kitploit:~
$ go get github.com/gen0cide/laforge/cmd/laforge

त्वरित आरंभ

root@kitploit:~
laforge configure
laforge init
laforge example <model>

ऑब्जेक्ट मॉडल

  • Network
  • Script
  • Environment
  • AMI
  • DNS Record
  • Identity
  • Command
  • Remote File
  • Host

रोडमैप

  • Replace YAML
    • Language Definition
    • Configuration Semantics
    • Parser & Lexer
    • Dependency Chaining & Mgmt
    • Loader
    • Graph Relationships
    • Object Definitions
  • Replace CLI
    • build subcommand
    • configure subcommand
    • deps subcommand
    • download subcommand

हॉल ऑफ फ़ेम

mentors, contributors, and great friends of Laforge

  • @1njecti0n
  • @emperorcow
  • @vyrus001
  • @bstax
  • @cmbits
  • @tomk
  • @brianc
  • @rossja
  • @kos
  • @dcam
  • @davehughes
  • @mbm
  • @maus
  • @javuto

आभार

  • National CPTC और CPTC सलाहकार बोर्ड जो मेरे साथ बहुत धैर्यवान रहे हैं जब मैं इस पर काम कर रहा था।
  • रोचेस्टर इंस्टीट्यूट ऑफ टेक्नोलॉजी हमें प्रयोग करने और प्रौद्योगिकी के साथ-साथ हमारे उद्योग के कार्यबल को आगे बढ़ाने का स्थान देने के लिए।
टूल डाउनलोड करें
  • dump subcommand
  • env subcommand
  • example subcommand
  • explorer subcommand
  • init subcommand
  • query subcommand
  • serve subcommand
  • shell subcommand
  • status subcommand
  • upload subcommand
  • Replace Rendering Engine
    • Builder interface designed
    • New BuildEngine done
    • BuildIssue error type
    • validations package
    • null builder implementation (spec as of now)
    • Template engine WIP
  • Backends
    • Terraform
    • Vagrant
    • Native (pure scripts & laforge)
    • AWS-SDK
    • Docker
  • Bugs
    • यह सचमुच एक अल्फा पूर्वावलोकन है, निश्चित रूप से कुछ बग हैं।
  • Enhancements
  • Performance
    • लोडर और बिल्डर में अधिक समवर्ती पाइपलाइनों का अन्वेषण करें
  • UI/UX Improvements
    • अधिक दस्तावेज़ीकरण +++
    • अधिक उदाहरण ++
    • Laforge Web UI
  • Moonshots
    • Laforge Server & Gateway
    • वाक्यविन्यास में सशर्त तर्क
    • Remote Includes