PDA

توجه ! این یک نسخه آرشیو شده می باشد و در این حالت شما عکسی را مشاهده نمی کنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : ساين چيست؟ و چرا بايد ساين كنيم؟(همه چيز در مورد ساين كردن)



TAHA
09-21-2009, 10:55 PM
شايد اولين و بيشترين مشكلي كه در هنگام نصب برنامه ها با اون مواجه ميشيم و نمي تونيم برنامه رو نصب كنيم خطاي معروف certificate error:contact the application ********
هستش كه اين پيغام مي گه كه شما بايد برنامه مورد نظر رو ساين كنيد.

حالا اين ساين چي هست؟ وچرا بايد ساين كنيم؟

از اونجايي كه شما از وب سايتهاي مختلف نرم افزارهاي متفاوتي دانلود مي كنيد و اين نرم افزار ها مي توانند با مقاصد مختلف و خرابكارانه اي نوشته شده باشند.و شما به عنوان كاربر معمولي قادر به تشخيص اين موضوع نخواهيد بود كه آيا مي توان به نرم افزار مورد نظر اعتماد كرد يا خير؟ شركت سازنده سيستم عامل سيمبيان اومده و اين مشكل رو براي شما حل كرده و اون هم به اين صورت كه سيستم عامل خودش رو يعني سيمبيان رو طوري طراحي كرده كه هنگام نصب برنامه ها اونها رو باز ميكنه و اگر يكسري كد والگوريتم خاصي تو برنامه وجود داشته باشد اجازه نصب به اونها رو ميده و در غير اين صورت نصب متوقف مي شود.

حال اين كد يا الگوريتمي كه تو برنامه هست از كجا مياد؟

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

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

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

آموزش نحوه ساين كردن:

در مورد ساين كردن مطالب زيادي تو سايت هست و من فقط براي سر جمع شدن موضوع اين آموزش رو به صورت مختصر براتون توضيح مي دم:

دوستان برای ساین برنامه هاتون شما نیاز به دو فایل اساسی دارید.
یکی فایل CER و یکی هم فایل KEY که فایل CER رو حتما حتما باید از سایت سیمبیان و به طور مستقیم
یا غیر مستقیم دریافت کنید.

واسه ساين كردن برنامه هاتون دو راه وجود دارد:

توجه:
بدلیل عدم ارئه فایل cer توسط سایت سیمبیان فقط روش دوم رو در پیش بگیرید.

1- ثبت نام در سايت سيمبيان : ( که در حال حاضر به دلیل بسته بودن این سایت امکان پذیر نیست)

يكي از راهاي ساين برنامه ها ثبت نام در سايت سيمبيان هست و حتما همه شما مي دونيد كه براي ثبت
نام در سايت سيمبيان بايد يه آدرس ايميل بهش بدي تا براتون يه activation code بفرسته كه در مرحله بعدي ثبت نام به اون نياز داريد.

مشكل اصلي اينجاست كه سايت سيمبيان هر آدرس ايميلي رو قبول نمي كنه و در اين مورد خيلي سخت گيري مي كنه. اكثر ايميل هاي عمومي از قبيل yahoo, hotmail,gmail,… و بسياري ايميل هاي ديگر مجاز به ثبت نام در اين سايت نيستند. ولي براي اون دسته از دوستاني كه تونستن تو اين سايت ثبت نام كنن بگم كه پس از login كردن در اين سايت بايد برنامهDevCertRequest رو دانلود كنن.

از اين برنامه براي ساخت فايل هاي key,csr استفاده مي كنيم.(اين برنامه رو به همراه آموزش تصويري كار با اون رو در انتهاي همين مطلب گذاشتم كه مي تونيد دانلود كنيد).پس از دانلود اين برنامه بايد دو فايل csr , key رو بسازيد كه در آموزش تصويري اين برنامه نحوه انجام اين كار رو توضيح داده ام.

سپس بايد فايلي را كه با پسوند .(csr) با اين برنامه ساختين رو در سايت سيمبيان آپلود كنيد و پس از چند لحظه سيمبيان براي شما فايلي براي دانلود قرار مي دهد كه اين همون فايل(cer) شماست. پس از دريافت فايل (cer) شما به يكي از برنامه هاي موجود براي ساين كردن نرم افزارهاتون نياز داريد كه من در اين جا از برنامه اي بسيار ساده SIGNSIS كه مطعلق به گروه BINPDA هست استفاده مي كنم و آموزش كار با اون رو در تصوير زير قرار ميدم كه با انجام درست همه مراحل يك فايل ساين شده به پوشه فايل ساين نشده اضافه ميشه و شما مي توانيد روي گوشيتون اون رو نصب كنيد:
( اين برنامه رو در انتهاي همين مطلب قرارميدم)



تصویر شماره 1


http://pnu-club.com/imported/mising.jpg





2-دوستان عزیز در حال حاضر شما می توانید از طریق سایت OPDA درخواست فایل cer و key کنید تا پس از
دریافت اون قادر به ساین برنامه هاتون باشید.
آموزش نحوه درخواست فایل cer با سیستم جدید سایت OPDA را اینجا (http://www.ir-tci.org/forum/showthread.php?t=31397) مطالعه کنید.

نكاتي در مورد ساين كردن:

1- دوستان دقت داشته باشند كه فايل هاي cer,key رو كه دريافت مي كنند نزد خود نگه دارند زيرا براي ساين ديگر برنامه هاتون هم به اونها نياز داريد.

2- از دانلود فايل ها cer مربوط به ديگران خود داري كنيد و فقط از فايل cer مخصوص خود استفاده كنيد.

3- در هنگام ساین کردن به روز بودن تاریخ کامپیوتر بسیار مهم می باشد در غیر این صورت با ارور مواجه میشوید.