English
•
Deutsch
•
Français
•
Nederlands
•
Español
•
Italiano
•
Português
•
Русский
•
日本語
•
中文
•
한국어
•
हिन्दी
•
తెలుగు
•
मराठी
•
தமிழ்
•
Türkçe
•
Ελληνικά
•
Polski
•
Čeština
•
Magyar
•
Svenska
•
Dansk
•
Suomi
•
العربية
•
Indonesia
Heap Overflow
Heap Overflow - це коли програміст програмує необмежене використання пам’яті на купі (heap memory), а стек (stack memory) не здатний вмістити всі дані. Як наслідок, програма використовує надмірну кількість пам’яті на купі, що дозволяє зловмисникові отримати доступ до чутливої інформації або змінити її, що може призвести до несправностей.
Таким чином, Heap Overflow є одним з найпоширеніших методів атак на програмні продукти, що потребують обробки даних в пам’яті на купі. Щоб захистити свою програму від таких атак, програмісти повинні використовувати правильні методи використання пам’яті на купі, включаючи аудит коду і визначення проблемних ділянок.