Размер буфера в куче

Тема в разделе "WASM.WIN32", создана пользователем esa, 10 фев 2007.

  1. esa

    esa New Member

    Публикаций:
    0
    Регистрация:
    10 фев 2007
    Сообщения:
    1
    Вопрос в следующем: известно, что по какому-то заданному адресу в куче выделен буфер с неизвестным размером. Как узнать его размер? Это необходимо для автоматического поиска переполняющихся буферов в куче.
    Для буфера в стеке можно просто вычислить разность между заданным адресом буфера и ebp. Если результат меньше, чем длина копируемых данных, то потенциальное переполнение найдено. Для кучи не понятно как..
     
  2. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    HeapSize
     
  3. qwe

    qwe New Member

    Публикаций:
    0
    Регистрация:
    22 сен 2006
    Сообщения:
    5
    а есть сканеры нахождение потенциально опасных функций?