Search found 12 matches

by DiklosGroupLtd
Tue Apr 09, 2024 2:46 pm
Forum: Technical questions
Topic: Защита .NET бинарников под Linux
Replies: 9
Views: 1503

Re: Защита .NET бинарников под Linux

Названия переменных "слетают" (Я так понял вместо названий идёт их hex адрес) Это не названия переменных слетают, а vmprotect их переименовывает (опция "Удалять отладочную информацию"). В выходном MAP файле сохраняется информация о новых и старых именах для работы с "Stack ...
by DiklosGroupLtd
Mon Apr 08, 2024 2:18 pm
Forum: Technical questions
Topic: Защита .NET бинарников под Linux
Replies: 9
Views: 1503

Re: Защита .NET бинарников под Linux

Admin wrote: Mon Apr 08, 2024 2:04 pm Просьба в архивы включать в том числе и откомпилированные бинарники.
Прошу прощения, впредь буду включать бинари.
Я так понял что моя проблема возникает при опубликовании приложения (dotnet publish)
Приложил архив, вас должно заинтересовать \bin\Release\net8.0\publish\linux-x64\
ConsoleApp1.zip
(844.47 KiB) Downloaded 90 times
by DiklosGroupLtd
Mon Apr 08, 2024 2:00 pm
Forum: Technical questions
Topic: Защита .NET бинарников под Linux
Replies: 9
Views: 1503

Re: Защита .NET бинарников под Linux

В версии 3.8.7.2037 добавлена поддержка .NET для Linux (не путать с NET Framework под Mono). Отличные новости! :D Проверил простой Console Hello World - всё работает Начал проверять сериализацию/десериализацию JSON (System.Text.Json) - есть нюанс: Названия переменных "слетают" (Я так поня...
by DiklosGroupLtd
Mon Feb 05, 2024 11:36 am
Forum: Technical questions
Topic: Virtualized .net framework exe cannot be run on Mono
Replies: 12
Views: 4899

Re: Virtualized .net framework exe cannot be run on Mono

Admin wrote: Mon Feb 05, 2024 6:41 am
Простите за настойчивость, но есть ли возможность реализовать протект linux+.net ?
Такой возможности нет по причине кривости Mono.
А в чём проблема использовать не Mono, а стандартный .NET?
by DiklosGroupLtd
Mon Feb 05, 2024 6:29 am
Forum: Technical questions
Topic: Virtualized .net framework exe cannot be run on Mono
Replies: 12
Views: 4899

Re: Virtualized .net framework exe cannot be run on Mono

И ещё: Раз вы реализовали поддержку Mono, я так понимаю внутри механизма протекта вы убрали зависимости от Windows библиотек? Невозможно сделать полноценную поддержку того, что до сих пор имеет кучу нереализованных вещей в виде затычек с NotImplementedException . P.S. Удалил пост про поддержку Mono...
by DiklosGroupLtd
Thu Feb 01, 2024 8:13 pm
Forum: Technical questions
Topic: Virtualized .net framework exe cannot be run on Mono
Replies: 12
Views: 4899

Re: Virtualized .net framework exe cannot be run on Mono

[deleted] И ещё: Раз вы реализовали поддержку Mono, я так понимаю внутри механизма протекта вы убрали зависимости от Windows библиотек? Если это так - а есть ли возможность в самом C# его убрать? А то при протекте .NET (раннее .NET Core) бинари не работают в линуксе, так как упираются в отсутствие ...
by DiklosGroupLtd
Thu Feb 01, 2024 7:34 pm
Forum: Technical questions
Topic: Virtualized .net framework exe cannot be run on Mono
Replies: 12
Views: 4899

Re: Virtualized .net framework exe cannot be run on Mono

[deleted] Извиняюсь, но у меня не заработало. Что я делаю: 1 - Создал консольное приложение (Просто Hello World), .NET Framework 4.7.2 TestAppNF.zip 2 - Скомпилировал приложение на линуксе: xbuild /p:Configuration=Release TestAppNF.csproj (Файлы в архиве TestAppNF_Bins.zip, TestAppNF.exe и PDB-шка ...
by DiklosGroupLtd
Tue Nov 14, 2023 5:05 pm
Forum: Technical questions
Topic: Подписывание исполняемого файла Astra Linux
Replies: 12
Views: 5941

Re: Подписывание исполняемого файла Astra Linux

Ну вот мои опасения и подтвердились. По сути протект мешает работе bsign. По логам если судить, даже если бы bsign подписал файл, ваше ПО не запустилось, так как произошла модификация, чеки vmp не прошли бы... Честно сказать, моей компании тоже нужно будет bsign заводить. Подписывать файл нужно уже ...
by DiklosGroupLtd
Tue Nov 14, 2023 3:09 pm
Forum: Technical questions
Topic: Подписывание исполняемого файла Astra Linux
Replies: 12
Views: 5941

Re: Подписывание исполняемого файла Astra Linux

А bsign закрывается с каким return value? Я про это: https://manpages.debian.org/testing/bsign/bsign.1.en.html#RETURN_VALUE На днях проверю сам на AstraLinux (ФСТЭК 4 уровень). Если у вас не будет доступа обратиться к ТП, могу попробовать сам спросить в чём проблема. It embeds a secure hash of the f...
by DiklosGroupLtd
Fri Nov 10, 2023 1:21 pm
Forum: Technical questions
Topic: Virtualized .net framework exe cannot be run on Mono
Replies: 12
Views: 4899

Re: Virtualized .net framework exe cannot be run on Mono

For anyone who wants to use .NET on Linux/MacOS and be able to use VMProtect, I suggest you pay attention to AOT compilation, which is currently under active development, but is already available. :D I want to say that in this case, VMProtect work very well with protection, I did not notice any prob...
by DiklosGroupLtd
Thu Aug 25, 2022 3:43 pm
Forum: Technical questions
Topic: Защита .NET бинарников под Linux
Replies: 9
Views: 1503

Re: Защита .NET бинарников под Linux

Какая может быть защита .NET бинарников в среде, которая даже не создает файловую проекцию в памяти для загружаемого модуля? Все внутренности файла живут исключительно внутри .NET рантайма и до них невозможно достучаться через GetHINSTANCE. Я в целом хочу узнать планируется ли добавление защиты .NE...
by DiklosGroupLtd
Thu Aug 25, 2022 2:30 pm
Forum: Technical questions
Topic: Защита .NET бинарников под Linux
Replies: 9
Views: 1503

Защита .NET бинарников под Linux

Здравствуйте! Есть ли планы реализации защиты .NET бинарей под линкус?
Ибо не сразу узнал что защита .NET только в Windows, а кроссплатформенный .NET так и просится под Linux и MacOS