2015-09-28 2 views
-4
  1. Почему крипто JS-файлы? Я вижу, что 1 из 10 имеет зашифрованный Javascript. Будет ли это полезной информацией?
  2. http://pastebin.com/Upqy9xmx - пример одного из файлов, который закодирован. Можно ли узнать, что он закодирован, и есть ли возможность расшифровать его без потери данных?
+0

Что вы здесь делаете? Каков твой вопрос? Что вы пытаетесь «расшифровать»? –

+2

Я думаю, вы спрашиваете, какова цель миниатюрного и конкатенированного javascript, который должен быть легко для Google. Javascript «beautifier» может повторно подставить строки и вернуть некоторую информацию. –

+1

Вы имеете в виду обфускацию файлов? Если да, то преимущества препятствуют видимости публичным зрителям, а также меньшему размеру файла из-за отсутствия вкладок, лишних пробелов и т. Д. Ничего не изменилось, функциональность мудрая, и хотя это можно размыть, вы должны иметь копия оригинала. –

ответ

2

Практически никто не шифрует файлы JavaScript (за исключением случаев транзита через HTTPS, поскольку загрузка трафика без SSL в трафик SSL является большой проблемой безопасности). Довольно много людей minify JS, который делается для уменьшения полосы пропускания, необходимой для передачи сценария, чтобы он загружался быстрее.

Файл, на который вы ссылаетесь, является примером этого. Вы можете использовать форматирование кода для восстановления новых строк и отступов, но после того, как имя пользователя, доступное для чтения, заменено очень коротким именем переменной, вы ничего не можете сделать, чтобы вернуть его.

Modernizr - это библиотека с открытым исходным кодом, хотя вы можете получить человекочитаемую версию со своего сайта.

Смежные вопросы