这里是一段不为人知的代码,有着不为人知的效果,就算有人点进来,也不能知道到底是什么效果。
除非,猜中密码或者暴力破解了……
F12也没有用哦[doge]
完蛋啦 我自己把密码忘了
你好啊…只有知道密码的人才能看到这一页的效果哦
早上醒来突然想着有时候如果需要隐藏一些界面效果,只给知道密码的人看应该怎么弄,毕竟有时候按一下f12就可以看到怎么回事了。
想了想只要把代码加密了存在字符串里,用用户输入的密码解密字符串并eval就好了。
密码错了也跑不了,密码对了就可以看到效果了。
有机会可以在博客里面放一个私人空间233
上面就是这个效果,密码……我还是留着自己看吧
顺带放一下代码
1 | const key = CryptoJS.enc.Utf8.parse('0123456789ABCDEF'); |
我们可以从这里拿到加密后的代码串,然后上传时我们把plainText
里实际的代码删掉就没人看得到了。
然后就是每次取用户输入的密码来尝试解密并执行,代码如下:
1 | function dec() { |
这一段encryptedData就是加密后的代码了。
嗯就这样…