Top Banner
iPhone hacking Harder, Better, Faster, Stronger
34

IPhone hacking Harder, Better, Faster, Stronger.

Apr 05, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: IPhone hacking Harder, Better, Faster, Stronger.

iPhone hackingHarder, Better, Faster, Stronger

Page 2: IPhone hacking Harder, Better, Faster, Stronger.
Page 3: IPhone hacking Harder, Better, Faster, Stronger.

hae?Google: iphone *

Page 4: IPhone hacking Harder, Better, Faster, Stronger.

HardwareWas steckt da eigentlich so drin?

Page 5: IPhone hacking Harder, Better, Faster, Stronger.
Page 6: IPhone hacking Harder, Better, Faster, Stronger.
Page 7: IPhone hacking Harder, Better, Faster, Stronger.
Page 8: IPhone hacking Harder, Better, Faster, Stronger.
Page 9: IPhone hacking Harder, Better, Faster, Stronger.
Page 10: IPhone hacking Harder, Better, Faster, Stronger.

Hardware

•Quad-band (850, 900, 1800, 1900 MHz)

•480-by-320-pixel resolution at 163 ppi

•8GB flash

•Wi-Fi (802.11b/g) / Bluetooth 2.0+EDR

•EDGE

•Kamera 2.0 megapixels

Page 11: IPhone hacking Harder, Better, Faster, Stronger.

Hardware

•ARM1176JZF (TrustZone) 620MHz (667MHz?)

•vector floating point coprocessor ("for embedded 3D-graphics")

•ARM Jazelle

Page 12: IPhone hacking Harder, Better, Faster, Stronger.
Page 13: IPhone hacking Harder, Better, Faster, Stronger.

Hardware

•Wolfson WM8758 (Audio)

•Accelerometer - ST LIS302DL

•Marvell 88W8686 (W-Lan)

•Infineon PMB8876 S-Gold 2 (EDGE)

•128MB DRAM

Page 14: IPhone hacking Harder, Better, Faster, Stronger.

Software

•OS X (basierend auf 10.5)

•Darwin 9.0.0d1

•Webkit3 (Safari)

Page 15: IPhone hacking Harder, Better, Faster, Stronger.

Firmware decrypting

•694-5259-38.dmg

•vfdecrypt

•28c909fc6d322fa18940f03279d70880e59a4507998347c70d5b8ca7ef090ecccc15e82d

•eigene Firmware?

Page 16: IPhone hacking Harder, Better, Faster, Stronger.

Schreibzugriff

•MobileDevice framework (iTunes)

•class-dump (codethecode.com)

•MobileDevice.h (iPHUC)

•Debugging iTunes (84 C0 74 08 6A 00)

Page 17: IPhone hacking Harder, Better, Faster, Stronger.

Software Development

•ARM11 Mach-O

•macho.ldw (IDA 5.x)

•iPhone toolchain

•Mach-O Header

Page 18: IPhone hacking Harder, Better, Faster, Stronger.

Tiny/Slim Mach-O

•Minimale Mach-O Application

•__PAGEZERO: not needed

•__DATA

•LOAD_DYLINKER

Page 19: IPhone hacking Harder, Better, Faster, Stronger.

API reversen

•UIKit (iPhone AppKit)

Page 20: IPhone hacking Harder, Better, Faster, Stronger.

Aktivierung

•DVD John Aktivierungs Server

•iPhoneInterface

•iPHUC

•iTunes

Page 21: IPhone hacking Harder, Better, Faster, Stronger.

Software

•Finder

•Chats (AIM, ICQ, IRC)

•NES Emulator

•ScummVM

•Stack

•RSS

Page 22: IPhone hacking Harder, Better, Faster, Stronger.

JTAG

•Joint Test Action Group

•Unlocking

•bastelei

•Viel Arbeit

Page 23: IPhone hacking Harder, Better, Faster, Stronger.

aufmachen ...

Page 24: IPhone hacking Harder, Better, Faster, Stronger.

ah da issa ja

Page 25: IPhone hacking Harder, Better, Faster, Stronger.

loeten

Page 26: IPhone hacking Harder, Better, Faster, Stronger.

fertig

Page 27: IPhone hacking Harder, Better, Faster, Stronger.

tip tip tip ... gehackt

Page 28: IPhone hacking Harder, Better, Faster, Stronger.

SimLock

•nordumper (S-Gold2)

•Baseband

•anySim

Page 29: IPhone hacking Harder, Better, Faster, Stronger.

SDK

•Februar 2008

•iPhone/iPod Touch

Page 30: IPhone hacking Harder, Better, Faster, Stronger.

Interessantesvom iPhone

Page 31: IPhone hacking Harder, Better, Faster, Stronger.

Steve Balmer

•Das iPhone spricht Businesskunden nicht an da es keine Tastatur hat um E-Mail zu tippen

Page 32: IPhone hacking Harder, Better, Faster, Stronger.

Marketshare

• In 5 Monaten hat Apple das geschafft wozu Microsoft 10 Jahre gebraucht hat

Page 33: IPhone hacking Harder, Better, Faster, Stronger.

Fragen?

Page 34: IPhone hacking Harder, Better, Faster, Stronger.

ENDEDanke!