Вопросы по теме 'function-interposition'

как мне вставить Long/String compareTo()?
У меня есть класс, реализующий структуру данных, хранящую объекты Comparable. Некоторые экземпляры содержат Long и другие строки. Я хочу подсчитать количество сравнений, не слишком меняя класс структуры данных или приложение. Одна из...
262 просмотров

Как перехватить системные вызовы моего приложения для Android (устройство без рута)
Я пытаюсь перехватить все системные вызовы, сделанные моим Android-приложением на нерутированном устройстве. Поэтому каждый раз, когда мое приложение записывает/читает файл, я хочу перехватить системный вызов и зашифровать/расшифровать поток в...
13079 просмотров

Mach Injection: системный вызов open не вставляется при внедрении в Excel
Я подключил системные вызовы open, read, write, lstat и т. д., используя проект osxinj. Внедрил это в приложение TextEdit, предоставленное Apple, и все заработало нормально. Когда я открыл новый файл с помощью textedit, был вызван opencallback, и...
124 просмотров

Chrome не запускается при предварительной загрузке системного вызова чтения с использованием LD_PRELOAD
Я работаю над проектом, который требует обертывания системных вызовов libc, в частности вызовов файлового ввода-вывода, таких как открытие, чтение, запись, закрытие и т. д. Я намерен использовать это в качестве службы мониторинга для операций с...
274 просмотров

Будет ли использование DYLD_INTERPOSE для функции C в одной статической библиотеке iOS вставлять ее для всех других библиотек в комплекте?
У меня есть цель статической библиотеки c с некоторыми функциями C, поведение которых мне нужно изменить на основе вызывающих. Я просмотрел https://opensource.apple.com/source/dyld/dyld-210.2.3/include/mach-o/dyld-interposing.h и увидел, что его...
242 просмотров