| 783 | } |
| 784 | |
| 785 | bool PeParser::writeZeroMemoryToFile(HANDLE hFile, DWORD fileOffset, DWORD size) |
| 786 | { |
| 787 | bool retValue = false; |
| 788 | PVOID zeromemory = calloc(size, 1); |
| 789 | |
| 790 | if (zeromemory) |
| 791 | { |
| 792 | retValue = ProcessAccessHelp::writeMemoryToFile(hFile, fileOffset, size, zeromemory); |
| 793 | free(zeromemory); |
| 794 | } |
| 795 | |
| 796 | return retValue; |
| 797 | } |
| 798 | |
| 799 | void PeParser::removeDosStub() |
| 800 | { |
nothing calls this directly
no outgoing calls
no test coverage detected