میدونم این مدل آموزش توی سایت هست ولی به نظرم این کاملترین هست ... و کاملا تست شده ....
با سلام ...
همونطور که میدونید (شایدم ندونید :4 اپل در محصولات جدیدش (آیفون 3gs و بعد از اون) یک لایه امنیتی قرار داده ...
طریقه کار این لایه امنیتی به این صورت هستش که اگر شما بخوای مثلا آیفون 3gs خودتون رو به فریمور 3.1.2 رستور کنید ...
اول باید اجازه این کار از طرف اپل صادر بشه ... یعنی ECID آیفون شما که یک عدد منحصر به فرد هست رو آیتیونز به سرور اپل میفرسته و اپل با استفاده از او عدد یک امضای دیجیتالی رو به آیتیونز میفرسته و با اون به آیتیونز اجازه میده برای رستور ...
خب شاید بگید حالا که چی !؟:4:
مشکل از اینجا شروع میشه که اپل شیطنت خودش رو شروع کرده و دیگه اجازه رستور به فریومری غیر از جدیدترین فریمور رو نمیده ....
یعنی الان که من دارم این تاپیک رو میزنم فریمور 3.1.3 اومده که برای دستگاهایی که سریالشون با MC شروع میشه و بعضی دیگه قابلیت هک و جیلبرک رو نداره ...
من الان بخوام آیفون خودم رو رستور کنم به فریمور 3.1.2 که کاملا هک شده اپل اجازه رستور نمیده و نمیشه رستور کرد ...
خب راه حلی که شخص دوست داشتنی من یعنی نابغه دنیای برنامه نویسی جناب saurik برای این شیطنت اپل ارائه داده این است :
جناب saurik اومده سروری که آیتیونز از اون اجازه رستور میگیره رو شبیه سازی کرده .... یعنی شما میتونید کاری کنید که آیتیونز بجای اینکه از سرور خود اپل اجازه رستور بگیره از سرور جناب saurik این اجازه رو بگیره ...
ولی امضای دیجیتالی سرور اپل رو نمیشه جعل کرد برای همین در سایدیا یک امکانی قرار داده شده که ECID شما رو سایدیا میگیره و به سرور اپل میفرسته و امضای دیجیتالی رو در خود سرور جناب saurik نگهداری میکنه برای روزی که اپل شیطنت کرد ...
فکر کنم تا اینجا فهمیدید اصل مطلب چیه ...
اصل مطل از اینجا شروع میشه
برای ایکه بفهمید آیا امضای دیجیتالی شما بر روی سرور saurik وجود داره یا نه به این نکته توجه کنید که بالای سایدیا که داشتید باید یک نوشته سبز رنگ کوچیک دیده باشید .. طبق عکس
در مثال عکس زیر یعنی اینکه این دستگاه قابلیت دانگرید به فریمور 3.0 رو داره چون امضای دیجیتالی مربوط به فریمور 3.0 در سرور saurik وجود داره ...
برای دانگرید باید به سیستم عامل بفهمونید که اگر آیتیونز خواست به سرور اپل وصل بشه اونو بجای بردن به سرور اپل به سرور saurik ببره
برای این کار به آدرس زیر برید و فایل hosts رو با notepad یا یک برنامه ویرایگر متن باز کنید ..
برای ویندوز :
برای مک :
/etc/
آخر این فایل عبارت زیر رو وارد کنید و ذخیره کنید ..
خب حالا میتونید به راحتی به فریمور قبلی دانگرید کنید
با سلام ...
همونطور که میدونید (شایدم ندونید :4 اپل در محصولات جدیدش (آیفون 3gs و بعد از اون) یک لایه امنیتی قرار داده ...
طریقه کار این لایه امنیتی به این صورت هستش که اگر شما بخوای مثلا آیفون 3gs خودتون رو به فریمور 3.1.2 رستور کنید ...
اول باید اجازه این کار از طرف اپل صادر بشه ... یعنی ECID آیفون شما که یک عدد منحصر به فرد هست رو آیتیونز به سرور اپل میفرسته و اپل با استفاده از او عدد یک امضای دیجیتالی رو به آیتیونز میفرسته و با اون به آیتیونز اجازه میده برای رستور ...
خب شاید بگید حالا که چی !؟:4:
مشکل از اینجا شروع میشه که اپل شیطنت خودش رو شروع کرده و دیگه اجازه رستور به فریومری غیر از جدیدترین فریمور رو نمیده ....
یعنی الان که من دارم این تاپیک رو میزنم فریمور 3.1.3 اومده که برای دستگاهایی که سریالشون با MC شروع میشه و بعضی دیگه قابلیت هک و جیلبرک رو نداره ...
من الان بخوام آیفون خودم رو رستور کنم به فریمور 3.1.2 که کاملا هک شده اپل اجازه رستور نمیده و نمیشه رستور کرد ...
خب راه حلی که شخص دوست داشتنی من یعنی نابغه دنیای برنامه نویسی جناب saurik برای این شیطنت اپل ارائه داده این است :
جناب saurik اومده سروری که آیتیونز از اون اجازه رستور میگیره رو شبیه سازی کرده .... یعنی شما میتونید کاری کنید که آیتیونز بجای اینکه از سرور خود اپل اجازه رستور بگیره از سرور جناب saurik این اجازه رو بگیره ...
ولی امضای دیجیتالی سرور اپل رو نمیشه جعل کرد برای همین در سایدیا یک امکانی قرار داده شده که ECID شما رو سایدیا میگیره و به سرور اپل میفرسته و امضای دیجیتالی رو در خود سرور جناب saurik نگهداری میکنه برای روزی که اپل شیطنت کرد ...
فکر کنم تا اینجا فهمیدید اصل مطلب چیه ...
اصل مطل از اینجا شروع میشه
برای ایکه بفهمید آیا امضای دیجیتالی شما بر روی سرور saurik وجود داره یا نه به این نکته توجه کنید که بالای سایدیا که داشتید باید یک نوشته سبز رنگ کوچیک دیده باشید .. طبق عکس
در مثال عکس زیر یعنی اینکه این دستگاه قابلیت دانگرید به فریمور 3.0 رو داره چون امضای دیجیتالی مربوط به فریمور 3.0 در سرور saurik وجود داره ...
برای دانگرید باید به سیستم عامل بفهمونید که اگر آیتیونز خواست به سرور اپل وصل بشه اونو بجای بردن به سرور اپل به سرور saurik ببره
برای این کار به آدرس زیر برید و فایل hosts رو با notepad یا یک برنامه ویرایگر متن باز کنید ..
برای ویندوز :
کد:
C:\Windows\System32\drivers\etc\
/etc/
آخر این فایل عبارت زیر رو وارد کنید و ذخیره کنید ..
کد:
74.208.105.171 gs.apple.com
خب حالا میتونید به راحتی به فریمور قبلی دانگرید کنید
نظر