Inject dotnet runtime на C#
Записал видео, про встраивание dotnet runtime-а в чужое приложение с помощью C# file-based application без дополнительных unmanaged библиотек (т.е. без C++, на C# и assembler-е). Использую DLL Injection (через CreateRemoteThread), C# ассемблер (Iced), P/Invoke source generator для WinAPI (Microsoft.Windows.CsWin32) и Spectre.Console (CLI).
Ну и на всякий закину ссылки на ВКВидео\Рутуб у кого с ютубом плохо.