Jonathan Zdziarski – författare
305 kr
Skickas inom 5-8 vardagar
352 kr
Läs direkt efter köp
"This book is a must for anyone attempting to examine the iPhone. The level of forensic detail is excellent. If only all guides to forensics were written with this clarity!"-Andrew Sheldon, Director of Evidence Talks, computer forensics expertsWith iPhone use increasing in business networks, IT and security professionals face a serious challenge: these devices store an enormous amount of information. If your staff conducts business with an iPhone, you need to know how to recover, analyze, and securely destroy sensitive data. iPhone Forensics supplies the knowledge necessary to conduct complete and highly specialized forensic analysis of the iPhone, iPhone 3G, and iPod Touch. This book helps you:
Determine what type of data is stored on the deviceBreak v1.x and v2.x passcode-protected iPhones to gain access to the deviceBuild a custom recovery toolkit for the iPhoneInterrupt iPhone 3G''s "secure wipe" processConduct data recovery of a v1.x and v2.x iPhone user disk partition, and preserve and recover the entire raw user disk partitionRecover deleted voicemail, images, email, and other personal data, using data carving techniquesRecover geotagged metadata from camera photosDiscover Google map lookups, typing cache, and other data stored on the live file systemExtract contact information from the iPhone''s database Use different recovery strategies based on case needsAnd more. iPhone Forensics includes techniques used by more than 200 law enforcement agencies worldwide, and is a must-have for any corporate compliance and disaster recovery plan.
341 kr
Läs direkt efter köp
"Great for beginners -- even if you don''t know object-oriented programming, you can learn from examples on the ''Net and be on your way very soon. You will be able to confidently build apps that rival the ones included by Apple itself."-- Josh Content, iPhone DeveloperDevelopers everywhere are eager to create applications for the iPhone, and many of them prefer the open source, community-developed tool chain to Apple''s own toolkit. In this new edition of iPhone Open Application Development, author Jonathan Zdziarski covers the latest version of the open toolkit -- now updated for Apple''s iPhone 2.x software and iPhone 3G -- and explains in clear language how to create applications using Objective-C and the iPhone API. Zdziarski, who cracked the iPhone code and built the first fully-functional application with the open toolkit, includes detailed recipes and complete examples for graphics and audio programming, games programming with the CoreSurfaces and CoreImage interfaces, working with iTunes, and using sensors. With the open toolkit and this book, you can build iPhone applications that:
Display status bars, preference tables, and other standard elements of the iPhone user interfacePlay pre-recorded files or program-generated soundsRead and write plain text files and HTML files, including pages from the Web, and control display elements, such as scrollbarsRead and respond to changes in orientation when the user turns the phone aroundAnd more. The first edition of this book developed an instant following and became the center of a movement. The second edition of iPhone Open Application Development will make this open source toolkit an indispensable part of iPhone application development.
341 kr
Läs direkt efter köp
Certain technologies bring out everyone''s hidden geek, and iPhone did the moment it was released. Even though Apple created iPhone as a closed device, tens of thousands of developers bought them with the express purpose of designing and running third-party software. In this clear and concise book, veteran hacker Jonathan Zdziarski -- one of the original hackers of the iPhone -- explains the iPhone''s native environment and how you can build software for this device using its Objective-C, C, and C++ development frameworks.iPhone Open Application Development walks you through the iPhone''s native development environment, offers an overview of the Objective-C language you''ll use with it, and supplies background for the iPhone operating system. You also get detailed recipes and working examples for everyone''s favorite iPhone features -- graphics and audio programming, interfaces for adding multitouch functionality to games, the use of hardware sensors, and the device''s vast user interface kit.This book explains:
How to access the iPhone''s underlying operating systemThe makeup of an iPhone applicationHow to get the open source tool chain running on your desktopThe iPhone''s core user interface framework, which is heavily tied to major application-level functionsUsing the many touted iPhone features such as multitouch, hardware sensors, and gesturesIntercepting and handling event notifications for many iPhone-related eventsRaw video surfaces and 3D transformations that take you deeper into advanced graphics on the iPhoneHow to record and play simple sounds and intercept sound eventsAdvanced digital audio output using Apple''s new Audio Toolbox frameworkAdvanced user interface components such as section lists, keyboards, and image manipulationThe Appendix includes a compendium of miscellaneous code examples for cool application features, such as using the camera and creating a CoverFlow®-like album browser.This book is a true hacker''s book, designed for the millions of users who have run third party applications on their iPhone, but its concepts and code examples have shown to be remarkably similar to Apple''s official SDK, making this book a valuable resource for both camps. Any programmer can use this book to write applications with the same spectacular effects that made the device an immediate hit, and impress users just as much as the official iPhone software does. That programmer can easily be you.
297 kr
Läs direkt efter köp
This practical book offers the knowledge and code you need to create cutting-edge mobile applications and games for the iPhone and iPod Touch, using Apple''s iPhone SDK. iPhone SDK Application Development introduces you to this development paradigm and the Objective-C language it uses with numerous examples, and also walks you through the many SDK frameworks necessary for designing full-featured applications.This book will help you:
Design user interface elements with Interface Builder and the UI Kit framework Create application controls, such as windows and navigation bars Build and manage layers and transformations using Core Graphics and Quartz Core Mix and play sound files using AVFoundation, and record and play back digital sound streams using Audio Toolbox Handle network programming with the CFNetwork framework Use the Core Location framework to interact with the iPhone''s GPS Add movie players to your applicationiPhone SDK Application Development will benefit experienced developers and those just starting out on the iPhone. Important development concepts are explained thoroughly, and enough advanced examples are provided to make this book a great reference once you become an expert.
379 kr
Läs direkt efter köp
"Great for beginners -- even if you don''t know object-oriented programming, you can learn from examples on the ''Net and be on your way very soon. You will be able to confidently build apps that rival the ones included by Apple itself."-- Josh Content, iPhone DeveloperDevelopers everywhere are eager to create applications for the iPhone, and many of them prefer the open source, community-developed tool chain to Apple''s own toolkit. In this new edition of iPhone Open Application Development, author Jonathan Zdziarski covers the latest version of the open toolkit -- now updated for Apple''s iPhone 2.x software and iPhone 3G -- and explains in clear language how to create applications using Objective-C and the iPhone API. Zdziarski, who cracked the iPhone code and built the first fully-functional application with the open toolkit, includes detailed recipes and complete examples for graphics and audio programming, games programming with the CoreSurfaces and CoreImage interfaces, working with iTunes, and using sensors. With the open toolkit and this book, you can build iPhone applications that:
Display status bars, preference tables, and other standard elements of the iPhone user interfacePlay pre-recorded files or program-generated soundsRead and write plain text files and HTML files, including pages from the Web, and control display elements, such as scrollbarsRead and respond to changes in orientation when the user turns the phone aroundAnd more. The first edition of this book developed an instant following and became the center of a movement. The second edition of iPhone Open Application Development will make this open source toolkit an indispensable part of iPhone application development.
379 kr
Läs direkt efter köp
Certain technologies bring out everyone''s hidden geek, and iPhone did the moment it was released. Even though Apple created iPhone as a closed device, tens of thousands of developers bought them with the express purpose of designing and running third-party software. In this clear and concise book, veteran hacker Jonathan Zdziarski -- one of the original hackers of the iPhone -- explains the iPhone''s native environment and how you can build software for this device using its Objective-C, C, and C++ development frameworks.iPhone Open Application Development walks you through the iPhone''s native development environment, offers an overview of the Objective-C language you''ll use with it, and supplies background for the iPhone operating system. You also get detailed recipes and working examples for everyone''s favorite iPhone features -- graphics and audio programming, interfaces for adding multitouch functionality to games, the use of hardware sensors, and the device''s vast user interface kit.This book explains:
How to access the iPhone''s underlying operating systemThe makeup of an iPhone applicationHow to get the open source tool chain running on your desktopThe iPhone''s core user interface framework, which is heavily tied to major application-level functionsUsing the many touted iPhone features such as multitouch, hardware sensors, and gesturesIntercepting and handling event notifications for many iPhone-related eventsRaw video surfaces and 3D transformations that take you deeper into advanced graphics on the iPhoneHow to record and play simple sounds and intercept sound eventsAdvanced digital audio output using Apple''s new Audio Toolbox frameworkAdvanced user interface components such as section lists, keyboards, and image manipulationThe Appendix includes a compendium of miscellaneous code examples for cool application features, such as using the camera and creating a CoverFlow®-like album browser.This book is a true hacker''s book, designed for the millions of users who have run third party applications on their iPhone, but its concepts and code examples have shown to be remarkably similar to Apple''s official SDK, making this book a valuable resource for both camps. Any programmer can use this book to write applications with the same spectacular effects that made the device an immediate hit, and impress users just as much as the official iPhone software does. That programmer can easily be you.
390 kr
Läs direkt efter köp
"This book is a must for anyone attempting to examine the iPhone. The level of forensic detail is excellent. If only all guides to forensics were written with this clarity!"-Andrew Sheldon, Director of Evidence Talks, computer forensics expertsWith iPhone use increasing in business networks, IT and security professionals face a serious challenge: these devices store an enormous amount of information. If your staff conducts business with an iPhone, you need to know how to recover, analyze, and securely destroy sensitive data. iPhone Forensics supplies the knowledge necessary to conduct complete and highly specialized forensic analysis of the iPhone, iPhone 3G, and iPod Touch. This book helps you:
Determine what type of data is stored on the deviceBreak v1.x and v2.x passcode-protected iPhones to gain access to the deviceBuild a custom recovery toolkit for the iPhoneInterrupt iPhone 3G''s "secure wipe" processConduct data recovery of a v1.x and v2.x iPhone user disk partition, and preserve and recover the entire raw user disk partitionRecover deleted voicemail, images, email, and other personal data, using data carving techniquesRecover geotagged metadata from camera photosDiscover Google map lookups, typing cache, and other data stored on the live file systemExtract contact information from the iPhone''s database Use different recovery strategies based on case needsAnd more. iPhone Forensics includes techniques used by more than 200 law enforcement agencies worldwide, and is a must-have for any corporate compliance and disaster recovery plan.
334 kr
Läs direkt efter köp
This practical book offers the knowledge and code you need to create cutting-edge mobile applications and games for the iPhone and iPod Touch, using Apple''s iPhone SDK. iPhone SDK Application Development introduces you to this development paradigm and the Objective-C language it uses with numerous examples, and also walks you through the many SDK frameworks necessary for designing full-featured applications.This book will help you:
Design user interface elements with Interface Builder and the UI Kit framework Create application controls, such as windows and navigation bars Build and manage layers and transformations using Core Graphics and Quartz Core Mix and play sound files using AVFoundation, and record and play back digital sound streams using Audio Toolbox Handle network programming with the CFNetwork framework Use the Core Location framework to interact with the iPhone''s GPS Add movie players to your applicationiPhone SDK Application Development will benefit experienced developers and those just starting out on the iPhone. Important development concepts are explained thoroughly, and enough advanced examples are provided to make this book a great reference once you become an expert.
305 kr
Skickas inom 5-8 vardagar
207 kr
Läs direkt efter köp
If you’re an app developer with a solid foundation in Objective-C, this book is an absolute must—chances are very high that your company’s iOS applications are vulnerable to attack. That’s because malicious attackers now use an arsenal of tools to reverse-engineer, trace, and manipulate applications in ways that most programmers aren’t aware of.
This guide illustrates several types of iOS attacks, as well as the tools and techniques that hackers use. You’ll learn best practices to help protect your applications, and discover how important it is to understand and strategize like your adversary.
Examine subtle vulnerabilities in real-world applications—and avoid the same problems in your appsLearn how attackers infect apps with malware through code injectionDiscover how attackers defeat iOS keychain and data-protection encryptionUse a debugger and custom code injection to manipulate the runtime Objective-C environmentPrevent attackers from hijacking SSL sessions and stealing trafficSecurely delete files and design your apps to prevent forensic data leakageAvoid debugging abuse, validate the integrity of run-time classes, and make your code harder to trace214 kr
Läs direkt efter köp
If you’re an app developer with a solid foundation in Objective-C, this book is an absolute must—chances are very high that your company’s iOS applications are vulnerable to attack. That’s because malicious attackers now use an arsenal of tools to reverse-engineer, trace, and manipulate applications in ways that most programmers aren’t aware of.
This guide illustrates several types of iOS attacks, as well as the tools and techniques that hackers use. You’ll learn best practices to help protect your applications, and discover how important it is to understand and strategize like your adversary.
Examine subtle vulnerabilities in real-world applications—and avoid the same problems in your appsLearn how attackers infect apps with malware through code injectionDiscover how attackers defeat iOS keychain and data-protection encryptionUse a debugger and custom code injection to manipulate the runtime Objective-C environmentPrevent attackers from hijacking SSL sessions and stealing trafficSecurely delete files and design your apps to prevent forensic data leakageAvoid debugging abuse, validate the integrity of run-time classes, and make your code harder to trace