请教个问题:前端请求加密,通过查看源码还是可以破解,那么加密的意义是什么?

查看 101|回复 9
作者:weekidjoker   
sduoduo233   
可以混淆 js 增加破解难度。
一切的一切只是为了增加爬虫的成本。
lsk569937453   
你这个问题就像,为什么要用 md5 ,有的值撞库也能撞出来
m0unta1n886   
js 混淆后代码一多,没那么容易被你破解的。
tool2d   
能增加一点门槛就能减少很多攻击了,就类似把 ssh 端口改成高位随机端口,避免不了针对性的攻击但也能很大程度上降低被大撒网式攻击的概率,而且查看源码也未必都能破解,比如非对称加密就破解不了
ruixue   
就加密来说,算法已经不需要
ShoreNinth   
和前端的代码混淆一样的作用啊,增加难度和门槛。
或者说防止因为明文导致中间传输、转发层面的一些暴露风险,也可以避免在后端日志层面出现的暴露。
dfkjgklfdjg   
(接上)被加密了,更重要的是秘钥
ShoreNinth   
为保障数据安全的加密,启用 https 即可。前端加密更多的是为了防爬虫,增加爬虫开发成本。
yinmin   
嗯,明白了,谢谢大家。主要是增加逆向的成本,但还是防不了有心人
您需要登录后才可以回帖 登录 | 立即注册

返回顶部