Чем отличается декриптор
От декомпилятор?
Или наоборот, объясните подробнее плиз.
Под декриптором ты, скорее всего, понимаешь деобфускатор.
Обфускация кода - намеренное его запутывание (при помощи спец. программ и алгоритмов, естественно) таким образом, чтобы скрипт продолжал спокойно функционировать, однако прочесть и изменить его было невозможно.
Определение компиляции звучит следующим образом: компиляция - полное преобразование программы в машинный
код, принимаемый и исполняемый непосредственно процессором. В случае с исполняемыми файлами, к примеру, это вынужденная мера, для скриптов под moonloader - лишь иной способ "запутывания" кода.
Соответственно, программы с приставками -де снимают в той или иной мере описанные выше виды защиты.