2012-05-04 22 views
10

मुझे हाल ही में Themeforest पर स्वीकृत साइट टेम्पलेट मिला है। मुझे अपनी साइट पर बहुत अधिक ट्रैफिक मिल रहा है और मैंने देखा कि WorldWideThemes.net पर मेरा डेमो कुछ सॉफ्टवेयर जैसे HTTrack द्वारा फटकारा जा रहा है। यदि यह जारी रहता है तो आइटम पर बिक्री अंततः घट सकती है।मैं अपनी साइट को HTTrack या अन्य सॉफ़्टवेयर की छलांग से कैसे बचा सकता हूं?

तो, क्या उन उपयोगकर्ताओं को डेमो को फेंकने से रोकने के लिए कोई तरीका है?

एफवाईआई, मैं किसी भी प्रकार के वीपीएस या व्यक्तिगत सर्वर का उपयोग नहीं कर रहा हूं। मैंने बस एक साझा होस्टिंग पर अपनी फाइलों की मेजबानी की।

अगर कोई मुझे इस समस्या में मदद करता है तो मुझे खुशी होगी।

उत्तर

7

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

मैं TinEye.com जैसे कुछ का उपयोग करता हूं और मासिक आधार पर आपकी छवियों के लाइसेंस रहित उपयोग की तलाश करता हूं। लोगों को अपना काम चुरा लेने के बाद आप जा सकते हैं।

+0

मैंने सुना है कि फाइलों को एन्क्रिप्ट करने जैसी कुछ है। अपको इस बारे में कुछ पता है? – TheCrypticNerd

+0

@ फ़ैहिम मर्सहेड, इससे कोई फर्क नहीं पड़ता। अगर कोई इसे स्क्रीन पर देख सकता है, तो इसकी प्रतिलिपि बनाई जा सकती है। यहां तक ​​कि यदि आपने कटा हुआ छवियां प्रदान नहीं की हैं, तो भी वे इसे कॉपी कर सकते हैं अगर वे इसे देख सकें। – Brad

+0

ठीक है धन्यवाद। मैंने अपने जेएस और सीएसएस कोड को छोटा कर दिया है। हो सकता है कि यह थोड़ा सा मदद करे और TinEye.com के लिए फिर से धन्यवाद, मैं वहां एक नज़र डालेगा।आपके समय के लिए धन्यवाद :) – TheCrypticNerd

-1

चूंकि हर कोई ब्राउज़र के माध्यम से अपना एचटीएमएल स्रोत पढ़ने में सक्षम है, ऐसा कुछ भी नहीं है जो आप कर सकते हैं।

0

आप दुख की बात नहीं कर सकते हैं। हालांकि, आप @import url ('here') का उपयोग कर style.css के माध्यम से अपनी शैली के लिए अपना स्रोत कोड आयात करके स्क्रिप्ट kitties को आधा रास्ता रोक सकते हैं। वे अभी भी आपके। सीएसएस स्टाइल को देख सकते हैं लेकिन आपको इसे प्राप्त करने के लिए पूर्ण यूआरएल टाइप करना होगा। जो कुछ रोक सकता है, लेकिन सभी नहीं।

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

मैं अपनी साइटों पर कुछ कोड को बाधित करता हूं और मुझे इसके साथ कोई समस्या नहीं है। यह एक आखिरी उपाय है जो सुरक्षा कार्यवाही का प्रकार है।

अन्य तरीकों से आप चीजों को काम कर सकते हैं एक दूसरे के भीतर PHP फ़ाइलों को एम्बेड करना है।

इसके अलावा, आप वास्तव में बहुत कुछ नहीं कर सकते हैं।

+0

आपके सुझावों के लिए धन्यवाद। मैंने जो कुछ भी कहा है, मैंने पहले ही लागू कर लिया है :) मैंने जेएस और सीएसएस कोड को भी छोटा कर दिया ताकि वे पढ़ना मुश्किल हो जाएं! – TheCrypticNerd

+0

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

10

कम से कम, आप इनमें से किसी भी कोशिश कर सकते हैं हालांकि उपयोगकर्ता एजेंट को धोखा दिया जा सकता है।

(1) .htaccess में

RewriteCond %{HTTP_USER_AGENT} ^HTTrack [OR] 
RewriteCond %{HTTP_USER_AGENT} ^SiteSucker [OR] 
RewriteCond %{HTTP_USER_AGENT} ^WebZip [OR] 
RewriteCond %{HTTP_USER_AGENT} ^WebCopier [OR] 
RewriteCond %{HTTP_USER_AGENT} ^Zeus 
RewriteRule ^.*$ no_download.html [L] 

के बाद [OR]

(2) में robots.txt

User-agent: AhrefsBot 
User-agent: Baiduspider 
User-agent: EasouSpider 
User-agent: Ezooms 
User-agent: YandexBot 
User-agent: MJ12bot 
User-agent: SiteSucker 
User-agent: HTTrack 
Disallow:/

User-agent: Other_Spam_bot जोड़कर अतिरिक्त Spam_bot जोड़े RewriteCond %{HTTP_USER_AGENT} ^Other_Spam_bot जोड़कर अतिरिक्त Spam_bot जोड़े Disallow: /

से पहले
+1

हालांकि यह विधि जीयूआई आधारित उपयोगकर्ता के लिए प्रभावी है लेकिन उपयोगकर्ता-एजेंट HTTRACK कमांडलाइन को बदलकर इसे तोड़ना संभव है। उदाहरण: प्रोजेक्ट http://bootexperts.com/html/lilama-preview/lilama/index-3.html -O/tmp/shop3 -F "मोज़िला/5.0 (एंड्रॉइड 4.4; मोबाइल; आरवी: 41.0) गेको /41.0 फ़ायरफ़ॉक्स/41.0 " – Touhid

+0

इस चाल ने मुझे कम से कम कुछ बॉट्स जैसे प्रस्तुति के लिए मदद की। आपके उत्तर के लिए धन्यवाद। –