نمایش نتایج: از شماره 1 تا 6 , از مجموع 6

موضوع: راه های جلوگیری از ریپ شدن

  1. #1
    عضو انجمن iraniandata آواتار ها
    تاریخ عضویت
    Oct 2011
    نوشته ها
    275
    تشکر تشکر کرده 
    240
    تشکر تشکر شده 
    306
    تشکر شده در
    201 پست

    پیش فرض راه های جلوگیری از ریپ شدن

    بسم الله الرحمن الرحیم

    سلام دوستان امروزه با پدیده ریپ کردن آشنا شدیم

    معمولا ریپ از دوصورت:

    ***ی کدها و فایل استایل

    طراحی عین قالب دیگری

    درمورد نوع اول میخواستم یه تاپیک جامع در مورد راه های جلوگیری از ریپ شدن بزنم

    دوستان لطفا تو این تاپیک هرکسی راهی برای جلوگیری از ریپ کردن قالب دارند ارائه

    فقط افرادی پست بزنن که میخواهند راهی برای جلوگیری از ریپ کردن قالب آموزش بدن و غیر از این کسی پست نزند که اسپم است

    با تشکر

    منتظریم
    ویرایش توسط iraniandata : March 2nd, 2012 در ساعت 15:06
    خدا را - توکل را- نظم را و تلاش را فراموش کردی,فراموش میشوی.

    رسول خدا(ص) فرمود: اگر تمام مردم بر محبت علی بن ابی طالب گرد هم می آمدند ؛ خداوند هرگز آتش جهنم را نمی آفرید.

    اَللّهُمَّ صَلِّ عَلى‏ مُحَمَّدٍ وَآلِ مُحَمَّدٍ

  2. تعداد تشکر ها از iraniandata به دلیل پست مفید


  3. # ADS




     

  4. #2
    عضو انجمن liandata آواتار ها
    تاریخ عضویت
    Jul 2010
    محل سکونت
    بوشهر
    نوشته ها
    141
    تشکر تشکر کرده 
    117
    تشکر تشکر شده 
    128
    تشکر شده در
    101 پست

    پیش فرض پاسخ : راه های جلوگیری از ریپ شدن

    من چند وقت پیش توی یکی از سایت ها دیدم یک راه برای اینکار نوشته بود
    به اینصورت بود که یک فایل php را به جای فایل style فراخوانی میکنه و کد ها به صورت مخفی میمونه . اگر پیداش کردم حتما قرار میدم

  5. تعداد تشکر ها ازliandata به دلیل پست مفید


  6. #3
    عضو دائم vahab00 آواتار ها
    تاریخ عضویت
    Feb 2011
    محل سکونت
    شهســـوار
    نوشته ها
    1,717
    تشکر تشکر کرده 
    1,983
    تشکر تشکر شده 
    4,046
    تشکر شده در
    1,978 پست

    پیش فرض پاسخ : راه های جلوگیری از ریپ شدن

    ي راه جالب اينكه استايل رو بگيري كد كني
    من تاحالا انجام ندادم
    اما نمونه سايت ماي تم هست (نميدونم عوض شده قالبش يا خير) اما استايلش كد شده و جلوگيري ميكنه
    و اما روشي كه خودم استفاده ميكنم
    به صورت كلي فوتر رو با كپي رايت خودم كد ميكنم و كسي هم بخواد ريپ كنه لاقل كپي رايتم موجوده
    البته بايد جايي رو كد كنيد كه طرف اگه برش داره كل قالب خراب شه :دي
    يا حق
    ارائه و طراحی انواع قالب های whmcs و وردپرس
    دکمه تشکر خراب شده آیا ؟
    ظرفی که پر است، کم صداست...

  7. تعداد تشکر ها ازvahab00 به دلیل پست مفید


  8. #4
    عضو انجمن
    تاریخ عضویت
    Nov 2011
    نوشته ها
    257
    تشکر تشکر کرده 
    57
    تشکر تشکر شده 
    364
    تشکر شده در
    260 پست

    پیش فرض پاسخ : راه های جلوگیری از ریپ شدن

    جلوگیری اشتباه هست . چون امکان جلوگیری نیست .

    فقط میتونید برای کاربران معمولی سختش کنید . بعضی اوقات هم غیر ممکن

  9. تعداد تشکر ها ازMihanTech به دلیل پست مفید


  10. #5
    عضو انجمن iraniandata آواتار ها
    تاریخ عضویت
    Oct 2011
    نوشته ها
    275
    تشکر تشکر کرده 
    240
    تشکر تشکر شده 
    306
    تشکر شده در
    201 پست

    پیش فرض پاسخ : راه های جلوگیری از ریپ شدن

    سلام

    سخت کردنش هم باز خوبه
    خدا را - توکل را- نظم را و تلاش را فراموش کردی,فراموش میشوی.

    رسول خدا(ص) فرمود: اگر تمام مردم بر محبت علی بن ابی طالب گرد هم می آمدند ؛ خداوند هرگز آتش جهنم را نمی آفرید.

    اَللّهُمَّ صَلِّ عَلى‏ مُحَمَّدٍ وَآلِ مُحَمَّدٍ

  11. تعداد تشکر ها از iraniandata به دلیل پست مفید


  12. #6
    عضو انجمن liandata آواتار ها
    تاریخ عضویت
    Jul 2010
    محل سکونت
    بوشهر
    نوشته ها
    141
    تشکر تشکر کرده 
    117
    تشکر تشکر شده 
    128
    تشکر شده در
    101 پست

    پیش فرض پاسخ : راه های جلوگیری از ریپ شدن

    آموزش مخفی کردن فایل های css !
    برای این‌کار از PHP و htaccess استفاده می‌کنیم.
    فرض می‌کنیم یک صفحه‌ای داریم به‌نام index.php کدهای اچ‌تی‌ام‌ال زیر را هم در آن داریم:
    کد:

    <html> <head> <link rel=”stylesheet” type=”text/css” href=”style.css” /> </head> <body> hello world </body> </html> حالا کد پی‌اچ‌پی زیر را به بالای index.php اضافه می‌کنیم، یعنی قبل از شروع شدن باید قرار بگیرد:
    کد:

    <?php session_start(); $_SESSION["csskey"] = “user”; ?> با این‌کار برای کاربر در هنگام ورود یک سشن با نام csskey که برابر با user است، ست کردیم.
    سپس یک فایل با نام style.php می سازیم و تکه‌کد پی‌اچ‌پی زیر را در ابتدای آن قرار می‌دهیم و بعد از آن، دستورات سی‌اس‌اس‌مان را اضافه می‌کنیم:
    کد:

    <?php session_start(); header(“Content-type: text/css”); if ($_SESSION["csskey"] != “user”) {die(“:-)”);} $_SESSION["csskey"] = “somethingelse”; ?> body {background-color: #000; color: #fff; direction: rtl;} فکر کنم متوجه شده باشید که چه اتفاقی قرار است بی‌اُفتد. Content-type را از نوع text/css می‌گذاریم تا مرورگر آن را به‌عنوان یک فایل سی‌اس‌اس تفسیر کند.
    سپس می‌گوییم اگر csskey برابر با user نبود، دستورات سی‌اس‌اس را بارگذاری نکن و در خروجی «:-)» را چاپ کن.
    اما اگر csskey برابر با user بود، آن‌وقت دوباره csskey را برابر با somethingelse می‌کنیم و در خروجی دستورات سی‌اس‌اس را برمی‌گردانیم.
    و در آخر فقط کافی است دو خط زیر را به فایل .htaccess اضافه کنیم:
    کد:

    RewriteEngine on RewriteRule style.css style.php درواقع ما عملاً هیچ فایلی به‌نام style.css نداریم و با کمک اچ‌تی‌اکسس style.php را تبدیل به style.css می‌کنیم.
    شاید تنها ایرادی که این روش داشته باشد این است که برای هربار بارگذاری شدن سایت، باید تعدادی دستور پی‌اچ‌پی اجرا و کامپایل شود و این برای سایت‌هایی که بازدید بالا دارند اصلاً خوب نیست چرا که فشار زیادی به سرور وارد می‌شود و مورد دیگر اینکه حتی با استفاده از این روش نیز دستورات سی‌اس‌اس‌مان همچنان با فایرباگ قابل روئیت می‌باشند!
    به نقل از انجمن وردپرس
    این کار یکم کار کسانی که میخوان قالب رو ریپ کنند سخت تر میکنه
    امیدوارم به دردتون بخوره

    ---------- Post added at 07:33 PM ---------- Previous post was at 07:25 PM ----------

    آموزش مخفی کردن فایل های css !
    برای این‌کار از PHP و htaccess استفاده می‌کنیم.
    فرض می‌کنیم یک صفحه‌ای داریم به‌نام index.php کدهای اچ‌تی‌ام‌ال زیر را هم در آن داریم:


    <html>
    <head>
    <link rel=”stylesheet” type=”text/css” href=”style.css” />
    </head>
    <body>
    hello world
    </body>
    </html>
    حالا کد پی‌اچ‌پی زیر را به بالای index.php اضافه می‌کنیم،

    یعنی قبل از شروع شدن باید قرار بگیرد:
    کد:


    <?php
    session_start();
    $_SESSION["csskey"] = “user”;
    ?>
    با این‌کار برای کاربر در هنگام ورود یک سشن با نام csskey که برابر با user است، ست کردیم.
    سپس یک فایل با نام style.php می سازیم و تکه‌کد پی‌اچ‌پی زیر را در ابتدای آن قرار می‌دهیم و بعد از آن، دستورات سی‌اس‌اس‌مان را اضافه می‌کنیم:
    کد:

    <?php
    session_start();
    header(“Content-type: text/css”);
    if ($_SESSION["csskey"] != “user”) {die(“:-)”);}

    $_SESSION["csskey"] = “somethingelse”;
    ?>

    body {background-color: #000; color: #fff; direction: rtl;}
    فکر کنم متوجه شده باشید که چه اتفاقی قرار است بی‌اُفتد. Content-type را از نوع text/css می‌گذاریم تا مرورگر آن را به‌عنوان یک فایل سی‌اس‌اس تفسیر کند.
    سپس می‌گوییم اگر csskey برابر با user نبود، دستورات سی‌اس‌اس را بارگذاری نکن و در خروجی «:-)» را چاپ کن.
    اما اگر csskey برابر با user بود، آن‌وقت دوباره csskey را برابر با somethingelse می‌کنیم و در خروجی دستورات سی‌اس‌اس را برمی‌گردانیم.
    و در آخر فقط کافی است دو خط زیر را به فایل .htaccess اضافه کنیم:
    کد:

    RewriteEngine on
    RewriteRule style.css style.php
    درواقع ما عملاً هیچ فایلی به‌نام style.css نداریم و با کمک اچ‌تی‌اکسس style.php را تبدیل به style.css می‌کنیم.
    شاید تنها ایرادی که این روش داشته باشد این است که برای هربار بارگذاری شدن سایت، باید تعدادی دستور پی‌اچ‌پی اجرا و کامپایل شود و این برای سایت‌هایی که بازدید بالا دارند اصلاً خوب نیست چرا که فشار زیادی به سرور وارد می‌شود و مورد دیگر اینکه حتی با استفاده از این روش نیز دستورات سی‌اس‌اس‌مان همچنان با فایرباگ قابل روئیت می‌باشند!
    به نقل از انجمن وردپرس
    این کار یکم کار کسانی که میخوان قالب رو ریپ کنند سخت تر میکنه
    امیدوارم به دردتون بخوره

  13. تعداد تشکر ها ازliandata به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 7
    آخرين نوشته: August 26th, 2015, 21:07
  2. درخواست کارت شارژ اسکایپ برای شارژ چند اکانت اسکایپ
    توسط farsvps.com در انجمن درخواست خدمات Payment Credit card
    پاسخ ها: 2
    آخرين نوشته: December 31st, 2014, 23:16

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •