Дом развитие Что такое запутывание? - определение из техопедии

Что такое запутывание? - определение из техопедии

Оглавление:

Anonim

Определение - что означает «обфускация»?

Запутывание - это метод программирования, в котором код намеренно скрыт для предотвращения обратного инжиниринга и передачи неясного кода кому-либо, кроме программиста. Обфускация также применяется к программам, обеспечивающим защиту интеллектуальной собственности (ИС) посредством предотвращения обратного инжиниринга.

Техопедия объясняет обфускацию

Общие методы обратного инжиниринга полагаются на ясность функций и кода при копировании программного кода. Запутывание создает неоднозначный код, который затрудняет обратный инжиниринг.

Срезы - это наиболее распространенный метод, используемый для разрешения запутанных программных загадок, где части кода анализируются и упрощаются для определения функциональности программы.

Обфускатор - это инструмент программирования, который используется для преобразования читаемого кода в неоднозначный код без ущерба для функциональности кода.

Что такое запутывание? - определение из техопедии