Jailbreaking               Where we’ve come from, and where we’re goingSaturday, 17 September 11
Who are we?Saturday, 17 September 11
Saturday, 17 September 11
Saturday, 17 September 11
Saturday, 17 September 11
• Jailbreaking for 3 yearsSaturday, 17 September 11
• Jailbreaking for 3 years             • Best known for GreenPois0nSaturday, 17 September 11
• Jailbreaking for 3 years             • Best known for GreenPois0n             • Discovered many vulnerabilities &       ...
• Jailbreaking for 3 years             • Best known for GreenPois0n             • Discovered many vulnerabilities &       ...
Saturday, 17 September 11
Who am I?Saturday, 17 September 11
Who am I?             • Joshua Hill aka @p0sixninjaSaturday, 17 September 11
Who am I?             • Joshua Hill aka @p0sixninja             • I am 26 yrs oldSaturday, 17 September 11
Who am I?             • Joshua Hill aka @p0sixninja             • I am 26 yrs old             • Lexington, Kentucky USASat...
Who am I?             •   Joshua Hill aka @p0sixninja             •   I am 26 yrs old             •   Lexington, Kentucky ...
Who am I?             • Joshua Hill aka @p0sixninja             • I am 26 yrs old             • Lexington, Kentucky USA   ...
Why do we do it?Saturday, 17 September 11
Why do we do it?             • its Fun!Saturday, 17 September 11
Why do we do it?             • its Fun!             • its a challengeSaturday, 17 September 11
Why do we do it?             • its Fun!             • its a challenge             • We all like to see new developmentsSat...
Why do we do it?             •   its Fun!             •   its a challenge             •   We all like to see new developme...
How did we get we                      get here?Saturday, 17 September 11
How did we get we                      get here?             • the first incarnation of jailbreakme.com               and ...
How did we get we                      get here?             • the first incarnation of jailbreakme.com               and ...
How did we get we                      get here?             • the first incarnation of jailbreakme.com               and ...
How did we get we                      get here?Saturday, 17 September 11
How did we get we                      get here?Saturday, 17 September 11
How did we get we                      get here?Saturday, 17 September 11
How did we get we                      get here?Saturday, 17 September 11
How did we get we                      get here?             • Apple responded and the cat and mouse               game wa...
How did we get we                      get here?             • Apple responded and the cat and mouse               game wa...
How did we get we                      get here?             • Apple responded and the cat and mouse               game wa...
How did we get we                      get here?             • Apple responded and the cat and mouse               game wa...
How did we get we                      get here?Saturday, 17 September 11
How did we get we                      get here?             • Code execution had been obtainedSaturday, 17 September 11
How did we get we                      get here?             • Code execution had been obtained             • The code exe...
How did we get we                      get here?             • Code execution had been obtained             • The code exe...
How did we get we                      get here?             • Code execution had been obtained             • The code exe...
How did we get we                      get here?Saturday, 17 September 11
How did we get we                      get here?             • 24kpwn still present in early iPhone 3g[s]Saturday, 17 Sept...
How did we get we                      get here?             • 24kpwn still present in early iPhone 3g[s]             • a ...
How did we get we                      get here?             • 24kpwn still present in early iPhone 3g[s]             • a ...
How did we get we                      get here?             •   24kpwn still present in early iPhone 3g[s]             • ...
How did we get we                      get here?Saturday, 17 September 11
How did we get we                      get here?             • Apple begins blocking downgradesSaturday, 17 September 11
How did we get we                      get here?             • Apple begins blocking downgrades             • New exploits...
How did we get we                      get here?             • Apple begins blocking downgrades             • New exploits...
How did we get we                      get here?Saturday, 17 September 11
How did we get we                      get here?             • Apple releases iPod Touch 3rd               GenerationSatur...
How did we get we                      get here?             • Apple releases iPod Touch 3rd               Generation     ...
How did we get we                      get here?             • Apple releases iPod Touch 3rd               Generation     ...
How did we get we                      get here?Saturday, 17 September 11
How did we get we                      get here?             • Westbaer (Nicholas Haunuld) makes a               fuzzing p...
How did we get we                      get here?             • Westbaer (Nicholas Haunuld) makes a               fuzzing p...
How did we get we                      get here?             • Westbaer (Nicholas Haunuld) makes a               fuzzing p...
How did we get we                      get here?Saturday, 17 September 11
How did we get we                      get here?             • comex arrived and took everyone by               storm with...
How did we get we                      get here?             • comex arrived and took everyone by               storm with...
How did we get we                      get here?Saturday, 17 September 11
How did we get we                      get here?             • Jailbreakme was fixed within weeksSaturday, 17 September 11
How did we get we                      get here?             • Jailbreakme was fixed within weeks             • iPhone 4 r...
How did we get we                      get here?             • Jailbreakme was fixed within weeks             • iPhone 4 r...
How did we get we                      get here?             •   Jailbreakme was fixed within weeks             •   iPhone...
How did we get we                      get here?             • Jailbreakme was fixed within weeks             • iPhone 4 r...
How did we get we                      get here?             • Jailbreakme was fixed within weeks             • iPhone 4 r...
How did we get here?Saturday, 17 September 11
How did we get here?               • Exploiting in BootROM isnt like exploiting in                     userlandSaturday, 1...
How did we get here?               • Exploiting in BootROM isnt like exploiting in                     userland           ...
How did we get here?               • Exploiting in BootROM isnt like exploiting in                     userland           ...
How did we get here?               • Exploiting in BootROM isnt like exploiting in                     userland           ...
Where are we now?Saturday, 17 September 11
Where are we now?               • Months ago we promised an iPhone5                     jailbreakSaturday, 17 September 11
Where are we now?               • Months ago we promised an iPhone5                     jailbreak               • Unfortun...
Where are we now?               • Months ago we promised an iPhone5                     jailbreak               • Unfortun...
Saturday, 17 September 11
The New Greenpois0nSaturday, 17 September 11
The New Greenpois0n               • Our next incarnation Greenpois0n will be                     a ‘userland’ jailbreakSat...
The New Greenpois0n               • Our next incarnation Greenpois0n will be                     a ‘userland’ jailbreak   ...
The New Greenpois0n               • Our next incarnation Greenpois0n will be                     a ‘userland’ jailbreak   ...
Why are we here?Saturday, 17 September 11
Why are we here?           • If jailbreaking is to continue to be possible,                 funding sources for further re...
Why are we here?           • If jailbreaking is to continue to be possible,                 funding sources for further re...
Why are we here?           • If jailbreaking is to continue to be possible,                 funding sources for further re...
Where are we going?Saturday, 17 September 11
Where are we going?               • Today we would like to introduce ‘Chronic-                     Dev LLC’Saturday, 17 Se...
Where are we going?               • Today we would like to introduce ‘Chronic-                     Dev LLC’               ...
How can you help?Saturday, 17 September 11
How can you help?               • Can you reverse engineer?Saturday, 17 September 11
How can you help?               • Can you reverse engineer?               • Have you Development experience?Saturday, 17 S...
How can you help?               • Can you reverse engineer?               • Have you Development experience?              ...
How can you help?               • Can you reverse engineer?               • Have you Development experience?              ...
Upcoming SlideShare
Loading in …5
×

Chronic Dev Team @ MyGreatFest

3,649 views

Published on

Chronic Dev Team Delivers a presentation at World's first iOS jailbreaking convention

Uploaded by:
www.macpost.net

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,649
On SlideShare
0
From Embeds
0
Number of Embeds
100
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Chronic Dev Team @ MyGreatFest

  1. 1. Jailbreaking Where we’ve come from, and where we’re goingSaturday, 17 September 11
  2. 2. Who are we?Saturday, 17 September 11
  3. 3. Saturday, 17 September 11
  4. 4. Saturday, 17 September 11
  5. 5. Saturday, 17 September 11
  6. 6. • Jailbreaking for 3 yearsSaturday, 17 September 11
  7. 7. • Jailbreaking for 3 years • Best known for GreenPois0nSaturday, 17 September 11
  8. 8. • Jailbreaking for 3 years • Best known for GreenPois0n • Discovered many vulnerabilities & implemented many exploitsSaturday, 17 September 11
  9. 9. • Jailbreaking for 3 years • Best known for GreenPois0n • Discovered many vulnerabilities & implemented many exploits • Chronic-Dev members are p0sixninja, OPK, Pod2g, |bile|, Jaywalker, DHowett, Nikias and semaphore and jan0_Saturday, 17 September 11
  10. 10. Saturday, 17 September 11
  11. 11. Who am I?Saturday, 17 September 11
  12. 12. Who am I? • Joshua Hill aka @p0sixninjaSaturday, 17 September 11
  13. 13. Who am I? • Joshua Hill aka @p0sixninja • I am 26 yrs oldSaturday, 17 September 11
  14. 14. Who am I? • Joshua Hill aka @p0sixninja • I am 26 yrs old • Lexington, Kentucky USASaturday, 17 September 11
  15. 15. Who am I? • Joshua Hill aka @p0sixninja • I am 26 yrs old • Lexington, Kentucky USA • Currently working as an independent contractorSaturday, 17 September 11
  16. 16. Who am I? • Joshua Hill aka @p0sixninja • I am 26 yrs old • Lexington, Kentucky USA • Currently working as an independent contractor • Hacking for 10 yrsSaturday, 17 September 11
  17. 17. Why do we do it?Saturday, 17 September 11
  18. 18. Why do we do it? • its Fun!Saturday, 17 September 11
  19. 19. Why do we do it? • its Fun! • its a challengeSaturday, 17 September 11
  20. 20. Why do we do it? • its Fun! • its a challenge • We all like to see new developmentsSaturday, 17 September 11
  21. 21. Why do we do it? • its Fun! • its a challenge • We all like to see new developments • We help catch bad guys :PSaturday, 17 September 11
  22. 22. How did we get we get here?Saturday, 17 September 11
  23. 23. How did we get we get here? • the first incarnation of jailbreakme.com and the first RAM-Disk jailbreaks (ZiPhone, TouchFree, iJailbreak)Saturday, 17 September 11
  24. 24. How did we get we get here? • the first incarnation of jailbreakme.com and the first RAM-Disk jailbreaks (ZiPhone, TouchFree, iJailbreak)Saturday, 17 September 11
  25. 25. How did we get we get here? • the first incarnation of jailbreakme.com and the first RAM-Disk jailbreaks (ZiPhone, TouchFree, iJailbreak) • 2008 iPhone Dev Team announced a new type of jailbreak a two exploit solution called Pwnage and Pwnage2Saturday, 17 September 11
  26. 26. How did we get we get here?Saturday, 17 September 11
  27. 27. How did we get we get here?Saturday, 17 September 11
  28. 28. How did we get we get here?Saturday, 17 September 11
  29. 29. How did we get we get here?Saturday, 17 September 11
  30. 30. How did we get we get here? • Apple responded and the cat and mouse game was underwaySaturday, 17 September 11
  31. 31. How did we get we get here? • Apple responded and the cat and mouse game was underway • Will Strafach (@chronic) began to publish some reverse engineeringSaturday, 17 September 11
  32. 32. How did we get we get here? • Apple responded and the cat and mouse game was underway • Will Strafach (@chronic) began to publish some reverse engineering • Friendships where formed on IRCSaturday, 17 September 11
  33. 33. How did we get we get here? • Apple responded and the cat and mouse game was underway • Will Strafach (@chronic) began to publish some reverse engineering • Friendships where formed on IRC o tethered jailbreak was achievedSaturday, 17 September 11
  34. 34. How did we get we get here?Saturday, 17 September 11
  35. 35. How did we get we get here? • Code execution had been obtainedSaturday, 17 September 11
  36. 36. How did we get we get here? • Code execution had been obtained • The code execution needed to be automatically started on every bootSaturday, 17 September 11
  37. 37. How did we get we get here? • Code execution had been obtained • The code execution needed to be automatically started on every boot • 24kpwn discovered!!! :-)Saturday, 17 September 11
  38. 38. How did we get we get here? • Code execution had been obtained • The code execution needed to be automatically started on every boot • 24kpwn discovered!!! :-) • 24kpwn leaked??? :-(Saturday, 17 September 11
  39. 39. How did we get we get here?Saturday, 17 September 11
  40. 40. How did we get we get here? • 24kpwn still present in early iPhone 3g[s]Saturday, 17 September 11
  41. 41. How did we get we get here? • 24kpwn still present in early iPhone 3g[s] • a new injection vector was neededSaturday, 17 September 11
  42. 42. How did we get we get here? • 24kpwn still present in early iPhone 3g[s] • a new injection vector was needed • our attention turned torwards iBootSaturday, 17 September 11
  43. 43. How did we get we get here? • 24kpwn still present in early iPhone 3g[s] • a new injection vector was needed • our attention turned torwards iBoot • PurpleRa1n first to releaseSaturday, 17 September 11
  44. 44. How did we get we get here?Saturday, 17 September 11
  45. 45. How did we get we get here? • Apple begins blocking downgradesSaturday, 17 September 11
  46. 46. How did we get we get here? • Apple begins blocking downgrades • New exploits are now needed for every new firmware versionSaturday, 17 September 11
  47. 47. How did we get we get here? • Apple begins blocking downgrades • New exploits are now needed for every new firmware version • The cat and mouse game got a lot more seriousSaturday, 17 September 11
  48. 48. How did we get we get here?Saturday, 17 September 11
  49. 49. How did we get we get here? • Apple releases iPod Touch 3rd GenerationSaturday, 17 September 11
  50. 50. How did we get we get here? • Apple releases iPod Touch 3rd Generation • all non-essential commands had been stripped from iBootSaturday, 17 September 11
  51. 51. How did we get we get here? • Apple releases iPod Touch 3rd Generation • all non-essential commands had been stripped from iBoot • less places to find exploits :-(Saturday, 17 September 11
  52. 52. How did we get we get here?Saturday, 17 September 11
  53. 53. How did we get we get here? • Westbaer (Nicholas Haunuld) makes a fuzzing programSaturday, 17 September 11
  54. 54. How did we get we get here? • Westbaer (Nicholas Haunuld) makes a fuzzing program • exploitable crashes found!!Saturday, 17 September 11
  55. 55. How did we get we get here? • Westbaer (Nicholas Haunuld) makes a fuzzing program • exploitable crashes found!! • George beats us again with Blackra1n, doh!Saturday, 17 September 11
  56. 56. How did we get we get here?Saturday, 17 September 11
  57. 57. How did we get we get here? • comex arrived and took everyone by storm with a new userland exploit suitably named jailbreakmeSaturday, 17 September 11
  58. 58. How did we get we get here? • comex arrived and took everyone by storm with a new userland exploit suitably named jailbreakme • We had been beaten again but remained determined, as alwaysSaturday, 17 September 11
  59. 59. How did we get we get here?Saturday, 17 September 11
  60. 60. How did we get we get here? • Jailbreakme was fixed within weeksSaturday, 17 September 11
  61. 61. How did we get we get here? • Jailbreakme was fixed within weeks • iPhone 4 releasedSaturday, 17 September 11
  62. 62. How did we get we get here? • Jailbreakme was fixed within weeks • iPhone 4 released • Comex does it again!Saturday, 17 September 11
  63. 63. How did we get we get here? • Jailbreakme was fixed within weeks • iPhone 4 released • Comex does it again! • Pod2g starts poking around in BootROM againSaturday, 17 September 11
  64. 64. How did we get we get here? • Jailbreakme was fixed within weeks • iPhone 4 released • Comex does it again! • Pod2g starts poking around in BootROM again • no fancy debuggers (gdb, kdb)Saturday, 17 September 11
  65. 65. How did we get we get here? • Jailbreakme was fixed within weeks • iPhone 4 released • Comex does it again! • Pod2g starts poking around in BootROM again • no fancy debuggers (gdb, kdb) • crash found! is it exploitable?...Saturday, 17 September 11
  66. 66. How did we get here?Saturday, 17 September 11
  67. 67. How did we get here? • Exploiting in BootROM isnt like exploiting in userlandSaturday, 17 September 11
  68. 68. How did we get here? • Exploiting in BootROM isnt like exploiting in userland • All the fancy debuggers are gone :(Saturday, 17 September 11
  69. 69. How did we get here? • Exploiting in BootROM isnt like exploiting in userland • All the fancy debuggers are gone :( • Pod2g after some months came up with the SHAtter exploitSaturday, 17 September 11
  70. 70. How did we get here? • Exploiting in BootROM isnt like exploiting in userland • All the fancy debuggers are gone :( • Pod2g after some months came up with the SHAtter exploit • 24hrs before we where due to release, geohot released his LimeRa1n exploit.Saturday, 17 September 11
  71. 71. Where are we now?Saturday, 17 September 11
  72. 72. Where are we now? • Months ago we promised an iPhone5 jailbreakSaturday, 17 September 11
  73. 73. Where are we now? • Months ago we promised an iPhone5 jailbreak • Unfortunately the delayed release of this device means we need to delay as wellSaturday, 17 September 11
  74. 74. Where are we now? • Months ago we promised an iPhone5 jailbreak • Unfortunately the delayed release of this device means we need to delay as well • Despite this, we are pleased to announce great progress has been madeSaturday, 17 September 11
  75. 75. Saturday, 17 September 11
  76. 76. The New Greenpois0nSaturday, 17 September 11
  77. 77. The New Greenpois0n • Our next incarnation Greenpois0n will be a ‘userland’ jailbreakSaturday, 17 September 11
  78. 78. The New Greenpois0n • Our next incarnation Greenpois0n will be a ‘userland’ jailbreak • Due to Apple implementing new protections this jailbreak requires a record breaking 5 different exploits to complete!!Saturday, 17 September 11
  79. 79. The New Greenpois0n • Our next incarnation Greenpois0n will be a ‘userland’ jailbreak • Due to Apple implementing new protections this jailbreak requires a record breaking 5 different exploits to complete!! • Jailbreaking is quickly becoming an insurmountable taskSaturday, 17 September 11
  80. 80. Why are we here?Saturday, 17 September 11
  81. 81. Why are we here? • If jailbreaking is to continue to be possible, funding sources for further research and development need to be aquired.Saturday, 17 September 11
  82. 82. Why are we here? • If jailbreaking is to continue to be possible, funding sources for further research and development need to be aquired. • imagine a world where the next comex could be hired and trained by us at Chronic-Dev and guided into the ultimate hacking machine. :DSaturday, 17 September 11
  83. 83. Why are we here? • If jailbreaking is to continue to be possible, funding sources for further research and development need to be aquired. • imagine a world where the next comex could be hired and trained by us at Chronic-Dev and guided into the ultimate hacking machine. :D • An institution is needed to help foster innovation in our field.Saturday, 17 September 11
  84. 84. Where are we going?Saturday, 17 September 11
  85. 85. Where are we going? • Today we would like to introduce ‘Chronic- Dev LLC’Saturday, 17 September 11
  86. 86. Where are we going? • Today we would like to introduce ‘Chronic- Dev LLC’ • It’s is a security consulting firm which specializes in mobile devices.Saturday, 17 September 11
  87. 87. How can you help?Saturday, 17 September 11
  88. 88. How can you help? • Can you reverse engineer?Saturday, 17 September 11
  89. 89. How can you help? • Can you reverse engineer? • Have you Development experience?Saturday, 17 September 11
  90. 90. How can you help? • Can you reverse engineer? • Have you Development experience? • We are looking for talented people to come on board.Saturday, 17 September 11
  91. 91. How can you help? • Can you reverse engineer? • Have you Development experience? • We are looking for talented people to come on board. • If you think this could be you, get in touch irc.chronic-dev.org (msg OPK or p0sixninja) or admin@chronic-dev.com :)Saturday, 17 September 11

×