В моем приложении есть сценарии JavaScript, содержащие функции JavaScript и jQuery. Все взаимодействия пользователя с моим приложением являются динамическими и передаются в приложение через jQuery.
Я понял, что когда я запускаю свое приложение на стороне клиента, клиент может видеть весь мой исходный код, просматривая исходный код страницы ( Ctrl + U
).
Как я могу скрыть или сделать что-то, чтобы пользователь не мог понять или прочитать источник?
Я хочу сделать что-то вроде того, что делает Facebook. Просматривая исходный код Facebook, пользователь не может повторно использовать его исходный код или даже понять его.
Я погуглил и обнаружил, что этот процесс называется запутыванием, но у меня это не работает.
Я пробовал это:
http://www.javascriptobfuscator.com/default.aspx
и
http://dean.edwards.name/packer/
и
http : //www.daftlogic.com/projects-online-javascript-obfuscator.htm
даже я пробовал http://www.jasob.com/
Но мне это бесполезно.