/
  • کنترول پروژه

  • صفحه‌ها (2):
  • ارسال پاسخ   امتیاز موضوع:
    • 0 رأی - میانگین امیتازات: 0
    • 1
    • 2
    • 3
    • 4
    • 5

    حالت موضوعی | حالت خطی کنترول پروژه
    نویسنده پیام
    abedi98 آفلاین
    PHP/MySQL
    ***

    ارسال‌ها: 195
    تاریخ عضویت: ۱۳۸۷ اسفند ۴
    اعتبار: 1
    تشکرها : 47
    ( 6 تشکر در 6 ارسال )
    ارسال: #1
    کنترول پروژه
    سلام دوستان

    آیا کسی راهی برای کنترل اسکریپتی که نوشته میشه سراغ داره !؟ یه ایده ای که از دزدیده شدن اسکریپت چلوگیری کنه .

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

    ممنون میشم راهنمایی کنید
    __________________________________________________________________________
    ---------------------------------------------------------------------------
    خدایا ، مگر می شود تو باشی و ما تنها باشیم ؟
    ۱۳۸۸ آذر ۱۳ ۰۲:۲۹ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    HiddeN آفلاین
    13
    ***

    ارسال‌ها: 72
    تاریخ عضویت: ۱۳۸۸ مرداد ۲۷
    اعتبار: 0
    تشکرها : 336
    ( 74 تشکر در 30 ارسال )
    ارسال: #2
    RE: کنترول پروژه
    بايد اسکریپت هاتون رو اینکد کنید تا فابل قابل خوندن نباشه . نمیخوام نا امیدت کنم اما ۹۰ درصد encoder ها به راحتی دیکود میشند . این رو هم بگم که دیکود کردن کار هر کسی نیست و اون ۱۰ درصد هم باز دیکود میشند اما دیکود کردنش کار فرد عادی نیست . مثل : ioncube كه این هم جدیدا یه خبر هایی ازش اومده که دارند کم کم روش کار میکنند و دیکودرش رو میخواند بدند بیرون .

    در مورد این که کد یا فایلی قرار بدید که اسکریپت جواب نده معمولا میاند این کار رو میکنند که اسکریپت فقط روی یک دومین کار کنه و اون رو اینکود میکنند که باز برمیگرده به همون بحث دیکود که دیکودر ها به راحتی دیکود میکنند و ازش استفاده میکنند که به این حرکت میگند Null كردن اسکریپت .

    اما خوب بهتره با اینکودر ها هم کار کنی چون بد نیستند - اینکودر هایی که به نظر من قوی هستند :

    Zend Guard
    Ioncube
    eaccelerator


    كه اینها نیاز به Loader دارند و سروری که دارید ازشون استفاده میکنی باید loader مورد نظر رو نصب داشته باشه .
    ۱۳۸۸ آذر ۱۴ ۰۵:۳۴ صبح
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    abedi98 آفلاین
    PHP/MySQL
    ***

    ارسال‌ها: 195
    تاریخ عضویت: ۱۳۸۷ اسفند ۴
    اعتبار: 1
    تشکرها : 47
    ( 6 تشکر در 6 ارسال )
    ارسال: #3
    RE: کنترول پروژه
    سلام ممنون از راهنماییت

    اما ایده ای به جز encode کردن میخوام که مثلاً ... نمیدونم والا Big Grin
    __________________________________________________________________________
    ---------------------------------------------------------------------------
    خدایا ، مگر می شود تو باشی و ما تنها باشیم ؟
    ۱۳۸۸ آذر ۱۴ ۰۲:۵۹ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    parsig آفلاین
    عضو مهم
    ****

    ارسال‌ها: 280
    تاریخ عضویت: ۱۳۸۷ دي ۳۰
    اعتبار: 5
    تشکرها : 146
    ( 259 تشکر در 144 ارسال )
    ارسال: #4
    RE: کنترول پروژه
    چاره ای جز اینکد کردن نیست !
    چون اپن سورس هست و شما به هر حال برای قفل برنامه تون باید یه تیکه کد بنویسید ! خب وقتی طرف بتونه اون تیکه کد رو از بین ببره برنامه شما آنلاک شده رفته پی کارش .
    پس مجبورید اینکد کنید .
    فکر یه تکنیک باشید که با اینکد ادغام کنید و ازش استفاده کنید .
    اینکه اصلن از اینکد استفاده نکنید به نظر من غیر ممکنه !
    __________________________________________________________________________
    [تصویر:  logo-small.jpg]
    ۱۳۸۸ آذر ۱۴ ۰۴:۱۷ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    میلاد آفلاین
    برنامه نویس
    ***

    ارسال‌ها: 182
    تاریخ عضویت: ۱۳۸۷ بهمن ۲۵
    اعتبار: 2
    تشکرها : 66
    ( 136 تشکر در 74 ارسال )
    ارسال: #5
    RE: کنترول پروژه
    یه ایده هم اینه که هسته و اصل برنامه را به صورت یک سرور بنویسید و یک قسمت کلاینت بنویسید که بهش وصل بشه.
    هر کس خواست اکریپت کلاینت را میگیره و به سرو شما وصل میشه و از طریق ای پی آی که شما مینویسید عملیات را انجام میده.
    بعد شما از طرف سرور کلاینت ها را کنترل میکنید و کلاینت هایی که لایسنس دارند فقط به هسته دسترسی پیدا میکنن.
    __________________________________________________________________________
    Two hands working can do more than a thousand clasped in prayer
    ۱۳۸۸ آذر ۱۴ ۰۵:۰۷ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    abedi98 آفلاین
    PHP/MySQL
    ***

    ارسال‌ها: 195
    تاریخ عضویت: ۱۳۸۷ اسفند ۴
    اعتبار: 1
    تشکرها : 47
    ( 6 تشکر در 6 ارسال )
    ارسال: #6
    RE: کنترول پروژه
    سلام ممنون دوستان

    راستش خودم هم همچین فکری رو کردم که مثلاً یک فایلی رو یه سرور دیگه باشه و هر کس اسکریپت رو تصب کرد اون فایل رو از سرور بخونه و تشخیص بده آیا رو این دامین اجرا بشه یا نه

    اما خوب مشکلاتی هم داره که مثلاً اگه اون سرور down بشه اسکریپت اجرا نمیشه و ...
    __________________________________________________________________________
    ---------------------------------------------------------------------------
    خدایا ، مگر می شود تو باشی و ما تنها باشیم ؟
    ۱۳۸۸ آذر ۱۵ ۰۲:۱۲ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    amir.s آفلاین
    عضو
    ***

    ارسال‌ها: 148
    تاریخ عضویت: ۱۳۸۷ دي ۱
    اعتبار: 3
    تشکرها : 453
    ( 186 تشکر در 99 ارسال )
    ارسال: #7
    RE: کنترول پروژه
    (۱۳۸۸ آذر ۱۵ ۰۲:۱۲ عصر)abedi98 نوشته شده توسط:  سلام ممنون دوستان

    راستش خودم هم همچین فکری رو کردم که مثلاً یک فایلی رو یه سرور دیگه باشه و هر کس اسکریپت رو تصب کرد اون فایل رو از سرور بخونه و تشخیص بده آیا رو این دامین اجرا بشه یا نه

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

    سلام

    نال کردن این سیستم هم خیلی خیلی ساده است . فقط کافیه که یه مانیتور کنی و ببینی که کدوم بخش از برنامه این بررسی با سرور خارجی رو انجام میده و حذفش کنی ...

    الان روش فروش برنامه به صورت امن اینطوری مرسوم شده که هاست رو خودتون تهیه کنیدو دسترسی لاگین در برنامه رو به کاربران بفروشید. هیچ دسترسی به سرور و ... داده نمی شه، فقط بخش مدیریت برنامه در اختیار مشتری قرار میگیره.
    ۱۳۸۸ آذر ۱۵ ۰۳:۵۳ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط : parsig HiddeN oia
    میلاد آفلاین
    برنامه نویس
    ***

    ارسال‌ها: 182
    تاریخ عضویت: ۱۳۸۷ بهمن ۲۵
    اعتبار: 2
    تشکرها : 66
    ( 136 تشکر در 74 ارسال )
    ارسال: #8
    RE: کنترول پروژه
    البته اون چیزی که من گفتم فرق داشت. یکم پیچیده تر از این حرف هاست. Big Grin
    __________________________________________________________________________
    Two hands working can do more than a thousand clasped in prayer
    ۱۳۸۸ آذر ۱۶ ۰۱:۰۵ صبح
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    abedi98 آفلاین
    PHP/MySQL
    ***

    ارسال‌ها: 195
    تاریخ عضویت: ۱۳۸۷ اسفند ۴
    اعتبار: 1
    تشکرها : 47
    ( 6 تشکر در 6 ارسال )
    ارسال: #9
    RE: کنترول پروژه
    خوب دوست من بیشتر توضیح بده شاید بتونیم جلو این تریب کارارو بگیریم
    اساتید و مدیران فروم نظری ندارن !؟
    __________________________________________________________________________
    ---------------------------------------------------------------------------
    خدایا ، مگر می شود تو باشی و ما تنها باشیم ؟
    (آخرین ویرایش در این ارسال: ۱۳۸۸ آذر ۱۶ ۰۹:۳۰ عصر، توسط abedi98.)
    ۱۳۸۸ آذر ۱۶ ۰۹:۲۹ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    admin آفلاین
    وحید سهرابلو
    **********

    ارسال‌ها: 5,734
    تاریخ عضویت: ۱۳۸۷ آذر ۲۴
    اعتبار: 100
    تشکرها : 1362
    ( 6196 تشکر در 3438 ارسال )
    ارسال: #10
    RE: کنترول پروژه
    به نطر من باید دیکود کنید راههای دیگه دارای مشکلات زیادی هستن.
    البته وقتی که با zend دیکود‌ می‌کردم‌ یه گزینه داشت که اسم فانکشن ها و متغیرها رو تغییر میداد به این صورت بعد از دیکود نمیشد فایلها رو خوند و همچنین بعضی از متغیرها درست در نمیومد. در کل بعد از انکد یه کد خیلی کثیف که مشکلات زیادی رو هم داره تحویل میده
    ۱۳۸۸ آذر ۱۶ ۱۰:۰۳ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    « قدیمی تر | تازه‌ تر »

  • صفحه‌ها (2):
  • ارسال پاسخ
    پرش به انجمن:


    کاربرانِ درحال بازدید از این موضوع: 1 مهمان
    IranPHP.org | تماس با ما | بازگشت به بالا | بازگشت به محتوا | بایگانی | پیوند سایتی RSS