Как стать автором
Обновить

Комментарии 3

Вообще, чтобы проделывать такое в продакшене нужно очень любить выравнивание. Особенно, с учётом того, что если 3rd аллоцирует массив, то размер отдельных элементов будет (в общем случае) не выровнен и ... всё пропадает втуне.

Другое дело, что так можно приколотить собственный (не опирающийся на malloc) аллокатор/кучу. И вот тогда:

А теперь самое важно

переопределяя malloc желательно и free / realloc направить туда же.

Хотя, в целом, идея достаточно странноватая. Полагаю, здесь можно было бы поставить тег ненормальное программирование.

Хотя, в целом, идея достаточно странноватая. Полагаю, здесь можно было бы поставить тег ненормальное программирование.

О, точно. Я забыл о теге "ненормальное программирование "

переопределяя malloc желательно и free / realloc направить туда же.

Я думал, это подразумевается.

А вообще, данная статья больше будет полезна начинающим писателем читов. Тут и хуки функций и базовая работа с данными дизасма в студии.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории