Код?... Это просто!
php js Jquery JsPhp blog
ТЕГИ:
php (98)
js (87)
php date (19)
online (14)
html (14)
js slice (13)
encode (11)
js array (11)
js date (10)
php array (10)
hash (10)
dosite (7)
info (7)
php img (7)
jsphp (6)
sha (5)
Показать еще :

Obfuscator/Обфускатор как использовать, пример

"Obfuscator js". Что такое "Obfuscator в javascript". Рассмотрим, как работает "Obfuscator в javascript" с обязательными примерами!

Об Obfuscator в javascript

  1. Что такое Obfuscator в javascript
  2. Пример кода после Обфускатора.
  3. Проверка работы кода после Обфускатора.
  1. Что такое Obfuscator в javascript

    Если уж разбираться, то разбираться во всем! Начнем с :

    Как переводится слово "Obfuscator:

    Obfuscator = Обфускатор.

    Но что обозначает данное слово: Обфускатор.

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

    Можно ли разобрать код после Обфускатора.

    Разобрать то можно, но потребуется некоторое время.

    Зачем применяется "Obfuscator в js"?

    Предположим, что вы написали какой-то код, например код js, который нужен на сайте и вы не можете его не использовать! Но вы потратили на него много времени и там есть какие-то ваши наработки, которые вы бы не хотели отдавать просто так всякому прохожему... вот для этого и существует " Obfuscator в javascript".

  2. Пример кода после Обфускатора.

    Давайте пошагово разберем пример, как надо работать с Обфускатором в javascript! Для этого вам понадобится:

    Какой-то файл ".js" в котором "должен" располагаем какой-то код секретный , который вы хотите спрятать, например:

    alert('Hello obfuscator js');

    Далее открываем любой Обфускатор js.

    На странице должно быть поле ввода, для вставки вашего кода... берем его выше приведенный:

    alert('Hello obfuscator js');

    И нажимаем кнопку "Обфускации js" и получаем в итоге вот такой код(например) обращаю ваше внимание на... :

    function _0x3aee(_0x203a13,_0x3efb5c){var _0x361e17=_0x361e();return _0x3aee=function(_0x3aeebd,_0x5d7cf6){_0x3aeebd=_0x3aeebd-0x98;var _0x3727a8=_0x361e17[_0x3aeebd];return _0x3727a8;},_0x3aee(_0x203a13,_0x3efb5c);}function _0x361e(){var _0x40708e=['5487Xrxoen','15666GLuaeo','10417sHcvxj','10341666CQoVqp','28830xvBuhR','218670rdogKF','4916200QhLMdn','21126cBDSuY','105IhjPpg','5208DaxaNj','Hello\x20obfuscator\x20js','1326FXdZzn'];_0x361e=function(){return _0x40708e;};return _0x361e();}var _0x358605=_0x3aee;(function(_0x45688e,_0x8a49b5){var _0x3373a4=_0x3aee,_0x33d69b=_0x45688e();while(!![]){try{var _0x1f3acd=-parseInt(_0x3373a4(0xa1))/0x1+-parseInt(_0x3373a4(0x99))/0x2*(parseInt(_0x3373a4(0x9a))/0x3)+parseInt(_0x3373a4(0xa0))/0x4+-parseInt(_0x3373a4(0xa2))/0x5*(-parseInt(_0x3373a4(0x9f))/0x6)+-parseInt(_0x3373a4(0x9b))/0x7*(parseInt(_0x3373a4(0xa3))/0x8)+-parseInt(_0x3373a4(0x9d))/0x9+-parseInt(_0x3373a4(0x9e))/0xa*(-parseInt(_0x3373a4(0x9c))/0xb);if(_0x1f3acd===_0x8a49b5)break;else _0x33d69b['push'](_0x33d69b['shift']());}catch(_0x36505b){_0x33d69b['push'](_0x33d69b['shift']());}}}(_0x361e,0xd805f),alert(_0x358605(0x98)));

    Далее данный код помещаем на любую страницу ".js", например:

    https://jsphp.ru/example/js/encode/obfuscator.js
  3. Проверка работы кода после Обфускатора.

    Чтобы проверить выше приведенный код после Обфускатора js вам потребуется :

    По кнопке с включаем код с этой ссылкой(не буду рассказывать в подробностях данный механизм):

    <script src="https://jsphp.ru/example/js/encode/obfuscator.js" type="text/javascript"></script>

    Пример проверки кода после Обфускатора js:

    Чтобы проверить сработает ли код после "Обфускатора js" нажми по ссылке:



Теги:

обфускация js

обфускация js кода

js obfuscator

obfuscator js

js obfuscator online

jsphp.ru есть здесь:
Полезные ссылки:
ruweb
Я писал немного о ruweb.net!
Помочь проекту JsPhp.ru

Что можно сделать!?

Поделиться ссылкой! C друзьями или врагами!


Помочь проекту JSPHP.RU: прокомментировать :

Скоро...


Мои Проекты :

Скоро...



О хостинге :

Скоро...


© jsphp.ru 2023 - 2024 , Аминев Марат. Контакты
Страница загружена за : 0.0056389999999999 секунд.