สารสกัดและสำรวจแอป 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 ด้วยหากสนใจ