صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 15

موضوع: رمز گذاری روی فایل css

  1. #1
    عضو انجمن farshid17 آواتار ها
    تاریخ عضویت
    Aug 2015
    نوشته ها
    198
    تشکر تشکر کرده 
    3
    تشکر تشکر شده 
    211
    تشکر شده در
    168 پست

    پیش فرض رمز گذاری روی فایل css

    باسلام من یک سایت دارم که اسکریپت اون یک جوری هست که میشه با فایل css کل سایت دیزاین به ***ن واسه همین می خوام بدونم برنامه هست کاربر نتونه فایل در inspect نبینه و دانلود کنه با تشکر

  2. # ADS




     

  3. #2
    عضو جدید zirefi آواتار ها
    تاریخ عضویت
    Mar 2011
    نوشته ها
    40
    تشکر تشکر کرده 
    108
    تشکر تشکر شده 
    52
    تشکر شده در
    43 پست

    پیش فرض پاسخ : رمز گذاری روی فایل css

    نقل قول نوشته اصلی توسط farshid17 نمایش پست ها
    باسلام من یک سایت دارم که اسکریپت اون یک جوری هست که میشه با فایل css کل سایت دیزاین به ***ن واسه همین می خوام بدونم برنامه هست کاربر نتونه فایل در inspect نبینه و دانلود کنه با تشکر
    css سمت کاربره فک نکنم بشه پنهانش کرد
    Telegram: @Sibche2013

  4. #3
    عضو جدید zirefi آواتار ها
    تاریخ عضویت
    Mar 2011
    نوشته ها
    40
    تشکر تشکر کرده 
    108
    تشکر تشکر شده 
    52
    تشکر شده در
    43 پست

    پیش فرض پاسخ : رمز گذاری روی فایل css

    یه کار فک کنم بشه البته تست نکردم ، اینکه بیای با سورس گاردین کد کنی که البته php رو دیدم ولی css رو ندیدم که میشه آیا یا خیر ولی چون سمت کاربره فک نکنم بشه
    Telegram: @Sibche2013

  5. #4
    عضو انجمن omid1991 آواتار ها
    تاریخ عضویت
    Jun 2013
    محل سکونت
    نمین
    نوشته ها
    217
    تشکر تشکر کرده 
    412
    تشکر تشکر شده 
    495
    تشکر شده در
    284 پست

    پیش فرض پاسخ : رمز گذاری روی فایل css

    نقل قول نوشته اصلی توسط farshid17 نمایش پست ها
    باسلام من یک سایت دارم که اسکریپت اون یک جوری هست که میشه با فایل css کل سایت دیزاین به ***ن واسه همین می خوام بدونم برنامه هست کاربر نتونه فایل در inspect نبینه و دانلود کنه با تشکر
    عزیز چون سمت کاربر اجرا میشه کد ها هرکاری انجام بدین بازم میشه کپی کرد

  6. #5
    عضو انجمن k-pax آواتار ها
    تاریخ عضویت
    Dec 2011
    محل سکونت
    127.0.0.1
    نوشته ها
    286
    تشکر تشکر کرده 
    511
    تشکر تشکر شده 
    545
    تشکر شده در
    347 پست

    پیش فرض پاسخ : رمز گذاری روی فایل css

    نقل قول نوشته اصلی توسط farshid17 نمایش پست ها
    باسلام من یک سایت دارم که اسکریپت اون یک جوری هست که میشه با فایل css کل سایت دیزاین به ***ن واسه همین می خوام بدونم برنامه هست کاربر نتونه فایل در inspect نبینه و دانلود کنه با تشکر
    به علت اینکه کدهای css سمت کاربر هستند نمیتونید کد کنید . و همیشه در دید کاربر هست .

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

    کد css رو هم فشرده کنی . یه مقدار میتونه کمکت کنه !
    https://cssminifier.com/
    فروش سرور مجازی NVMe و رم DDR4
    آریوسرور | تلگرام ما : @Ario_Server
    سرور مجازی NVMe ایران

  7. #6
    کاربر اخراج شده
    تاریخ عضویت
    Nov 2015
    محل سکونت
    CA
    نوشته ها
    382
    تشکر تشکر کرده 
    311
    تشکر تشکر شده 
    692
    تشکر شده در
    292 پست

    پیش فرض پاسخ : رمز گذاری روی فایل css

    نقل قول نوشته اصلی توسط farshid17 نمایش پست ها
    باسلام من یک سایت دارم که اسکریپت اون یک جوری هست که میشه با فایل css کل سایت دیزاین به ***ن واسه همین می خوام بدونم برنامه هست کاربر نتونه فایل در inspect نبینه و دانلود کنه با تشکر
    میتونید کاری کنید که کاربر سارق با برسی سورس css به یه پیام ارجا داده بشه طبق اموزش زیر



    برای این کار از یه کد ساده php و فایل htaccess. استفاده می کنیم.


    در فایل index وب سایتمون قبل از اینکه فایل css سایتمون لود بشه توسط Session ها یک کلید رو ایجاد می کنیم و سپس دورن فایل css چک میکنیم که اگر کلید ما برابر مقدار مورد نظری که ما برای کلید خود قرار دادهایم نبود اجرای کد های css متوقف شده و پیغامی به آقای محترم سارق نمایش داده شود و اگر کلید ما برابر مقدار مورد نظر ما بود کدهای css ما اجرا شود و مقدار کلید ما به چیز دیگری تغییر کنه...
    بطور کلی فایل های css ما در نبود فایل index اجرا نخواهد شد چرا که ما در فایل index کلیدی رو ایجاد کرده ایم.
    برای شروع کد زیر رو در ابتدای فایل index.php سایتتون قرار بدین ...

    کد:
    
    <?php
    
      session_start();
      $_SESSION['csskey'] = "kiava";
    
    ?>
    مثال:

    کد:
    
    <?php
    
      session_start();
    
      $_SESSION['csskey'] = "kiava";
    
    ?>
    
    <html>
    
     <head>
    
      <link rel="stylesheet" type="text/css" href="style.css" />
    
     </head>
     <body>
     مي تونم کمکتون کنم!!!...
     </body>
    
    </html>
    
    در مثال فوق مشاهده می کنید که من کد مورد نظر رو در بالای صفحه قرار داده ام قبل از تگ <html>.این نکته بسیار مهم که قبل از اینکه چیزی برای کاربران وب سایتتون به نمایش در بیاد sesstion ما شروع بشه بخاطر همین ما session_start(); را در ابتدای صفحه قرار می دهیم...
    و کد زیر

    کد:
    $_SESSION['csskey'] = "kiava";
    کلید ما هست برای آن ایجاد کردیم و شما بجای kiava هر نامی رو میتونید قرار بدهید.

    حالا نوبت به فایل css ما میرسه اما چون قراره که چک کنیم که session که ایجاد کردیم برابر مقدار کلید مورد نظر ماست نیاز داریم تا از PHP استفاده کنیم برای اینکار باید یک فابل style.php را ایجاد و بجای style.css در سایتمون فراخوانی کنیم.
    پس یک فایل style.php ایجاد کرده و کدهای زیر را در آن قرار دهید...

    کد:
    
    
    <?php
    session_start();
    
    header("Content-type: text/css");
    
    if ($_SESSION["csskey"] != "kiava") {
       die("با عرض پوزش این فایل محدود شده هست ...");
    }
    
    $_SESSION["csskey"] = "somethingelse";
    ?>
    
    
    @charset "utf-8"; 
    .image {
        position: absolute;
        top: 25%;
        left: 25%;
        width:300px;
        height:300px;
        margin:-60px 0 0 -60px;
        -webkit-animation:spin 4s linear infinite;
        -moz-animation:spin 4s linear infinite;
        animation:spin 4s linear infinite;
    }
    @-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
    @-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
    @keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }
    
    ما در کد بالا هم از session_start(); استفاده کردیم و سپس Content-type: text/css قرار دادیم تا مرورگرها متوجه بشن که این یک فایل css هستش و در خط بعدی چک می کنیم که اگر کلید css ما برابر kiava نبود نمایش کد های css متوقف بشه و مقدار تابع die() که برابر شیطونی ممنوع!!!... نمایش داده شود و اگر کلید ما برابر kiava بود مقدار آن را برابر somethingelse یا هر کلمه دیگه ای که شما دوست دارید قرار بگیرد

    در نهایت در فایل htaccess. واقع در روت سایتمون کد زیر رو وارد می کنیم و اگر این فایل رو ندارید اون رو ایجاد کنید...


    کد:
    RewriteEngine on
    
    RewriteRule style.css style.php
    کد بالا باعث میشه کر style.php شبیه style.css بشه...
    بعد از اینکه مراحل بالا رو انجام دادید خروجی فایل index.php شما در مرورگر برابر جمله میتونم کمکتون کنم!!!... با رنگ پس زمینه سیاه و متن سفید میشه و اگر کاربری روی فایل style.css کلیک کنه و یا بخواهد اون رو مشاهد کنه پیغام شیطونی ممنوع!!!... براش به نمایش در می آید(البته شما می توانید هر پیامی که دوست دارید جایگزین این پیام ها کنید...)

    امیدوارم خوب باشه براتون ولی بازم راه های زیادی برای دور زدنش هست

    ------------------
    درضمن ممکنه حتی این کار باعث بشه قالب بهم بریزه ولی خب باز عملی هست

    و اینکه داخل فایل style.php
    من خط های اخر css خودم رو گذاشتم که قرمز هست شما باید کل css قالبتونو بزنید موفق باشد

    تشکر یادتون نره عزیزااااان
    ویرایش توسط kiava : August 18th, 2016 در ساعت 08:59

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


  9. #7
    عضو جدید
    تاریخ عضویت
    Aug 2016
    نوشته ها
    20
    تشکر تشکر کرده 
    9
    تشکر تشکر شده 
    9
    تشکر شده در
    7 پست

    پیش فرض پاسخ : رمز گذاری روی فایل css

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

    اگر اون آقای سارق به قول خودتون مستقیما فایل رو از سرور درخواست کنه بله این خطا رو بهش نشون میده. ولی وقتی مرورگر فایل رو به صورت کامل لود کرده نیازی نیست آقای سارق از سرور درخواست کنه میتونه خیلی راحت بره قسمت developer کروم و در تب source محتوای همه فایل ها رو ببینه.

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


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


  11. #8
    کاربر اخراج شده
    تاریخ عضویت
    Nov 2015
    محل سکونت
    CA
    نوشته ها
    382
    تشکر تشکر کرده 
    311
    تشکر تشکر شده 
    692
    تشکر شده در
    292 پست

    پیش فرض پاسخ : رمز گذاری روی فایل css

    نقل قول نوشته اصلی توسط telstra نمایش پست ها
    دوست عزیز ممنون ولی این کار هم جواب نمیده

    اگر اون آقای سارق به قول خودتون مستقیما فایل رو از سرور درخواست کنه بله این خطا رو بهش نشون میده. ولی وقتی مرورگر فایل رو به صورت کامل لود کرده نیازی نیست آقای سارق از سرور درخواست کنه میتونه خیلی راحت بره قسمت developer کروم و در تب source محتوای همه فایل ها رو ببینه.

    در هر صورت مرورگر باید بتونه استایل رو بخونه حالا هر کلکی که پیاده بشه فرقی نمیکنه نهایتا میشه استایل ها رو دید چون اگه شما نتونید مرورگرتون هم نمیتونه و اگر مرورگر نتونه اصلا صفحه استایل نمیگیره...
    عرض کردم که هیچ کاری نیست که بشه جلوشو کامل گرفت در هر صورت کاربر میبینه ولی خوب این کار موثر هست و میتونن تا حدی باز جلوشو بگیرن با بستن کد های اضافی مروگر مثل inspect , ....

  12. #9
    عضو انجمن k-pax آواتار ها
    تاریخ عضویت
    Dec 2011
    محل سکونت
    127.0.0.1
    نوشته ها
    286
    تشکر تشکر کرده 
    511
    تشکر تشکر شده 
    545
    تشکر شده در
    347 پست

    پیش فرض پاسخ : رمز گذاری روی فایل css

    @kiava
    این روش یکم تغییرات میخواد
    مثلا وقتی من یه سایت باز کنم سشن برام ذخیره میشه . اگه برم فایل style.php را هم باز کنم چون سشن برای من داخل صفحه اصلی سایت ذخیره شده باز هم css ها نمایش داده میشن

    میشه با استفاده از توکن و ساخت سشن رندوم یه کارایی کرد !
    اما باز هم به راحتی با یه ذخیره سایت ، فایل style ذخیره میشه


    در هر صورت مرورگر باید بتونه استایل رو بخونه حالا هر کلکی که پیاده بشه فرقی نمیکنه نهایتا میشه استایل ها رو دید چون اگه شما نتونید مرورگرتون هم نمیتونه و اگر مرورگر نتونه اصلا صفحه استایل نمیگیره...
    کاملا موافقم !
    فروش سرور مجازی NVMe و رم DDR4
    آریوسرور | تلگرام ما : @Ario_Server
    سرور مجازی NVMe ایران

  13. #10
    عضو انجمن omid1991 آواتار ها
    تاریخ عضویت
    Jun 2013
    محل سکونت
    نمین
    نوشته ها
    217
    تشکر تشکر کرده 
    412
    تشکر تشکر شده 
    495
    تشکر شده در
    284 پست

    پیش فرض پاسخ : رمز گذاری روی فایل css

    دوستان حتی اگه کد های css رو خارج از دایرکتوری اصلی بزارید و توسط php چاپش کنید بازم میشه کپی کردن مثل اب خوردن کد کردن html و css رو کلا بخیال بشید.

صفحه 1 از 2 12 آخرینآخرین

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

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

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

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

  1. استفاده از آنتی ویروس قوی روی وی پی اس ویندوزی
    توسط samiraabd در انجمن سوالات و مشکلات
    پاسخ ها: 3
    آخرين نوشته: May 6th, 2016, 17:05
  2. پاسخ ها: 3
    آخرين نوشته: July 30th, 2015, 16:08
  3. پاسخ ها: 6
    آخرين نوشته: March 15th, 2014, 13:33
  4. پاسخ ها: 5
    آخرين نوشته: August 25th, 2012, 00:49
  5. ساخت وی پی اس ویندوز در وی ام ویر VMWare ESXi – بخش سوم
    توسط supportvps در انجمن مباحث و منابع آموزشی
    پاسخ ها: 1
    آخرين نوشته: August 19th, 2012, 17:01

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

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