1. مهمان گرامی، جهت ارسال پست، دانلود و سایر امکانات ویژه کاربران عضو، ثبت نام کنید.
    بستن اطلاعیه

چرا باید برخی نرم افزارهای موبایل را ساین کنیم؟

شروع موضوع توسط ARMAN ‏24/8/13 در انجمن مقالات آموزشی

  1. کاربر فوق حرفه ای

    تاریخ عضویت:
    ‏22/1/13
    ارسال ها:
    3,325
    تشکر شده:
    5,847
    امتیاز دستاورد:
    0
    حرفه:
    کاربر
    پارسینه-گروه فن آوری: شايد اولين و بيشترين مشكلي كه در هنگام نصب برنامه ها با آن مواجه مي شويم و نمي توانيم برنامه رانصب كنيم خطاي معروف certificate error:contact the application باشد. در واقع اين پيغام مي گوید كه شما بايد برنامه مورد نظر را ساين كنيد.


    چرا بايد ساين كنيم؟

    از آنجایی كه شما از وب سايتهاي مختلف نرم افزارهاي متفاوتي دانلود مي كنيد و اين نرم افزار ها مي توانند با مقاصد مختلف و خرابكارانه اي نوشته شده باشند، شما به عنوان كاربر معمولي قادر به تشخيص اين موضوع نخواهيد بود كه آيا مي توان به نرم افزار مورد نظر اعتماد كرد يا خير؟

    شرکت سیمبیان به فکر کاربرانش بود و امنیتی فوق العاده برای آن ها پدید آورد . امنیتی که دست هکر ها را به طور کامل بست . وقتی شما در اینترنت نرم افزاری قابل نصب بر روی گوشی می بینید واقعا از کجا می خواهید مطمئن باشید این نرم افزار پس از نصب بر روی گوشی به گوشی شما صدمه نزند و در گوشی شما جاسوسی نکند ؟ به همین دلیل هم شرکت سیمبیان هم سیستم عامل خودش را در کمال امنیت طراحی کرد . اما چگونه ؟؟ سیمبیان طوری طراحی شد که در هنگام نصب فایل ها ( اعم از نرم افزارها و بازی ها و … ) ابتدا آن ها را آنپک و به عبارت دیگر باز می کند و اگر کد و داده ای مخرب در این فایل ها ببیند اجازه نصب اینگونه فایل ها را نمی دهد . ( دقیقا همانند سیستم تشخیص فایل های ویروسی توسط آنتی ویروس های کامپیوتری ) در این هنگام شما با ارور آشنایی که گفته شد مواجه می شوید .

    كد يا الگوريتمي كه در برنامه هست ، چیست؟

    شركت سازنده سيستم عامل سيمبيان به همه كساني كه قصد ساخت برنامه براي گوشی های سیمبیان را دارند اعلام کرده كه اگر مي خواهند برنامه های آنها براي اين سري قابل نصب باشد بايد يك نمونه از برنامه را برای انها بفرستند تا با تست برنامه و در صورت بي عيب بودن برنامه مورد نظر يكسري كد يا الگوريتم خاص به برنامه اضافه شود تا به این ترتیب بتوان از آن برنامه در اين سري از گوشيها استفاده كرد.

    به همین دلیل است که همه برنامه های موجود در بازار ساین شده هستند. حال اين سوال به ذهن خطور مي كند كه اگر اين نرم افزار ها ساين شده است چرا بايد دوباره آنها را ساين كرد؟

    خيلي از نرم افزارها كرك نشده بوده و يا قفل دارند كه قفل اين نرم افزارها توسط هكرها و يا كركرها باز شده است. از آنجایی كه آن كد يا الگوريتم خاص كه در مورد آن صحبت شد با باز كردن و كرك كردن اين برنامه ها از بين ميرود پس برنامه از حالت ساين خارج شده و ما بايد برنامه را براي استفاده در گوشي ساين كنيم.