В проекте существуют классы вида TMyObject, можно ли каким-либо образом скрыть\вырезать имена классов в бинарном файле (библиотека (Win).dll/(Linux/Android).so) после компиляции?
Есть ли стандартные средства компилятора для таких манипуляций?
Модератор: Модераторы
Rang писал(а):В проекте существуют классы вида TMyObject, можно ли каким-либо образом скрыть\вырезать имена классов в бинарном файле (библиотека (Win).dll/(Linux/Android).so) после компиляции?
Есть ли стандартные средства компилятора для таких манипуляций?
скалогрыз писал(а):на оба вопроса ответ - "нет"
vitaly_l писал(а):Разве? А если написать оболочку над FPC, которая будет переименовывать когда переводит в машинный код?
скалогрыз писал(а):это уже не будет "стандартными средствами".
vitaly_l писал(а):Возможно автор топика сам захочет дописать обфускацию для FPC.
stanilar писал(а):Количество людей, способных понимать asm давно стремится к нулю. А если еще и обфуксировать...
vitaly_l писал(а):Обфускация, которая не программная - осложнит жизнь только автору.
vitaly_l писал(а): но в паскале это сделать сложнее, т.к. PHP - это скрипт.
Лекс Айрин писал(а):К сожалению, создание вирусов и прочих нежелательных программ почти поставило точку на создании самомодифицирующихся программ.
Лекс Айрин писал(а):В ехе файле можно сделать и расшифровку по мере выполнения... причем, код будет меняться по мере выполнения кода.
Rang писал(а):Не стал закапываться пока в дебри исходников компилятора FPC, понемногу пишу свою утилиту-обфускатор.
Rang писал(а):П.С. Не стал закапываться пока в дебри исходников компилятора FPC, понемногу пишу свою утилиту-обфускатор.
vitaly_l писал(а):Rang писал(а):Не стал закапываться пока в дебри исходников компилятора FPC, понемногу пишу свою утилиту-обфускатор.
Ну вот... всё пропало... я только обрадовался, и понадеялся что, теперь-то уж, в IDE для FPC появится полезная кнопочка, с прекрасным названием: "Обфускация", но Вы меня обломили в самых моих чудесных мечтаниях. и художники остались без обфускации - злой Вы уйду я от Вас!
скалогрыз писал(а):Rang писал(а):П.С. Не стал закапываться пока в дебри исходников компилятора FPC, понемногу пишу свою утилиту-обфускатор.
а что за софт такой? стоит ли шкурка выделки?
может готовые решения по защите софта поискать?
Вернуться в Free Pascal Compiler
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 82