مشخصات کتاب
iOS app reverse engineering
دسته بندی: امنیت
ویرایش:
نویسندگان: Snakeninny. Hangcom.
سری:
ناشر:
سال نشر:
تعداد صفحات: 442
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 16 مگابایت
قیمت کتاب (تومان) : 32,000
کلمات کلیدی مربوط به کتاب مهندسی معکوس اپلیکیشن iOS: مهندسی انفورماتیک و کامپیوتر، امنیت اطلاعات، سخت افزار و نرم افزار IS، هک و حفاظت از نرم افزار
میانگین امتیاز به این کتاب :
تعداد امتیاز دهندگان : 13
در صورت تبدیل فایل کتاب iOS app reverse engineering به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب مهندسی معکوس اپلیکیشن iOS نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
توضیحاتی در مورد کتاب مهندسی معکوس اپلیکیشن iOS
N.p., 2015. — 437 c.
iOS App Reverse
Engineering اولین کتاب در جهان از مهارت های مهندسی معکوس برنامه
iOS است که 4 نوع خواننده را هدف قرار می دهد:
علاقه مندان به iOS؛
توسعه دهندگان ارشد iOS، که تسلط خوبی بر توسعه برنامه دارند و
میل به درک بهتر iOS را دارند؛
معماران. در طول فرآیند مهندسی معکوس، آنها می توانند معماری آن
برنامه های عالی را یاد بگیرند تا بتوانند توانایی طراحی معماری
خود را بهبود بخشند؛
مهندسین معکوس در سیستم های دیگر که به iOS نیز علاقه مند هستند.
کتاب از 4 بخش یعنی مفاهیم،
ابزار، نظریه ها و عملیات تشکیل شده است. این کتاب از ساختار
«انتزاع، بتن، انتزاع، بتن» پیروی میکند که از مفاهیم اولیه
مانند سلسله مراتب سیستم فایل iOS و انواع فایلهای iOS شروع
میشود که اپل آنها را در اختیار توسعهدهندگان اپلیکیشن قرار
نداده است، اما محققان iOS (jailbreak) باید بدانند، سپس به آنها
میپردازد. رایج ترین ابزارهای مورد استفاده مانند class-dump،
Theos، Cycript، Reveal، IDA و LLDB برای معرفی کارهایی که باید
در مهندسی معکوس iOS انجام دهید. پس از آن، نظریههای مهندسی
معکوس iOS مبتنی بر مونتاژ Objective-C و ARM به صورت روششناختی
توضیح داده میشوند و به هسته اصلی این کتاب اشاره میکنند. آخرین
اما نه کماهمیت، 4 روش اصلی شرحدادهشده وجود دارد تا تمام
مطالب قبلی کتاب را پوشش دهد و بصریترین درک را از مهندسی معکوس
iOS به شما بدهد. هک مبارک!
توصیه
پیشگفتار
پیشگفتار
مفاهیم
مقدمه ای بر مهندسی معکوس iOS
مقدمه ای بر جیلبریک شده iOS
ابزارها
OSX toolkit
iOS toolkit
نظریه
مهندسی معکوس iOS مربوط به Objective-C
مهندسی معکوس iOS مربوط به ARM
عملیات< br/>تمرین 1: Characount برای Notes 8
تمرین 2: علامت گذاری ایمیل های خاص کاربر به عنوان خوانده شده به
صورت خودکار
تمرین 3: ذخیره و اشتراک گذاری Sight در WeChat
تمرین 4: شناسایی و ارسال iMessages
Jailbreaking برای توسعه دهندگان، مروری بر
اجتناب از Sandbox
بهینه سازی هک عصر جدید است
توضیحاتی درمورد کتاب به خارجی
N.p., 2015. — 437 c.
iOS App Reverse Engineering is the
world's 1st book of very detailed iOS App reverse engineering
skills, targeting 4 kinds of readers:
iOS enthusiasts;
Senior iOS developers, who have good command of App development
and have the desire to understand iOS better;
Architects. During the process of reverse engineering, they can
learn architectures of those excellent Apps so that they can
improve their ability of architecture design;
Reverse engineers in other systems who’re also interested in
iOS.
The book consists of 4 parts, i.e.
concepts, tools, theories and practices. The book follows an
"abstraction, concrete, abstraction, concrete" structure,
starting from basic concepts like iOS filesystem hierarchy and
iOS file types that Apple didn't expose to App developers but
iOS (jailbreak) researchers should know, then goes through the
most commonly used tools like class-dump, Theos, Cycript,
Reveal, IDA and LLDB to introduce what to do in iOS reverse
engineering. After that, iOS reverse engineering theories based
on Objective-C and ARM assembly are explained in a
methodological way, pointing out the core of this book. Last
but not least, 4 originally elaborated practices are there to
cover all previous contents of the book and give you the most
intuitive perception of iOS reverse engineering. Happy hacking!
Recommendation
Preface
Foreword
Concepts
Introduction to iOS reverse engineering
Introduction to jailbroken iOS
Tools
OSX toolkit
iOS toolkit
Theories
Objective-C related iOS reverse engineering
ARM related iOS reverse engineering
Practices
Practice 1: Characount for Notes 8
Practice 2: Mark user specific emails as read
automatically
Practice 3: Save and share Sight in WeChat
Practice 4: Detect And Send iMessages
Jailbreaking for Developers, An Overview
Evading the Sandbox
Tweaking is the new-age hacking
نظرات کاربران