| 45 | } |
| 46 | |
| 47 | void PE::addFunctionByRva(DWORD startRva, DWORD endRva) |
| 48 | { |
| 49 | functions.push_back(Function |
| 50 | ( |
| 51 | startRva, |
| 52 | endRva, |
| 53 | std::vector<BYTE>(bytes.begin() + rvaToFileOffset(startRva), bytes.begin() + rvaToFileOffset(endRva)) |
| 54 | )); |
| 55 | } |
| 56 | |
| 57 | bool PE::virtualizeFunction(Function function) |
| 58 | { |
no test coverage detected