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

Что такое обфускация?
При разработке программного обеспечения обфускация - это преднамеренный акт создания исходного или машинного кода, который трудно понять людям. Подобно обфускации в естественном языке, он может использовать ненужные обходные выражения для составления операторов.
Обфускация в JavaScript
Здесь мы собираемся сделать обфускацию в файле JavaScript, давайте посмотрим, как я могу преобразовать код в зашифрованный код.
Шаг 1. Откройте ваш любимый редактор кода.
Шаг 2. Напишите код на JavaScript
Шаг 3. Установите этот модуль в свой файловый терминал.
npm установить javascript-obfuscator
Имя файла - app.js
var JavaScriptObfuscator = require(‘javascript-obfuscator’);
// Obfuscate
var obfuscationResult = JavaScriptObfuscator.obfuscate(`
(function(){
var a=10;
var b= 20;
var c=a+b;
return c;
})();
`);
// Display obfuscated result
console.log(obfuscationResult.getObfuscatedCode());
Шаг 1. Импортируйте установленный модуль javascript-obfuscator.
Шаг 2: напишите код для любой функции
Шаг 3. В методе javascript.obfuscator () напишите код, который вы хотите скрыть.
Шаг 4. Назначьте эту функцию одному имени или переменной, здесь у нас есть переменная с именем obfucationResult
Шаг 5: Наконец, распечатайте переменную, используя метод console.log ()
В конечном итоге наш результат будет таким:
Вывод
(function(){var _0x1a0461=0xa,_0x1d850b=0x14,_0x3c8211=_0x1a0461+_0x1d850b;return _0x3c8211;}());
Спасибо !