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

Method virtualizeFunctions

src/pe.cpp:86–96  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

84}
85
86bool PE::virtualizeFunctions()
87{
88 // iterate over each function and virtulize it
89 for (int i = 0; i < functions.size(); i++)
90 {
91 if (!virtualizeFunction(functions[i]))
92 return 0;
93 }
94
95 return 1;
96}
97
98bool PE::addVmSection() { return addSection(".binshld", 0xE0000000, vmSection.getBytes()); }
99

Callers 1

mainFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected