MCPcopy Create free account
hub / github.com/connorjaydunn/BinaryShield / getVirtualInstructionBytes

Method getVirtualInstructionBytes

src/function.cpp:118–129  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

116}
117
118std::vector<BYTE> Function::getVirtualInstructionBytes()
119{
120 std::vector<BYTE> bytes;
121
122 for (int i = 0; i < instructions.size(); i++)
123 {
124 std::vector<BYTE> virtualInstructionBytes = instructions[i].getVirtualInstructionBytes();
125 bytes.insert(bytes.end(), virtualInstructionBytes.begin(), virtualInstructionBytes.end());
126 }
127
128 return bytes;
129}
130
131DWORD Function::getStartRva() { return startRva; }
132

Callers 2

getBytecodeIndexMethod · 0.45
virtualizeFunctionMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected