• Подключение внешней dll с#?

    @Kaidoz
    Разработчик C#
    Вопрос не совсем правильно сформулирован.
    Подключить DLL(.net) к собранной игре(не ill2cpp) можно с помощью DnSpy.
    Для этого нужно открыть Assembly-Csharp, найти нужный класс, в котором есть метод для подгрузки чего-либо. Правой кнопкой по методу => "Изменить метод",
    далее в левом нижем углу => "Добавление ссылки на сборку"(или CTRL + O),
    выбираете свою длл, а уже потом вписываете метод, который активирует "FPS Booster".
    Для сохранения результата верхний левый угол => "Файл" => "Сохранить модуль".
    Метод будет содержать примерно следующий код: 6QT0t7hSRVSXq1ahT5qyEQ.png
    Не забудьте после перекинуть длл в Managed.
    Ответ написан
    Комментировать
  • Почему не работает Allow Drop?

    @Kaidoz Автор вопроса
    Разработчик C#
    Проблема решена обычным перезапуском Visual Studio 2019. Видимо баг какой-то поймал.
    Ответ написан
    Комментировать
  • Нажатие клавиши S в игре c#?

    @Kaidoz
    Разработчик C#
    Попробуйте добавить задержку между нажатием клавиши и ее поднятием(200мс).
    Ответ написан
  • Как убрать ругань антивируса на маленькую строчку в коде C#?

    @Kaidoz
    Разработчик C#
    Попробуйте добавить в условие бессмысленные проверки "string".Contains("string").
    Можно еще вынести в отдельную функцию проверку, возможно определенная последовательность кода создает подозрительную сигнатурку для ав.
    Обфускация поможет с большей вероятностью, если использовать не паблик обфускатор(Eazfuscator,AppFuscator).
    Если не поможет, то придется смириться. В 2к19 антивирусы ругаются на все что можно.
    И почему вы решили, что антивирус ругается на этот код?
    Ответ написан
    Комментировать
  • Какие нормальные обфускаторы c# есть из бесплатных?

    @Kaidoz
    Разработчик C#
    Бесплатных нормальных точно нет. Из платных тоже в принципе ничего нормального нет,исключение это на всяких "дарк" форумах покупать защиту на одну копию программы.
    Как вариант переписать ConfuserEx или ставить несколько защит .Net Reactor + ConfuserEx с легкой степенью защиты,чтобы не сломать софт. Получится солянка, которую не так будет легко вскрыть.
    Последней защитой не должны быть те,которые может вскрыть de4dot.
    Это относится и к .Net Reactor,и Dotfuscator.
    Ответ написан
  • Чем вы защищаете сборку .NET (c#)?

    @Kaidoz
    Разработчик C#
    Попробуйте совмещать несколько офускаторов. Для примера .Net Reactor + ConfuserEx. После убрать сигнатуры, которые оставляют обфускаторы(detect it easy). Допустим вот ConfuserEx оставляет атрибут с названием пространства имен,а лучше вырезать это,опен сорц же. В целом поможет защитить, хоть и придется танцевать с бубном.
    Желательно сделать обертку на C++, увеличит сильно порог входа, если кто-нибудь вскрыть захочет.
    Сборку тяжелее будет вскрыть, но детекты будут от антивирусов(Эвристический анализ).
    Ответ написан