-
Автор темы
- #1
Привет,
Помогите концептуально понять принципы создания читов под ios.
Как я понимаю, читы реализуются через чтение и запись в память процесса. Прочитать память своего процесса не сложно:
Но как это сделать для чужого?
В документации от Apple говорится, что каждое ios-приложение запускается в своей песочнице и не имеет доступа на чтение памяти других процессов. Тем не менее, читы под ios существуют. Поделитесь инфой/ссылками/кодом как такие читы реализуются
Помогите концептуально понять принципы создания читов под ios.
Как я понимаю, читы реализуются через чтение и запись в память процесса. Прочитать память своего процесса не сложно:
C++:
kern_return_t readMemory(vm_address_t address, vm_size_t size, void **buffer) {
mach_msg_type_number_t dataCnt;
return vm_read(mach_task_self(), address, size, (vm_offset_t*)buffer, &dataCnt);
}
В документации от Apple говорится, что каждое ios-приложение запускается в своей песочнице и не имеет доступа на чтение памяти других процессов. Тем не менее, читы под ios существуют. Поделитесь инфой/ссылками/кодом как такие читы реализуются