Любые действия с clr dll крашат vmprotect

Имеется dll на C# (.net core, во вложении)
При попытке прогнать через vmprotect (linux, билд 1158) со включённой защитой памятью/упаковкой показывается “Runtime error on Prepare”
Если же их выключить, и попытаться виртуализировать любой метод (Например FindFlag), vmprotect падает с segfault

В последней демке “Runtime error on Prepare” не отображает, однако при виртуализации метода vmprotect всё равно падает
Sploit.zip (6.32 KB)

Проверяйте 1206 билд.

“Runtime error on Prepare” больше не показывает, однако при попытке виртуализации метода, vmprotect всё равно падает в сегфолт (На тестовом примере, что я кидал выше, тоже воспроизводится)

Мой конфиг для него:

<?xml version="1.0" encoding="UTF-8" ?>
<Document Version="2">
    <Protection InputFileName="Sploit.dll" Options="525000">
        <Messages />
        <Folders />
        <Procedures>
            <Procedure MapAddress="Sploit.Program::FindFlag(unsigned int8[])" Options="0" />
        </Procedures>
        <Objects />
    </Protection>
    <DLLBox>
        <Folders />
    </DLLBox>
    <Script />
    <LicenseManager />
</Document>

Проверяйте 1207 билд.