اختراق حماية تصحيح الأخطاء في تطبيق iOS Widget
2025-02-17
تتناول هذه المقالة تجربة الكاتب في اختراق حماية تصحيح الأخطاء في تطبيق iOS Widget. استخدم التطبيق أساليب حماية متعددة، بما في ذلك منع إرفاق مصحح الأخطاء، والخروج المبكر عند حقن الكود، وانهيار الهاتف بالكامل عند تشغيله على جهاز مسجون. قام الكاتب بتحليل هذه الحماية بشكل منهجي، مع التركيز على استخدام طلب `PT_DENY_ATTACH` في دالة `ptrace` لمنع إرفاق مصحح الأخطاء. يشرح الكاتب كيفية تجاوز `ptrace` ومنع انهيار الهاتف، محققًا نجاحًا في النهاية في إرفاق مصحح الأخطاء وحقن الكود.
(bryce.co)