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

موضوع: برای حفظ حقوق طراحان اسکریپت چی کار کنیم؟

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #9
    عضو انجمن camelian77 آواتار ها
    تاریخ عضویت
    Sep 2011
    محل سکونت
    Los Angeles, CA
    نوشته ها
    441
    تشکر تشکر کرده 
    148
    تشکر تشکر شده 
    934
    تشکر شده در
    622 پست

    پیش فرض پاسخ : برای حفظ حقوق طراحان اسکریپت چی کار کنیم؟

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

    به طور کلی کد رو باید encrypt کنید وگرنه از دست می‌ره، اونم زبون‌های اسکریپتی مثل php رو.

    روش لایسنس سرور به طور کلی از این ایده استفاده می‌کنه که این زیر توضیح می‌دم. در این ضمن توجه کنید که تمام این قصه بر این پایه بنا شده که الگوریتم مورد استفاده‌ی ما مخفی هست و برای کاربر نهایی غیر قابل تغییر.

    ۱. قبلش بگذارید روش های اولیه رو شرح بدیم. سیستمی مثل مثلا بازی Age of Empires اگه دیده بوده باشید، یه سریال نامبری داشت. اون رو وارد می‌کردیم و تمام! قفل باز می‌شد. اون سریال نامبر یک کلید هست که هر کسی داشته باشه می‌تونه قفل رو باز کنه و اگر چند نفر یک کلید رو داشته باشن همه قفل رو باز می‌کنن.

    ۲. بعد سیستمهایی اومد که با اینترنت اکتیویت می‌شدن. این مد نظر ما هست.

    توی license server کاری که می‌کنیم این هست. اسکریپت شما به عنوان کلاینت یه مقداری اطلاعات از کاربر (مشتری شما) دریافت می‌کنه، مثلا یک کد اکتیویشن (Key-Eins) .

    سپس خودش از محیط اش یه مقدار اطلاعات جمع آوری می‌کنه (Deployment Data) مثل آی پی و هاست نیم سرور (مثال: سی پنل با این دو کار می‌کنه)

    داخل هر نسخه‌ای که تحویل شده هم یک سریال منحصر به فرد وجود داره (Identification Key) . مجموعه‌ی این اطلاعات تشکیل یک self-key رو می‌دن که کاملا یکتا و غیر بازگشتی هست و نوعی private key هست و سپس به سرور مرکزی شما license server فرستاده می‌شه تا بررسی شه.

    داخل سرور شما یک پروسه تشخیص می‌ده که آیا این self-key درست هست یا نه و این کار با روش مقایسه انجام می‌شه.

    >>>> سرور از اطلاعات دریافت کرده رو دوباره پروسس می‌کنه (به روش قبل) تا یک کلید دیگه به دست بیاره یک نوع public key. سپس این دو کلید با هم به کلاینت فرستاده می‌شن و انجا بررسی می‌شن که آیا با هم برابر هستند یا نه؟ توجه کنید که این برابری چیزی غیر از A == B هست. !!

    اگر برابری اتفاق افتاد برنامه شما اجرا می‌شه. اگر نیفتاد؟

    بووم.
    کمپین یاد آوری زبان فارسی به وب هاستینگ تالک !

    چگونه از هاست / سرور مجازی خود شکایت کنیم؟ (طنز) http://www.webhostingtalk.ir/f118/92986/
    ----------------------------------------------------------


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


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

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

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

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

  1. اسکریپت سرور نود32 اسکریپت سایت nod32 لایسنس نود32
    توسط larsa.soft در انجمن اسکریپت های دیگر
    پاسخ ها: 3
    آخرين نوشته: March 10th, 2014, 23:06
  2. اسکریپت به اسکریپت یا به هاست دسترسی داره؟؟؟!؟!؟!
    توسط looneir در انجمن سیستم های مدیریت محتوا
    پاسخ ها: 5
    آخرين نوشته: September 13th, 2013, 02:53
  3. پاسخ ها: 3
    آخرين نوشته: February 18th, 2011, 20:12

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

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