Ослеплять код javascript

Я ослепил мой код JS в javascriptobfuscator.com, но мой сюрприз - что в программных средствах как http://www.jsnice.org/, помещая ослепительный код он расшифровывает это тебе практически в 100 % в моменте.

Есть какой-то способ ослеплять код, и что не смог быть расшифрованным?

1
задан 23.07.2016, 01:12
4 ответа

Есть какой-то способ ослеплять код, и что не смог быть расшифрованным?

ЕЕ НЕТ, так как ослеплять - преобразование куска кода в другом различном коде: тяжелый для того, чтобы читать для человека, но эквивалента для машины. Хотя он полностью не является обратимым (будут теряться первоначальные имена переменных и функций) продолжи производить те же результаты и хотя не будут такие отпечатки, равный будет относительно легко анализировать, как оно функционирует.

Ослепление - форма безопасности из-за темноты, и не считается хорошей практикой, так как он не удаляет вектор атаки просто, ты бы это покрывал / скрывал.

Форма segurizar система - любая система, - он состоит в том, чтобы делать это в Вашем рисунке; Скрывая код, просто ты немного сложно находить уязвимость, но уязвимость остается там.

11
ответ дан 24.11.2019, 14:06

Мысль ослеплять состоит в том, чтобы затруднять понимание или чтение, только добавляет шаги больше к процессу понимания твоего кода, больше не имеет в виду делать это невозможным для того, чтобы быть понятным. Если было невозможно: как он интерпретировал бы это браузером?

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

4
ответ дан 24.11.2019, 14:06

Я думаю, что этот инструмент делает лучше, что ты хочешь сделать, и он оставляет cГіdigo неузнаваемо. ( http://www.danstools.com/javascript-obfuscate/ ) Посмотрим он подает тебе @DavidMatas

0
ответ дан 24.11.2019, 14:06

Я также исследую способ мочь делать это более тяжелым для того, чтобы понимать и для того, чтобы копировать. Как хорошо ты говоришь, этот инструмент http://javascriptobfuscator.com/, как кажется, делает хорошее ослепление, но легкий для того, чтобы код быть полученным почти 100 % desofuscado. Друг предложил мне эту страницу http://myobfuscate.com/, ты мог бы тестировать это. Другие рекомендовали мне выбор оплаты как JScrambler, но мне не удалось протестировать это еще.

0
ответ дан 24.11.2019, 14:06

Теги

Похожие вопросы