пробую реализовать в w2ksp4/wXPsp2 в VC++6 идея понятна ковыряние кода на программе-модели не получается вижу указатели на блоки выделенные malloc() перезапись их не помогает - срабатывают исключения, и непонятно как реализовать думаю мне не хватает информации рассмотрел пример из "Защищенный Код" (http://www.bolero.ru/product-22362702.html?terms=%E7%E0%F9%E8%F9%E5%E D%ED%FB%E9%20%EA%EE%E4) тот пример громко "иллюстрирующий" heap overrun, как оказалось, банально перезаписывает указатель лежащий в области данных выделенного участка, ну правда из первого участка указатель, расположенный во втором. если я правильно понимаю идеологию - это совсем не то. есть ли информация - как организована работа с heap в VC6?