чтобы его никто не смог увидеть. Если да, то если я соберу своё приложение через —release, то оно также будет работать?
А зачем?.. Можно же просто распространять бинари не распространяя код...
я просто сделал приложение и хочу по подписке, его предоставлять. Как можно защитить код от декомпилирования? или его никто не сможет декомпилировать т.к бинарник? Спасибо большое за помощь.
От дизассемблирования ты никак не защитишься. Но после дизассемблирования будет, как ни странно, код на языке ассемблера, и понимающий теоретически сможет повторить твой код. Но это слишком сложно и нерелевантно.
Бинарник на расте в релизе невозможно воспроизвести в код на расте вменяемым образом, так как там половина сотрётся а вторая половина заинлайнится
А что за приложение? Если не секрет.
Таким заниматься станут только очень мотивированные люди, за огромные деньги
Ну, справедливости ради инлайн очень легко вычленяется автоматизированными средствами, как и векторизация циклов, хотя с ней даже сложнее. Но вот после мега оптимизаций, эт да...
Обсуждают сегодня