Обфускатор: различия между версиями
Перейти к навигации
Перейти к поиску
[непроверенная версия] | [отпатрулированная версия] |
Содержимое удалено Содержимое добавлено
Nzeemin (обсуждение | вклад) для начала |
Xqbot (обсуждение | вклад) м Бот: исправление двойного перенаправления на Обфускация (программное обеспечение) |
||
(не показана 21 промежуточная версия 6 участников) | |||
Строка 1: | Строка 1: | ||
#перенаправление [[Обфускация (программное обеспечение)]] |
|||
'''Обфускатор''' ({{lang-en|obfuscator}}) — инструментальное [[программное обеспечение]], позволяющее предотвратить или значительно осложнить [[обратная разработка|обратную разработку]] программы, даже при наличии [[исходный код|исходного кода]]. В процессе '''обфускации''', исходный код преобразуется в запутанный код, намного менее читаемый и понятный для человека. |
|||
В отличие от обычных языков, таких как C++ и Паскаль, компилирующих в машинный код, язык [[Java]] и языки платформы [[.NET]] компилируют исходный код в [[промежуточный код]] ([[байт-код]]), который содержит достаточно информации для адекватного восстановления исходного кода. По этой причине, для этих языков применяется обфускация промежуточного кода. |
|||
{{compu-soft-stub}} |
|||
[[Категория:Программирование]] |
|||
[[de:Obfuscator]] |
|||
[[en:Obfuscating software]] |
Текущая версия от 12:45, 9 января 2016
Перенаправление на: