сразу к слову,знаний ассемблера у меня нету, как и навыков работы в ida pro
есть игра il2cpp и с недавним обновлением туда ввели проверку файлов ,которые изменяет сертификат при подписи и установке .ipa . я пытался пофиксить через dnspy ,перейдя в класс античита
я брал все оффсеты оттуда, и через HEX редактор переходил по оффсетам и вписывал C0035FD6, но особо мне это не помогло,ибо при заходе я получал черный экран(мне сказали что обойти это можно сделав прыжок bшкой в 20 байт, но я понятия не имею что это,и как это сделать)
потом мне посоветовали IDA и даже немного объяснили(я должен был искать строки с джейл детектом,по ней хрефку,потом попасть в функцию,по ней тоже хрефку,и дальше оказаться в конструкторе где будет много вызовов по типу
v11 = sub_XXX(…)
if(…)
v12 = sub_XXX(…)
и тд
начал я теперь в IDA PRO 7.7 пытаться пофиксить
1)делаю пробив по cydia ,меня цепляет последняя строчка ,ведь application с аглийского это Приложение , значит оно проверяет есть ли судия на телефон
2)перехожу по ней и вижу
3)перехожу по хрефке снизу
4)попдаю в функцию
вижу с хрефку с const,наверное это и есть конструктор, так же в этой функции нашел
строки
X2, cfstr_LibraryMobiles ; "/Library/MobileSubstrate/MobileSubstrate.dylib"
мобайл субстрат это связанно с джейлом,значит я в правильном напрвлении, наверное...
5)перехожу по хрефке const, и вижу
а ничего я и не вижу,вызовов никаких нету, что я делаю не так? Что можно попробовать сделать в моем случае?
есть игра il2cpp и с недавним обновлением туда ввели проверку файлов ,которые изменяет сертификат при подписи и установке .ipa . я пытался пофиксить через dnspy ,перейдя в класс античита
я брал все оффсеты оттуда, и через HEX редактор переходил по оффсетам и вписывал C0035FD6, но особо мне это не помогло,ибо при заходе я получал черный экран(мне сказали что обойти это можно сделав прыжок bшкой в 20 байт, но я понятия не имею что это,и как это сделать)
потом мне посоветовали IDA и даже немного объяснили(я должен был искать строки с джейл детектом,по ней хрефку,потом попасть в функцию,по ней тоже хрефку,и дальше оказаться в конструкторе где будет много вызовов по типу
v11 = sub_XXX(…)
if(…)
v12 = sub_XXX(…)
и тд
начал я теперь в IDA PRO 7.7 пытаться пофиксить
1)делаю пробив по cydia ,меня цепляет последняя строчка ,ведь application с аглийского это Приложение , значит оно проверяет есть ли судия на телефон
2)перехожу по ней и вижу
3)перехожу по хрефке снизу
4)попдаю в функцию
вижу с хрефку с const,наверное это и есть конструктор, так же в этой функции нашел
строки
X2, cfstr_LibraryMobiles ; "/Library/MobileSubstrate/MobileSubstrate.dylib"
мобайл субстрат это связанно с джейлом,значит я в правильном напрвлении, наверное...
5)перехожу по хрефке const, и вижу
а ничего я и не вижу,вызовов никаких нету, что я делаю не так? Что можно попробовать сделать в моем случае?