Здравствуйте!
Начиная с версии 6.0 в наш продукт DotFix NiceProtect было решено добавить поддержку обфускации форм их размещенных на них контролов (бинарного содержимого файлов форм, привязанных к ним событий и RTTI информации в связанных классах). Как это работает можно почитать здесь на примере Delphi:
https://www.niceprotect.com/help/ru/obfuscation.htm
Несмотря на схожесть Delphi и FreePascal, бинарное содержимое файлов и форматы внутренних структур описания классов существенно различаются. Потому потребовалось исследовать многие вещи заново.
Цель данного поста - узнать насколько данный функционал интересен. Возможно имеет смысл сделать отдельную утилиту только для обфускации с выбором форм для обработки или это никому не нужно? К сожалению развивать подобный проект бесплатно или предлагать по символической цене - не представляется возможным ввиду узкой специализации с одной стороны и больших временных затрат на исследование, разработку и тестирование с другой. Потому интересно Ваше мнение.