-
-
[原创].net下某强壳的不完全分析
-
发表于:
2006-9-12 22:49
11718
-
TADDR MethodDesc::MakeJitWorker(COR_ILMETHOD_DECODER* ILHeader, DWORD flags)
{
...
...
if (CORProfilerTrackJITInfo() && !IsNoMetadata())
{
{
PROFILER_CALL;
[COLOR=red]g_profControlBlock.pProfInterface->JITCompilationStarted((ThreadID) GetThread(),(CodeID) this,TRUE);[/COLOR]
}
COR_ILMETHOD *pilHeader = GetILHeader();
new (ILHeader) COR_ILMETHOD_DECODER(pilHeader, GetMDImport(), NULL);
}
...
...
[COLOR=green]/******************************************************************************
******/
/* jit the method. if successful, return number of bytes jitted, else return 0 */[/COLOR]
FJitResult FJit::jitCompile(
BYTE ** ReturnAddress,
unsigned * ReturncodeSize
)
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!