ElfPack: различия между версиями
Cool-T (обсуждение | вклад) (Зачистка от ботов) | NoPH8 (обсуждение | вклад) м (Снята защита с «ElfPack») |
(не показано 79 промежуточных версий 41 участника) | |
(нет различий) |
Текущая версия на 17:20, 9 октября 2011
ElfPack — патч, позволяющий загружать эльфы.
Описание
На телефонах Motorola патч добавляет в прошивку исполняемый код, который выполняет операции:
- Загружает в оперативную память исполняемый код из ELF-файла и выделяет память под глобальные переменные
- Подставляет правильные адреса вызова функций прошивки
- Вызывает стартовую для эльфа функцию (джамп на точку входа в эльф)
Дополнительные функции:
- Загрузка библиотеки функций с правильными для целевой прошивки адресами финкций и имен
- Старт прописанных в автозапуске эльфов
- Некоторое API