Hookcase เป็นเครื่องมือสำหรับการดีบักและแอปพลิเคชันวิศวกรรมย้อนกลับบน MacOS (AKA OS X) และระบบปฏิบัติการเอง มันนำมาใช้ใหม่และขยายฟังก์ชั่น DYLD_INSERT_LIBRARIES ของ Apple มันสามารถใช้เพื่อขอวิธีการใด ๆ ในโมดูลใด ๆ (แม้กระทั่งวิธีที่ไม่ส่งออกและแม้แต่วิธีที่ไม่มีรายการในตารางสัญลักษณ์ของโมดูลของตัวเอง) ในการดำเนินการเดียวสามารถนำไปใช้กับกระบวนการหลักและกระบวนการลูกทั้งหมดไม่ว่ากระบวนการเด็กจะสืบทอดสภาพแวดล้อมของผู้ปกครองหรือไม่ รองรับจุดเฝ้าดู ดังนั้น hookcase จึงมีประสิทธิภาพมากกว่า DYLD_INSERT_LIBRARIES นอกจากนี้ยังไม่มีข้อ จำกัด ที่ Apple วางไว้ใน DYLD_INSERT_LIBRARIES ตัวอย่างเช่น hookcase สามารถใช้กับแอปพลิเคชันที่มีสิทธิ์ Hookcase ทำงานบน OS X 10.9 (Mavericks) ผ่าน MacOS 15 (Sequoia)
Steven Michaud, 10/2024
มีอะไรใหม่
เพิ่มเติมเกี่ยวกับ hookcase
อาคาร
การติดตั้ง
โดยใช้
ทรัพยากร
ตัวอย่าง Hook Libraries