site hit counter
اپل,آیفون,آیپد,مک,آموزش آیفون,آموزش مک,اپل آیدی,جیلبریک,سیدیا,آنلاک,نرم افزار آیفون,بازی آیفون,نرم افزار مک,بازی مک,توییک,اپ آیفون,آی او اس,آیپد,آیفون7

بررسی اولیه ابزار جیلبریک Pangu [اختصاصی اپل اپس ]

سلام خدمت شما دوستان عزیز, با عرضه شدن جیلبریک iOS 9.0 – 9.0.2 توسط گروه پنگو ممکن است برای خیلی ها این سوال پیش بیاید که آیا اصلا استفاده از این ابزار امن است یا خیر؟!

البته این گروه چینی قبلا نشان داده اند که در راستای امنیت دستگاه های اپلی کار میکنند, اما خوب بالاخره کار از محکم کاری عیب نمیکند.

pangu9-3

خرید گیفت کارت آیتونز

این ابزار در طی فرایند جیلبریک چندین فایل ایجاد میکند و چند برنامه نصب میکند که یکی از مهمترین آنها فایل pguntether است که در فولدر / که بالاترین سطح در iOS است قرار گرفته, معمولا روال کار به این شکل است که اگر کسی بخواهد کد مخربی بنویسد باید آن را در هنگام بوت شدن دستگاه اجرا کند, در اینجا تنها فایلی که توسط این ابزار اجرا میشود فایل pguntether است, پس اگر صحت این فایل تایید شود میتوانیم بگوییم در کل با یک جیلبریک سالم رو به رو هستیم و هیچ قصد و نیت دیگری در کار نبوده.

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

pangu9

فایل pguntether را با استفاده از برنامه jtool روی مکینتاش بررسی میکنیم. (این فایل به صورت یونیورسال نوشته شده و هم برای دستگاه های ۳۲بیتی و هم ۶۴بیتی قابل استفاده است.)

برای بررسی باینری ۶۴بیتی از کلید ARCH=armv8 و برای بررسی باینری ۳۲بیتی از کلید ARCH=armv7 استفاده میکنیم.

معمولا اگر کد مخربی در کار باشد در قسمتی که با رنگ سبز مشخص کردم کد های زیادتر و متفاوت تری را خواهیم دید علاوه بر این این فایل به هیچ عنوان اینکریپت (کد گذاری) نشده است و ما میتوانیم به تمام بخش های کد آن دسترسی داشته باشیم پس این موضوع به خودی خود نشانه خوبی است.

قسمتی که با رنگ قرمز مشخص کردم فایل های پیش نیازی هستند که برای اجرای این فایل باید اجرا شوند, چون اپل در iOS 9 کمی ساختار dylib ها را تغییر داده بعضی از این فایل ها بازنویسی شده اند که در آینده به بررسی آنها میپردازیم.

libsystem.B: بدون این فایل هیچ برنامه یا فایلی نمیتواند پیش نیاز های خود را فراخوانی کند, میتوان کار این فایل را مانند Kernel32+NtDll+MSVCRT در ویندوز و همچنین libc.so در لینوکس در نظر گرفت.
libc++: نشان میدهد که در این برنامه از c++ هم استفاده شده است.
libobjc و Foudation/CoreFoundation: نشان دهنده ی استفاده شدن از Objective C است.
IOKit: مهر تاییدی بر این موضوع است که عملیات پچ کردن کرنل توسط این فایل انجام میشود.

پس تا اینجای کار با کد مخربی رو به رو نیستیم, اما مشکلی که گروه پنگو دارد این است که علاقه شدیدی به پاک کردن صورت مسئله دارد! میپرسید یعنی چه؟

pangu9-2

در کار جیلبرک معمولا وقتی دسترسی روت (بالاترین سطح دسترسی) به دست می آید باید فایل مربوط به کرنل نیز پچ بشود تا در هر بار روشن شدن دستگاه ما بتوانیم دسترسی خود را حفظ کنیم, برای این کار باید آدرس مجموعه فایل هایی که قرار است اجرا شوند را در کرنل وارد کنیم که اگر موقعی هم خواستیم ازآنها استفاده نکنیم یا آن ها را آپدیت کنیم به راحتی بتوانیم این کار را انجام دهیم, ولی پنگو عادت به این کار ندارد و کد های مورد نظر را مستقیما در خود کرنل وارد میکند که این کار باعث میشود تا اگر مشکلی در کد نویسی وجود داشته باشد (که وجود دارد!) کرنل به اصطلاح پنیک (panic) کند یا بترسد که باعث ری استارت شدن دستگاه میشود. البته این مشکل خیلی کاربران عادی را آزار نمیدهد و بیشتر برنامه نویس ها با این موضوع درگیر هستند.

pangu9-1

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

راستی کانال تلگرام اپل اپس راه اندازی شد .به يه جمع صميمي و دوستانه پر از ترفند ٫ اپ ، آموزش، والپيپر و ويديوي اپلي بپیوندید ☝️😉https://telegram.me/appleappsir منتظرتون هستيم😘😘😘
 
20 نظرات
  1. عرفان می گوید

    سلام ببخشید من از زمانی که جلیبریک کردم در ios 9.0.2 یه مشکلی برام پیش اومده که در زمان اضافه کردن سورس ها نصب به پایان نمیرسه و پکیج ها کامل اضافه نمیشوند و همچنین اینکه ای بلو شرینگ رو که نصب کردم بعد از ریاستارت شدن گوشی به حالت safe mood رفت.نظرتون راجع به این مشکلات چیه ؟ قبلا از پاسخ گویتان کمال تشکر را دارم

    1. مهیار رزقی می گوید

      پکیج Airblue Sharing هنوز برای iOS 9.0.2 هماهنگ نشده دوست عزیز. برای کامل شدن رفرش سورس ها هم میتونید از تغییر آیپی استفاده کنید.

  2. Reza می گوید

    سلام
    آیا مشکل کار نکردن LTE در IOS9 با خطوط همراه اول هم وجود داره یا فقط در ایرانسله؟!

  3. iMajid می گوید

    آقای رزقی مگه مشکل LTE تو نسخه ۹٫۰٫۲ حل نشده؟؟؟؟

    1. iReza Grand می گوید

      خیر حل نشده

  4. arman می گوید

    slm bebakhshid severe sourcetuno migid ke add knm too cydia?

    1. iReza Grand می گوید

      سورس اپل اپس فعلا غیرفعاله

  5. iilliya می گوید

    تو ios 7 & 8 جیلبریک که Pangu درست کرده بود نسبت به جیلبرک که مثلا TaiG یا evasi0n7 درست کرده بودن پایداری کمتری داشت مخصوصا برای ۸ بود فکر کنم ک بعد TaiG هم منتشر کرد

    الان پایداری این چطوریه ؟
    من روی ۸ ک pangu زدم مثلا مصرف باطری زیاد و ریست شدن خود ب خود زیاد میدیدم
    این مربوط به همین پچ کردن و یا نوشتن کد ها داخل خود کرنل هست؟

    1. مهیار رزقی می گوید

      بله دوست عزیز باگ های مربوط به Pangu8 یا همان Pangu Axe دقیقا به دلیل پچ نادرست به وجود آمده بودند.
      پایداری این ورژن در سطح قابل قبولی قرار دارد اما KPP به طور کامل پچ نشده که ممکن است مشکل ساز بشود.

  6. iMajid می گوید

    ممنون آقای رزقی

    یه سوال دیگه! من هنوز رو ۸٫۴ هستم میگن ۹٫۰٫۲ خیلی باگ داره! دوستانی که رو ۹٫۰٫۲ هستن میشه باگ هارو بگن؟ ارزش داره به ۹٫۰٫۲ آپگرید کنم یا نه؟؟؟
    ممنون

    1. مهیار رزقی می گوید

      به نظرم سلیقه ای هست این قضیه آپدیت کردن, در ۹٫۰٫۲ خیلی از باگ ها از بین رفتند, ولی مهمترین مشکل از نظر بنده کار نکردن LTE ایرانسل هست!

  7. Alireza می گوید

    Moteasefane net nadaram ke upload konam
    In gozone encrypt o matne ziresh engar freeze shode. Nemishe ticko var Dari range matnesh am az baghie matna kamtare

  8. iMajid می گوید

    آقا قضیه دسترسی به تصاویر چیه که باید تایید کنیم؟؟؟ جیلبریک چه ربطی به گالری داره؟؟؟؟؟؟ قضیه مشکوک نیس؟؟؟؟

    1. مهیار رزقی می گوید

      دسترسی از طریق یک باگ که مربوط به انتقال فایل دلخواه به فولدر DCIM به جای تصاویر است، گرفته میشود. مشکلی وجود ندارد و باید اجازه دسترسی را بدهید.

  9. ali می گوید

    تیم taig جیلبریک نمی ده ؟

    1. iReza Grand می گوید

      مشخص نیست

  10. Alireza می گوید

    Salam
    Chejoori encrypt iPhone backup o khamoosh konam?
    Khakestarie to itunes

    1. vampire74 می گوید

      سلام
      عکس قرار بدید

  11. saeed می گوید

    سلام ببخشید من با برنامه imazing از ایپدم بکاپ گرفتم وقتی تموم شد حافظه دیوایو پر کرد و قسمت other در حافظه شده ۵gb میشه بگید مشکل از کجاست؟

    1. DaniyalNDRM می گوید

      سلام – بکاپ به other مربوط نمیشه !

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.