สารสกัดและสำรวจแอป iOS ใน Mac OS X

คุณสามารถค้นพบสิ่งที่น่าสนใจบางอย่างในแอป iOS ที่ดาวน์โหลดมาจาก App Store ได้เพียงดึงไฟล์ออกจากคอนเทนเนอร์แล้วคุณก็สามารถเรียกดูได้เหมือนชุดโปรแกรมอื่น ๆ

นี้ทำงานร่วมกับ app iPhone หรือ iPad ใด ๆ และคุณจะเห็นได้ชัดว่าต้อง Mac กับ OS X และ iTunes นี่คือวิธีการทำส่วนที่เหลือและสำรวจว่ามีอะไรอยู่ในแพ็กเกจโปรแกรม iOS

วิธีการแยกและสำรวจเนื้อหาของแอป iOS ใน Mac OS X

เราจะใช้ iBooks.app เป็นตัวอย่าง:

  • เปิด iTunes และคลิกที่ "Apps"
  • เลือกแอปที่คุณต้องการแยกแล้วคลิกขวาที่ไอคอนดังกล่าวเลือก "แสดงใน Finder"

  • คุณจะเห็นไฟล์. ipa ใน Finder สร้างสำเนาของไฟล์ดังกล่าวลงบนเดสก์ท็อปโดยเลือก Option ไว้และลากไปที่นั่น
  • เปลี่ยนชื่อนามสกุล. ipa เป็น. zip (ในกรณีนี้คือ iBooks.ipa to iBooks.zip) ละเว้นคำเตือนและคลิกเพื่อยืนยันนามสกุล. zip

  • ตอนนี้ดับเบิลคลิกที่ไฟล์. zip เพื่อขยายเนื้อหามันจะเปิดเหมือนที่จัดเก็บมาตรฐานใด ๆ
  • เปิดไดเร็กทอรีที่คัดแยกใหม่แล้วเปิด "Payload" ภายในที่
  • คลิกขวาที่ชื่อแอป (iBooks.app) และเลือก "แสดงเนื้อหาแพคเกจ"
  • สำรวจเนื้อหาของแอป iOS ซึ่งจะมีลักษณะคล้ายกับภาพหน้าจอที่ด้านบนสุดของโพสต์นี้แสดง AngryBirds Lite

คุณสามารถหาสิ่งที่น่าสนใจมากมายในแอป iOS เหล่านี้และกระบวนการนี้เหมือนกันโดยไม่คำนึงถึงแอปที่เป็นของ iPhone หรือ iPad เพื่อให้สนุก เพียงตรวจสอบเพื่อทำการสำรองข้อมูลเพื่อไม่ให้แอปพลิเคชันเลอะแม้ว่าคุณจะสามารถดาวน์โหลดอีกครั้งได้ทุกเมื่อ

ข้อมูลนี้จะช่วยให้คุณมองเห็นได้ว่าเป็นส่วนใดของแอป iOS หรือเกมรวมถึงงานศิลปะไฟล์ plist การรวมกลุ่มไฟล์ข้อมูลต่างๆและลายเซ็นของรหัสไฟล์ข้อมูลแพคเกจไบนารีและอื่น ๆ อีกมากมาย คุณจะไม่พบรหัสที่นี่แม้ว่าคุณจะเชี่ยวชาญในการประกอบและวิศวกรรมแบบย้อนกลับคุณอาจสามารถใช้เคล็ดลับใหม่ ๆ ออกจากไฟล์. ip และ .app ได้

โปรดทราบว่าใน iTunes เวอร์ชันล่าสุดส่วน "Apps" คือส่วนย่อยที่เข้าถึงได้ผ่านทางเมนูของ iTunes คุณยังคงสามารถเข้าถึงแอ็พพลิเคชันและไฟล์. ipa ได้โดยตรงจาก Finder ของ OS X ด้วย

คุณยังสามารถสกัดจากไฟล์แพคเกจ. pkg ด้วยหากสนใจ