Iphone

Baseband : بیس بند در iphone تمام وضایف مربوط به آنتن دادن رو مدیریت میکنه. و این از سیستم عامل خود iphone جدا هست و پردازنده مجزائی برای خودش داره و همینطور فرمور مخصوص خودش که همون baseband نامیده میشه، پردازنده بیس بند RAM و فرموری در NOR Flash دارد جدا از هسته ARM منابع. baseband یک منبع برای سیستم عامل iphoneبه حساب می آید. Wifi و Bluetooth توسط پردازنده اصلی مدیریت میشوند و همچنین baseband آدرس MAC خود را در NVRAM ذخیره میکند.

Bootloader: بوت لودر به چند کدی که زمان روشن شدن iphone اجرا میشوند، گفته میشود. دو بوت لودری که شما احتمالا اسم آنها را شنیده اید Baseband Bootloader و iBoot هستند. بوت لودر ها یک تست مجتمع انجام میده برای بررسی و جلوگیری از اجرای کد های unsigned و non-apple از همان ابتدای روشن شدن iphone و این به معنی این است که از اجرای کد هایی غیر از کد های apple جلو گیری میکند.
و این برای این منظور است که apple مطمئن باشه که همه چیز از همون روشی که اون میخواد اجرا میشه.
و حالا کار PwnageTool و WinPwn و QuickPwn این است که این تست مجتمع رو که در بوت لودر های LLB و iBoot و kernel انجام میشه رو Patch کنه و اجازه اجرا شدن کدهای unsigned رو ایجاد کنه.





گزارش تخلف
بعدی