0

ساين چيست؟ و چرا بايد ساين كنيم؟(همه چيز در مورد ساين كردن)

 
sina67
sina67
کاربر برنزی
تاریخ عضویت : آبان 1389 
تعداد پست ها : 486
محل سکونت : اصفهان

ساين چيست؟ و چرا بايد ساين كنيم؟(همه چيز در مورد ساين كردن)

 




شايد اولين و بيشترين مشكلي كه در هنگام نصب برنامه ها با اون مواجه ميشيم و نمي تونيم برنامه رو نصب كنيم خطاي معروف 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





 


2-
دوستان عزیز در حال حاضر شما می توانید از طریق سایت OPDA درخواست فایل cer و key کنید تا پس از
دریافت اون قادر به ساین برنامه هاتون باشید.


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

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

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

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

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

با نمیشه، با نمیخوام، با نشد، با نداره

جمعه 26 آذر 1389  5:27 PM
تشکرات از این پست
iman129080
javad1373
javad1373
کاربر برنزی
تاریخ عضویت : آذر 1389 
تعداد پست ها : 235
محل سکونت : فارس

پاسخ به:ساين چيست؟ و چرا بايد ساين كنيم؟(همه چيز در مورد ساين كردن)

لزوم ساین کردن چیست

اگر تا به حال اقدام به نصب نرم افزار , تم , بازی یا ... با پسوند SIS روی گوشی خود کرده باشید (به خصوص نرم افزار دانلود شده از اینترنت و رایگان مثل نرم افزار های GPS , ...) متوجه این مسئله شده اید که در همان ابتدای نصب با Error هایی مواجه میشوید.

 

این ارور ها به دلیل این است که این فایل ثبت قانونی نشده و زمان استفاده از آن به پایان رسیده و سیستم Symbian گوشی شما این موضوع را فهمیده و اجازه نصب به شما نمیدهد

 

از جمله این Error ها :

 

Certificate Error
Contact the application supplier


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


اینکه چرا مسئولین این سیستم عامل چنین تدبیری اندیشیدند مفصل است و نیازی هم به دانستن آن نیست!



بخش سوم : نحوه ساین کردن فایل های SIS (برنامه ها و تم ها و ...)


الف :  ابتدا نیاز به داشتن فایل های مربوط به گوشی خود با پسوند Key. و Cer. دارید.

برای دریافت Certificate (فایلCer & .Key.) پس از ثبت نام , از طریق پنل کاربری خود تقاضای فایل Cer & Key را انتخاب کنید.

پس از  1-3 روز به سایت و قسمت پیگیری درخواست ها مراجعه کرده (از بخش همه درخواست ها) فایل خود را دانلود کنید.


تذکر:حجم این دو فایل کمتر از 30 کلیوبایت است!

ب :  حال نیاز به نرم افزار SignSIS-GUI دارید.


دانلود نرم افزار SignSIS-GUI_1.1

938 کیلوبایت exe.
 

 

ج : حال نرم افزار را بازکنید و طبق شماره تصویر و توضیحات به ترتیب پیش بروید:


توجه داشته باشید بعد از ساین فایل جدیدی ساخته میشود



1- در قسمت شماره 1 سریال نامبر گوشی را وارد کنید (با زدن #06#* قابل مشاهده است)


2- دکمه را زده و آدرس فایل Cer را از کامپیوتر خود به نرم افزار بدهید.


3-دکمه را زده و آدرس فایل Key را به نرم افزار بدهید.

(فایل Cer را پیش تر از سایت دریافت کرده بودید)


4- شماره 0123456 را وارد کنید (0000000 نیز مجاز است)


5-نوشته ای که اینجا وارد کنید به نام فایل ساین شده اضافه می شود (متن نوشته هیچ اهمیتی ندارد)


6-در صورت تیک خوردن این گزینه اگر در فایل ساین نشده که قصد ساین آن را دارید عبارت Unsigned وجود داشته باشد آن را حذف میکند (تیک داشتن یا نداشتن این گزینه هیچ اهمیتی ندارد)


7-در صورت تیک خوردن این گزینه فایلی که میخواهید ساین کنید بعد از عملیات ساین از کامپیوتر حذف می شود و فقط فایل ساین شده باقی می ماند (ترجیحا تیک نزنید چون برای نصب همین نرم افزار در گوشی دیگر باید فایل خام و ساین نشده را ساین کنید و فایلی که قبلا برای گوشی دیگری ساین شده را نمی توان دوباره برای گوشی دیگری ساین کرد!)


8- دکمه را زده و آدرس فایل SIS ای که قصد ساین آن را دارید وارد کنید


9- آدرس مکانی در کامپیوتر که قصد دارید فایل ساین شده آنجا برود را وارد کنید (ترجیحا این قسمت را دست نزنید زیرا فایل جدید کنار فایل قبلی ساخته میشود و نحوه تشخیص آن از فایل ساین نشده نامی است که در بخش 5 وارد کردید)


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


10- با زدن این دکمه فایل جدید ساخته میشود.

                       چنانکه گوهر پاک انسانی را خواهی یافت

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

 

جمعه 17 دی 1389  3:50 PM
تشکرات از این پست
دسترسی سریع به انجمن ها