Amazon AWS WAF
और CapMonster Cloud

कैप्चा समाधान, साइट पर इंस्टॉलेशन और टेस्टिंग।

Amazon AWS WAF समाधान की कीमतें

कैप्च
मूल्य (USD)
$ 1.40
1000 टोकन
क्या आपको ऐसी साइट मिली है जिस पर पहले से कैप्चा या सुरक्षा परत है, लेकिन सोर्स कोड तक पहुँच नहीं है? तब स्वाभाविक रूप से प्रश्न उठते हैं: कौन सा समाधान लगा है, क्या वह सही तरह से कॉन्फ़िगर हुआ है और इसे कैसे परखा जाए?

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

यदि आपको पता चलता है कि आपकी साइट पर Amazon AWS WAF उपयोग हो रहा है, तो अगला कदम इसके गुणों और काम करने के तरीके को और विस्तार से समझना है। इसी लेख में आप Amazon AWS WAF सिस्टम को जोड़ने (इंटीग्रेट करने) की निर्देशिका भी देख सकते हैं, ताकि आप पूरी तरह समझ सकें कि यह आपकी साइट पर कैसे काम करता है। इससे आप न केवल मौजूदा सुरक्षा को बेहतर ढंग से समझ पाएँगे, बल्कि उसकी सपोर्ट और रखरखाव की सही योजना भी बना सकेंगे।

Amazon का AWS WAF क्या है
Amazon का AWS WAF क्या है

AWS WAF (Amazon Web Services Web Application Firewall) — यह अमेज़न का एक क्लाउड वेब फायरवॉल है, जो वेबसाइटों, API और वेब एप्लिकेशन को हमलों और हानिकारक ट्रैफ़िक से बचाता है। सरल शब्दों में, यह एक फ़िल्टर है जो आपकी वेबसाइट या API के सामने खड़ा होता है और यह तय करता है कि विज़िटर के किस ट्रैफ़िक को जाने देना है और किसे ब्लॉक करना है।

यदि साइट पर Challenge/CAPTCHA सक्षम है, तो विज़िटर को एक अलग सत्यापन पृष्ठ दिखाई दे सकता है। उसे एक कार्य पूरा करने के लिए कहा जाएगा, उदाहरण के लिए, एक श्रेणी से सभी छवियों का चयन करना, यह पुष्टि करने के लिए कि वह बॉट नहीं है।

CapMonster Cloud के माध्यम से AWS WAF को कैसे हल करें

AWS WAF द्वारा सुरक्षित संसाधनों का परीक्षण करते समय, यह सुनिश्चित करना महत्वपूर्ण है कि सुरक्षा सही ढंग से काम कर रही है और ठीक से इंटीग्रेटेड है।

आप मैन्युअल रूप से सुरक्षा के कामकाज की जांच कर सकते हैं:

  • फ़ॉर्म या संसाधन वाला पृष्ठ खोलें और सुनिश्चित करें कि AWS WAF अनुरोधों पर सही प्रतिक्रिया दे रहा है।
  • ऐसी क्रियाएं करने का प्रयास करें जो WAF द्वारा प्रतिबंधित हो सकती हैं (उदाहरण के लिए, बड़े पैमाने पर अनुरोध, संदिग्ध हेडर) — सर्वर को ऐसे अनुरोधों को ब्लॉक करना चाहिए या त्रुटि (error) वापस करनी चाहिए।

सत्यापन पास करने के बाद, AWS WAF कुकीज़ (cookies) सेट करता है, जो पुष्टि करते हैं कि उपयोगकर्ता या क्लाइंट ने जांच पास कर ली है और विश्वसनीय ट्रैफ़िक की अनुमति है।

स्वचालित कैप्चा पहचान के लिए, आप विशेष सेवाओं का उपयोग कर सकते हैं, उदाहरण के लिए, CapMonster Cloud — एक उपकरण जो कैप्चा पैरामीटर स्वीकार करता है, उन्हें अपने सर्वर पर संसाधित करता है और तैयार कुकीज़ या टोकन वापस करता है। उपयोगकर्ता की भागीदारी के बिना जांच पास करने के लिए उन्हें ब्राउज़र में डाला जा सकता है।

API के माध्यम से CapMonster Cloud के साथ काम करने के सामान्य चरण:

टास्क तैयार करनाटास्क तैयार करना
arrow
API अनुरोध भेजनाAPI अनुरोध भेजना
arrow
परिणाम प्राप्त करनापरिणाम प्राप्त करना
arrow
पृष्ठ पर aws-waf-token कुकीज़ का प्रतिस्थापनपृष्ठ पर aws-waf-token कुकीज़ का प्रतिस्थापन
arrow
तैयार लाइब्रेरी का उपयोग करके Amazon AWS WAF की पहचान
CapMonster Cloud सेवा Python, JavaScript (Node.js) और C# भाषाओं में सुविधाजनक काम के लिए तैयार लाइब्रेरी प्रदान करती है।

महत्वपूर्ण: ये कोड उदाहरण cookieSolution=False का उपयोग करते हैं। यदि आपको परिणाम में कुकीज़ प्राप्त करने की आवश्यकता है, तो cookieSolution=True सेट करें।

Python
JavaScript
C#
समाधान, पैरामीटर प्राप्त करना और कुकीज़ सेट करना
आपके वेब पेज पर कैप्चा पहचान के पूर्ण चक्र के लिए Node.js पर उदाहरण। संभावित दृष्टिकोण: HTML और सुरक्षा प्रणाली पैरामीटर प्राप्त करने के लिए HTTP-अनुरोधों का उपयोग करें, उत्तर भेजें और परिणाम संसाधित करें। या स्वचालन उपकरणों (जैसे Playwright) का उपयोग करके — पृष्ठ खोलें, जांच की प्रतीक्षा करें, CapMonster Cloud क्लाइंट के माध्यम से पैरामीटर भेजें, परिणाम प्राप्त करें, ब्राउज़र में कुकीज़ डालें (परीक्षण के लिए आप सही और गलत दोनों डेटा का उपयोग कर सकते हैं) और परिणाम देखें।
// npm install playwright @zennolab_com/capmonstercloud-client
// npx playwright install chromium

import { chromium } from "playwright";
import { CapMonsterCloudClientFactory, ClientOptions, AmazonRequest } from "@zennolab_com/capmonstercloud-client";

const API_KEY = "YOUR_API_KEY";
const CAPTCHA_URL = "https://example.com";

// प्रॉक्सी सेटिंग्स
const PROXY = {
    proxyType: "http",
    proxyAddress: "PROXY_HOST",
    proxyPort: 1234,
    proxyLogin: "PROXY_USER",
    proxyPassword: "PROXY_PASS"
};

(async () => {
    // 1) प्रॉक्सी के माध्यम से पृष्ठ खोलते हैं और AWS WAF पैरामीटर एकत्र करते हैं
    const browser = await chromium.launch({
        headless: false,
        proxy: {
            server: `http://${PROXY.proxyAddress}:${PROXY.proxyPort}`,
            username: PROXY.proxyLogin,
            password: PROXY.proxyPassword
        }
    });

    const page = await browser.newPage();
    await page.goto(CAPTCHA_URL, { waitUntil: "networkidle" });

    // challenge और captcha स्क्रिप्ट लोड होने की प्रतीक्षा करते हैं
    await page.waitForFunction(() => {
        const scripts = Array.from(document.querySelectorAll("script")).map(s => s.src || "");
        return scripts.some(src => src.includes("challenge")) && scripts.some(src => src.includes("captcha"));
    });

    // AWS WAF पैरामीटर निकालते हैं (key, context, iv, स्क्रिप्ट लिंक)
    const params = await page.evaluate(() => {
        const gokuProps = window.gokuProps || {};
        const scripts = Array.from(document.querySelectorAll("script")).map(s => s.src || "");
        return {
            websiteKey: gokuProps.key || null,
            context: gokuProps.context || null,
            iv: gokuProps.iv || null,
            challengeScript: scripts.find(src => src.includes("challenge")),
            captchaScript: scripts.find(src => src.includes("captcha"))
        };
    });

    await browser.close();

    // 2) CapMonster Cloud के माध्यम से AWS WAF को हल करते हैं
    const client = CapMonsterCloudClientFactory.Create(new ClientOptions({ clientKey: API_KEY }));

    const req = new AmazonRequest({
        websiteURL: CAPTCHA_URL,
        websiteKey: params.websiteKey,
        challengeScript: params.challengeScript,
        captchaScript: params.captchaScript,
        context: params.context,
        iv: params.iv,
        cookieSolution: true,
        proxy: PROXY
    });

    const solved = await client.Solve(req);
    const wafToken = solved.solution.cookies["aws-waf-token"];

    // 3) aws-waf-token डालते हैं और पुराने को साफ करते हैं
    const browser2 = await chromium.launch({
        headless: false,
        proxy: {
            server: `http://${PROXY.proxyAddress}:${PROXY.proxyPort}`,
            username: PROXY.proxyLogin,
            password: PROXY.proxyPassword
        }
    });

    const context2 = await browser2.newContext();

    // आपके डोमेन के लिए पुराने aws-waf-token की सफाई
    const existingCookies = await context2.cookies();
    const filteredCookies = existingCookies.filter(c => !(c.name === "aws-waf-token" && c.domain.endsWith(".your-domain")));
    await context2.clearCookies();
    await context2.addCookies(filteredCookies);

    // नया aws-waf-token सेट करना
    await context2.addCookies([{
        name: "aws-waf-token",
        value: wafToken,
        domain: ".your-domain",
        path: "/",
        httpOnly: false,
        secure: true
    }]);

    const page2 = await context2.newPage();
    const response = await page2.goto(CAPTCHA_URL, { waitUntil: "networkidle" });

    console.log("Final page status:", response.status());
    console.log("Final page URL:", page2.url());

    await browser2.close();
})();
अपनी साइट से AWS WAF को कैसे कनेक्ट करें
अपनी साइट पर कैप्चा के काम को आत्मविश्वास से समझने, इसके सत्यापन के तर्क को समझने, इसे फिर से कनेक्ट करने या पुन: कॉन्फ़िगर करने के लिए, हम आपको इस अनुभाग का अध्ययन करने की सलाह देते हैं। इसमें सुरक्षा कनेक्ट करने की प्रक्रिया का वर्णन किया गया है — इससे आपको सभी बारीकियों को जल्दी से समझने में मदद मिलेगी।

AWS WAF को सीधे साइट पर इंस्टॉल नहीं किया जा सकता है। यह केवल AWS संसाधनों के माध्यम से काम करता है:

  • Amazon CloudFront (मुख्य और सबसे अच्छा विकल्प) — CDN, जिसके माध्यम से किसी भी साइट को सुरक्षित किया जा सकता है। तेजी से, विश्व स्तर पर काम करता है और लगभग सभी मामलों के लिए उपयुक्त है।
  • Application Load Balancer (ALB) — AWS के भीतर सर्वर साइटों, API और कंटेनरों के लिए उपयोग किया जाता है। यदि आपका बैकएंड EC2, ECS, EKS में काम करता है — तो WAF को ALB पर रखें।
  • API Gateway — REST और WebSocket API की सुरक्षा। SPA, मोबाइल एप्लिकेशन और माइक्रोसर्विसेज के लिए उपयुक्त।
  • AWS AppSync (GraphQL API)
  • Amazon Cognito (लॉगिन/रजिस्ट्रेशन)
  • AWS App Runner (कंटेनर एप्लिकेशन)
  • AWS Amplify Hosting (फ्रंटएंड होस्टिंग)
  • AWS Verified Access (आंतरिक अनुप्रयोगों तक पहुंच)

चरण 1. AWS खाता बनाएं (यदि आपके पास नहीं है)

जाएं: https://portal.aws.amazon.com/billing/signup। खाता बनाएं > ईमेल और फोन की पुष्टि करें।

चरण 2. आप मानक या नए AWS WAF इंटरफ़ेस का उपयोग कर सकते हैं:

  1. AWS कंसोल पर जाएं
  2. AWS WAF खोलें। बाएं मेनू में Try the new experience पर क्लिक करें (यदि ऑफ़र किया जाता है)।

चरण 3. प्रोटेक्शन पैक (web ACL) बनाएं

यह आपके संसाधन के लिए सुरक्षा नियमों का सेट है।

  1. बाएं मेनू में चुनें: Resources & protection packs (Web ACLs)
  2. Add protection pack (web ACL) पर क्लिक करें।

चरण 4. एप्लिकेशन श्रेणी कॉन्फ़िगर करें:

Tell us about your app ब्लॉक में:

  • App category — Web / API / Both चुनें
  • Traffic source — ट्रैफ़िक कहाँ से आ रहा है (web, API या दोनों)

इन मापदंडों की आवश्यकता है ताकि AWS इष्टतम नियमों का सुझाव दे सके।

चरण 5. उन संसाधनों का चयन करें जिन्हें सुरक्षित किया जाएगा

  1. Add resources पर क्लिक करें
  2. चुनें कि आप क्या कनेक्ट कर रहे हैं:

यदि आपकी साइट CloudFront पर है > CloudFront distributions चुनें
यदि आपका बैकएंड ALB पर है > Regional resources चुनें
यदि API है > API Gateway REST API चुनें
आवश्यक संसाधन पर टिक मार्क लगाएं > Add पर क्लिक करें।

चरण 6. प्रारंभिक नियम सेट (starting rule set) चुनें।

AWS सुझाव देगा:

Recommended for you — शुरुआती लोगों के लिए सबसे अच्छा विकल्प

इसमें शामिल हैं:

  • बुनियादी सुरक्षा
  • SQLi और XSS के खिलाफ नियम
  • IP reputation lists (IP प्रतिष्ठा सूचियां)
  • Bot Control (वैकल्पिक)
  • web/API के लिए नियम

Next पर क्लिक करें।

चरण 7. कॉन्फ़िगरेशन (वैकल्पिक)

Customize protection pack (web ACL) स्क्रीन पर:

मुख्य पैरामीटर:

  • Default action:
    • Allow all except blocked — आमतौर पर इसे चुना जाता है
    • Block all except allowed — यदि साइट बंद (closed) है
  • Default rate limits: अनुरोधों की संख्या पर सीमा (DDoS L7 mitigation)
  • IP addresses: व्हाइट/ब्लैक लिस्ट
  • Country specific origins: देशों के अनुसार ट्रैफ़िक प्रतिबंध

लॉगिंग (Logging)

चुनें कि लॉग कहाँ लिखना है:

  • CloudWatch
  • S3
  • Firehose

(S3 + Athena अनुशंसित है)।

चरण 8. Web ACL बनाएं

क्लिक करें: Add protection pack (web ACL)

AWS नियम बनाएगा और उन्हें आपके संसाधन से लिंक करेगा।

सत्यापन (Verification)

यह सुनिश्चित करने के लिए कि सुरक्षा काम कर रही है:

  1. WAF खोलें > अपना web ACL चुनें
  2. Monitoring पर जाएं
  3. देखें:
    • ट्रैफ़िक ग्राफ़
    • ब्लॉक किए गए अनुरोध
    • नमूना अनुरोध (sample requests)

अतिरिक्त (वैकल्पिक)

  • CAPTCHA या Challenge सक्षम करें

    किसी भी नियम में > Action > CAPTCHA / Challenge

    यह बॉट ट्रैफ़िक को कम करता है और लॉगिन और फ़ॉर्म पृष्ठों की सुरक्षा करता है।

  • Managed Rule Groups जोड़ें

    Rule groups अनुभाग में आप जोड़ सकते हैं:

    • AWS Managed
    • Bot Control
    • Account takeover prevention
    • Marketplace rules (F5, Imperva, Fortinet)
  • Shield Advanced के साथ लिंक करें। DDoS (L3–L7) से सुरक्षा के लिए।

Background
संभावित त्रुटियाँ और डिबगिंग
Bug Icon
अमान्य डोमेन या नियम — Challenge प्रदर्शित नहीं हो रहा है।
जांचें कि AWS WAF WebACL सही डोमेन (CloudFront Distribution / ALB / API Gateway), सही पथ (path) से जुड़ा है और नियमों के बीच कोई टकराव नहीं है।
Bug Icon
पृष्ठ लोड या जांच का टाइमआउट।
कभी-कभी ब्राउज़र या स्क्रिप्ट AWS WAF प्रतिक्रिया की प्रतीक्षा नहीं करता है। परीक्षणों में टाइमआउट बढ़ाएं और सुनिश्चित करें कि बैकएंड बिना देरी के अनुरोधों को संसाधित करता है।
Bug Icon
समाप्त (Expired) हो चुके AWS WAF कुकीज़।
पुराने _aws_waf_token_… या संबंधित कुकी-टैग बार-बार Challenge या अस्थायी ब्लॉक का कारण बनते हैं।
Bug Icon
अत्यधिक संवेदनशील नियम।
अत्यधिक सख्त Bot Control सिग्नेचर, CAPTCHA नियम या Rate-based नियम वास्तविक उपयोगकर्ताओं को ब्लॉक कर सकते हैं।
Bug Icon
गलत WebACL कॉन्फ़िगरेशन।
नियमों के क्रम, प्राथमिकताओं या शर्तों में त्रुटियां 'फॉल्स पॉजिटिव' और ब्लॉक का कारण बन सकती हैं।
सुरक्षा की मजबूती की जाँच
इंटीग्रेशन के बाद सुनिश्चित करें कि सिस्टम वास्तव में साइट को स्वचालित कार्रवाइयों से बचा रहा है।
सुरक्षा और अनुकूलन के सुझाव
जोखिम स्तर के अनुसार WebACL को कॉन्फ़िगर करें। Managed Rules (AWS, AWS Marketplace), AWS Bot Control और IP प्रतिष्ठा, हेडर, दर सीमा और अन्य शर्तों के आधार पर कस्टम नियमों का उपयोग करें।
WAF घटनाओं को लॉग करें। 'फॉल्स पॉजिटिव' विश्लेषण और नियम अनुकूलन के लिए <a href="https://docs.aws.amazon.com/waf/latest/developerguide/logging.html" target="_blank">AWS WAF Logging (Kinesis Firehose / S3 / CloudWatch Logs)</a> सक्षम करें।
<span class="font-bold">गोपनीयता नीति</span> और <span class="font-bold">उपयोग की शर्तों</span> के लिंक जोड़ें। यह पारदर्शिता और सुरक्षा आवश्यकताओं और उपयोगकर्ता अपेक्षाओं के अनुपालन के लिए महत्वपूर्ण है।
निष्कर्ष

अगर आपके पास ऐसा साइट आया है, जिस पर पहले से ही कोई कैप्चा या अन्य सुरक्षा प्रणाली लगी हुई है और आपके पास कोड तक पहुंच नहीं है — तो घबराने की ज़रूरत नहीं है! यह पता लगाना काफ़ी आसान है कि वास्तव में कौन-सी तकनीक इस्तेमाल हो रही है। काम की सही जाँच के लिए आप अलग-थलग टेस्ट वातावरण में CapMonster Cloud पहचान सेवा का उपयोग कर सकते हैं, ताकि यह सुनिश्चित हो सके कि टोकन प्रोसेसिंग का मेकैनिज़्म और वेरिफिकेशन लॉजिक ठीक तरह से काम कर रहे हैं।

Amazon AWS WAF के मामले में सिस्टम की पहचान करना, उसके व्यवहार का विश्लेषण करना और यह सुनिश्चित करना ही काफ़ी है कि सुरक्षा सही तरीके से काम कर रही है। इस लेख में हमने दिखाया है कि Amazon AWS WAF को कैसे पहचाना जाए और इसे जोड़ने या दोबारा कॉन्फ़िगर करने की निर्देशिका कहाँ मिलेगी, ताकि आप आत्मविश्वास के साथ सुरक्षा को बनाए रख सकें और इसके काम को नियंत्रित कर सकें।

Conclusion
उपयोगी लिंक
DocIconAWS WAF दस्तावेज़ीकरणDocIconCapMonster Cloud दस्तावेज़ीकरण (AWS WAF के साथ काम)DocIconAWS WAF का उपयोग करके वेब संसाधन सुरक्षा का अवलोकन

Amazon AWS WAF के बारे में अक्सर पूछे जाने वाले प्रश्न

websiteKey, context और iv के मान AWS WAF challenge पेज से आते हैं और उस पेज के HTML से या JavaScript के माध्यम से window.gokuProps.key, window.gokuProps.context और window.gokuProps.iv से निकाले जा सकते हैं। आप हमारे तैयार स्क्रिप्ट का उपयोग करके उन्हें स्वचालित रूप से निकाल सकते हैं।

ये वर्तमान challenge पेज के सत्र-संबंधित पैरामीटर हैं, प्रयासों के बीच पुन: उपयोग के लिए सामान्य स्थिर मान नहीं।

बूलियन फ़ील्ड cookieSolution CapMonster Cloud द्वारा लौटाए गए AWS WAF समाधान के प्रारूप को नियंत्रित करता है:

  • false — प्रतिक्रिया में captcha_voucher और existing_token शामिल हैं
  • true — समाधान में उपयोग के लिए तैयार aws-waf-token वाली कुकीज़ शामिल हैं

Playwright, Puppeteer और Selenium जैसे ब्राउज़र ऑटोमेशन फ़्लो के लिए, cookieSolution: true आमतौर पर अधिक सुविधाजनक विकल्प है, क्योंकि यह उपयोग के लिए तैयार कुकीज़ लौटाता है जिन्हें सीधे ब्राउज़र सत्र में जोड़ा जा सकता है।

डिफ़ॉल्ट रूप से, AWS WAF कार्यों के लिए अपने प्रॉक्सी प्रदान करने की आवश्यकता नहीं है क्योंकि CapMonster Cloud अंतर्निहित प्रॉक्सी का उपयोग करता है और उनकी लागत सेवा में शामिल है।

हालाँकि, जब लक्ष्य वेबसाइट token स्वीकार नहीं करती या अंतर्निहित सेवाओं तक पहुँच प्रतिबंधित हो, तो आपको अपने प्रॉक्सी निर्दिष्ट करने होंगे। यदि आप IP प्राधिकरण वाले प्रॉक्सी का उपयोग कर रहे हैं, तो पता 65.21.190.34 को whitelist में जोड़ना सुनिश्चित करें।

एक वैध AWS WAF token Web ACL तर्क के बाकी हिस्से को स्वचालित रूप से bypass नहीं करता। AWS कहता है कि जब किसी अनुरोध में CAPTCHA या Challenge नियम के लिए वैध token हो, तो उस नियम को Count action के समान संभाला जाता है और AWS WAF Web ACL में शेष नियमों के खिलाफ अनुरोध का मूल्यांकन जारी रखता है। इसका मतलब Bot Control, rate-based rules और अन्य नियम स्वचालित ट्रैफ़िक को अभी भी प्रभावित कर सकते हैं, और AWS Bot Control के false-positive परिदृश्यों को अलग से दस्तावेज़ करता है।

व्यवहार में, समस्या निवारण नियम क्रम, नियम प्राथमिकता, token सेटिंग्स और संभावित false positives पर ध्यान केंद्रित करना चाहिए, न कि यह मानकर कि हल की गई CAPTCHA अकेले passage की गारंटी देती है।

बार-बार AWS WAF challenge आमतौर पर तब होते हैं जब token समाप्त हो गया हो, aws-waf-token कुकी गायब या पुरानी हो, सत्र immunity समय समाप्त हो गया हो, या multi-domain flows के लिए token sharing कॉन्फ़िगर नहीं है।

वेबसाइट डेवलपर्स के लिए: CAPTCHA या Challenge immunity समय को वास्तविक उपयोगकर्ता व्यवहार के अनुसार सेट करें, संबंधित डोमेन के लिए token domain list कॉन्फ़िगर करें, सत्यापित करें कि AWS WAF JavaScript integration token को सही ढंग से संग्रहीत करता है, और सुनिश्चित करें कि अधिक सख्त Web ACL नियम CAPTCHA हल होने के बाद वैध ट्रैफ़िक को ब्लॉक न करें।

CapMonster Cloud उपयोगकर्ताओं के लिए: लक्ष्य पेज से ताज़ा task डेटा उपयोग करें, aws-waf-token कुकी या x-aws-waf-token header के माध्यम से आवश्यक प्रारूप में परिणाम पास करें, और यदि challenge जारी रहें तो पुराने समाधान का पुन: उपयोग करने के बजाय अपडेटेड पैरामीटर के साथ नया task बनाएं।