По поводу маркеров. Их как то вот так оформить в нет коде ?
Code: Select all
byte[] vm_start = new byte[] {
0xEB, 0x08, 0x56, 0x4D, 0x42, 0x45, 0x47, 0x49, 0x4E, 0x00
};
Code: Select all
byte[] vm_start = new byte[] {
0xEB, 0x08, 0x56, 0x4D, 0x42, 0x45, 0x47, 0x49, 0x4E, 0x00
};
Прикрепил файл к посту, попробуйте.
Поверим на слово
Code: Select all
[DllImport("enigma_ide64.dll")]
public static extern void EP_Marker(string Name);
private static void Main(string[] args)
{
EP_Marker("vm_begin");
Console.WriteLine("Hello World!");
EP_Marker("vm_end");
Code: Select all
Unhandled Exception: System.DllNotFoundException: Unable to load DLL 'enigma_ide64.dll': The specified module could not be found.
Эх, прошу прощения, ну да, откуда там будет эта функция, она же только для нейтив!
Нет, все правильно, можете прислать скомпилированный файл?
Надо именно незащищенный файл, можете его прислать?
Спасибо! Жаль, но маркеры использовать в такой сборке нельзя, протектор их не распознает.dlr5668 wrote: ↑Tue May 07, 2019 6:52 amКонечно https://my.pcloud.com/publink/show?code ... PG1uiyEyQ7
2 пары маркеров