उपयोग के उदाहरण

साइन अप फ़ॉर्म पर VPN और प्रॉक्सी ट्रैफ़िक का पता लगाना

फ़्री ट्रायल का दुरुपयोग एक अनुमानित तरीके से होता है: एक ही व्यक्ति बार-बार साइन अप करता है, हर बार अलग ईमेल और एक VPN का इस्तेमाल करके, ताकि हर साइनअप किसी नई, असंबंधित जगह से आया हुआ लगे। एक सब्सक्रिप्शन सेवा ने देखा कि उसके ट्रायल-से-पेड कन्वर्ज़न के आँकड़े जितने होने चाहिए थे उससे खराब दिख रहे थे, और कच्चे साइनअप डेटा की छानबीन से असली समस्या सामने आई: ट्रायल का एक अच्छा-खासा हिस्सा कभी कन्वर्ट होने के लिए था ही नहीं, क्योंकि वे वही गिने-चुने लोग थे जो बार-बार मुफ़्त अवधि का फ़ायदा उठा रहे थे।

इसका सुराग हर साइनअप के पीछे का IP पता था। /v1/ip पर एक कॉल किसी दिए गए पते के लिए देश, क्षेत्र, शहर, कोऑर्डिनेट, ASN और संगठन लौटाती है, और mg_extras=1 या X-MG-Extras हेडर के साथ यह खतरे और नेटवर्क का विवरण भी लौटाती है, जिसमें उन पतों को चिह्नित किया जाता है जो VPN एग्ज़िट नोड, ओपन प्रॉक्सी या दूसरे गुमनामी देने वाले इंफ्रास्ट्रक्चर के माने जाते हैं। घर या दफ़्तर के कनेक्शन से साइन अप करने वाले आम ग्राहक लगभग कभी इसे ट्रिगर नहीं करते। लेकिन जो व्यक्ति एक ही ट्रायल बार-बार पाने के लिए किसी कमर्शियल VPN सेवा के सर्वर बदलता रहता है, वह हर बार इसे ट्रिगर करता है।

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

टीम ने इसके साथ एक दूसरी जाँच जोड़ी: यह देखना कि कम समय के भीतर कितने ट्रायल साइनअप एक ही नेटवर्क रेंज से आए, और इसके लिए ASN और संगठन फ़ील्ड का इस्तेमाल करके उन पतों को समूह में रखना जो एक ही इंफ्रास्ट्रक्चर के थे, भले ही हर बार खास IP पता अलग हो। My Geocode का अपना मुफ़्त टियर भी ठीक इसी कारण से IPv4 के लिए हर /24 नेटवर्क और IPv6 के लिए हर /48 के हिसाब से उपयोग गिनता है: नेटवर्क पर पास-पास के पते आम तौर पर एक ही समूह के होते हैं। कम समय में एक ही संकरी रेंज से आए साइनअप का समूह किसी भी अकेले चिह्नित पते की तुलना में कहीं ज़्यादा मज़बूत संकेत था।

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

यह बात फ़्री ट्रायल से आगे भी लागू होती है: कोई भी ऑफ़र जो इतना कीमती हो कि उसे दोहराना फ़ायदेमंद लगे, जैसे रेफ़रल बोनस, पहले ऑर्डर पर छूट या सीमित मुफ़्त टियर, ठीक इसी तरह के दुरुपयोग को आकर्षित करता है, और साइनअप के पीछे का IP पता अक्सर वह सबसे सस्ता संकेत होता है जिससे असली नुकसान होने से पहले इसे पकड़ा जा सके। extras फ़ील्ड और दोनों एड्रेस फ़ैमिली का विवरण /docs/ipv4-lookup/ और /docs/ipv6-lookup/ पर है।