The way for exploiting a simple buffer overflow, is the same as for exploiting a heap overflow?
As the title says, a very simple question with a very simple answer Y/n
XD
I think a heap overflow is also a buffer overflow. According to http://stackoverflow.com/questions/1120575/what-is-the-difference-between-a-stack-overflow-and-buffer-overflow, a buffer overflow refers to any case in which a program writes beyond the end of the memory allocated for any buffer (including on the heap, not just on the stack). For example, if you write past the end of an array allocated from the heap, you’ve caused a buffer overflow. So the answer to your question would be yes as a heap overflow is a buffer overflow.