06:44
1,0×
00:00/06:44
688,8 тыс смотрели · 4 года назад
1876 читали · 3 года назад
Что такое обфускация кода
Когда код специально запутывают так, чтобы было непонятно, как он работает Ситуация: вы написали уникальный алгоритм обработки текста, который подсказывает пользователю, как грамотно что-то написать (например, письмо клиенту или коммерческое предложение). Этот код исполняется прямо на клиенте, в виде JS-библиотеки. Вы хотите продавать доступ к этому сервису. Проблемы: Как только один пользователь получил доступ к этому коду, он может заглянуть в него, понять принцип действия и создать такой же сервис самостоятельно...
05:51
1,0×
00:00/05:51
28 тыс смотрели · 4 года назад
167 читали · 1 неделю назад
"Дуров! Отдай ключи!" или "Что такое обфускатор"
Обфускация программного кода — это процесс его изменения для превращения его в нечитаемый человеком вид. Вернее вид то может быть "читаемый", но вот насчет "понимаемый" - это под вопросом. Звучит заумно, но метод действенный. Делается это для затруднения обратного инженеринга кода, когда читая код, человек понимает логику его работы. Довольно большая часть кода распространяется в виде обычных текстовых файлов, которые являются исполняемыми программным кодом для интерпретаторов языков. К таким языкам относятся: Java, Python, PHP и другие, перечислять которые я здесь не буду...