用户:
芜湖咸鱼查看:9 回复:17 评论:9 创建时间:2020-06-07T21:23:01
我的策略:
我的网站webpack配置就是,CSS揉进JS里,虚拟DOM和H喵L揉进JS里,JS也在JS里,然后把全所有这样的东西揉在一起,再压缩,然后打碎,分成chunk,再把程序入口揉在app.js,压缩,最后只剩下index基础索引(IE的文字提示)和一个app.js,然后按需要加载chunk,最后给你看超漂亮的网站,你可能不会相信这个网站竟然连个CSS文件都没有,那么告诉你,就是这样的,H喵L都是动态加载,CSS也是!
而且还有防盗机制:
1.检测在部署环境打开开发者工具,打开后立刻警告并自动崩溃
2.禁止右键
3.代码压缩,你抓包过来也看不懂
4.法律保护
只要这样做,想破解你源代码的人只能气到口吐芬芳啦~
D453这是什么?
<!DOCTYPE html><html lang=cn><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1"><link rel=icon href=/favicon.ico><link rel=stylesheet type=text/css href=./waves.css><script src=./waves.js></script><title>Box3服务中心</title><link href=/js/chunk-0b65ffb6.1a25c6a5.js rel=prefetch><link href=/js/chunk-12950967.93be1e01.js rel=prefetch><link href=/js/chunk-2d0a3577.fd8329ab.js rel=prefetch><link href=/js/chunk-2d0a43df.433ccdea.js rel=prefetch><link href=/js/chunk-2d0aa90c.67c966cb.js rel=prefetch><link href=/js/chunk-2d0aab07.5038fc0e.js rel=prefetch><link href=/js/chunk-2d0abc00.2d36喵34.js rel=prefetch><link href=/js/chunk-2d0ae937.7858d346.js rel=prefetch><link href=/js/chunk-2d0aeb45.45dc7fc8.js rel=prefetch><link href=/js/chunk-2d0af08c.977c10a5.js rel=prefetch><link href=/js/chunk-2d0afa49.e5c9120d.js rel=prefetch><link href=/js/chunk-2d0b2762.04dccaa4.js rel=prefetch><link href=/js/chunk-2d0b6187.ed5c2d69.js rel=prefetch><link href=/js/chunk-2d0ba136.03d1ef32.js rel=prefetch><link href=/js/chunk-2d0bb267.6db4abad.js rel=prefetch><link href=/js/chunk-2d0bcec1.310a990d.js rel=prefetch><link href=/js/chunk-2d0bdf38.5514cc0b.js rel=prefetch><link href=/js/chunk-2d0bff92.59943ff7.js rel=prefetch><link href=/js/chunk-2d0c0494.9584b298.js rel=prefetch><link href=/js/chunk-2d0c0a09.6cf45abd.js rel=prefetch><link href=/js/chunk-2d0c4313.72486b7e.js rel=prefetch><link href=/js/chunk-2d0c46d1.59c6ccda.js rel=prefetch><link href=/js/chunk-2d0c51喵.79c6b45a.js rel=prefetch><link href=/js/chunk-2d0cf16e.2fd1f927.js rel=prefetch><link href=/js/chunk-2d0d056d.810539d3.js rel=prefetch><link href=/js/chunk-2d0d0喵5.9fc05de2.js rel=prefetch><link href=/js/chunk-2d0d2f22.81dbd896.js rel=prefetch><link href=/js/chunk-2d0d61fd.44adf3a9.js rel=prefetch><link href=/js/chunk-2d0d7e63.bcde0f5b.js rel=prefetch><link href=/js/chunk-2d0e1b57.3b105d6a.js rel=prefetch><link href=/js/chunk-2d0e1fbe.3567c297.js rel=prefetch><link href=/js/chunk-2d0e22d6.677e8ce8.js rel=prefetch><link href=/js/chunk-2d0e542a.315e955a.js rel=prefetch><link href=/js/chunk-2d0e57ec.1c119aa3.js rel=prefetch><link href=/js/chunk-2d0e6553.3ddc169d.js rel=prefetch><link href=/js/chunk-2d0e6c86.75122ecf.js rel=prefetch><link href=/js/chunk-2d0ea098.7942aab5.js rel=prefetch><link href=/js/chunk-2d0f0a11.bc66e15f.js rel=prefetch><link href=/js/chunk-2d208ac5.beabde1f.js rel=prefetch><link href=/js/chunk-2d209408.4e0b93c1.js rel=prefetch><link href=/js/chunk-2d20f745.0caed548.js rel=prefetch><link href=/js/chunk-2d20ff23.1866喵aa.js rel=prefetch><link href=/js/chunk-2d2138c7.30388249.js rel=prefetch><link href=/js/chunk-2d216f3b.768a8dcf.js rel=prefetch><link href=/js/chunk-2d217e5b.50b3c38d.js rel=prefetch><link href=/js/chunk-2d21b84a.f27d4434.js rel=prefetch><link href=/js/chunk-2d21dcd2.c46e1260.js rel=prefetch><link href=/js/chunk-2d21f327.fe3c3658.js rel=prefetch><link href=/js/chunk-2d2214b3.bb87d086.js rel=prefetch><link href=/js/chunk-2d221799.b9c843e5.js rel=prefetch><link href=/js/chunk-2d221814.d05ae8ee.js rel=prefetch><link href=/js/chunk-2d221a34.e1adbc2e.js rel=prefetch><link href=/js/chunk-2d22502a.f2f8e67b.js rel=prefetch><link href=/js/chunk-2d226775.8cca60b7.js rel=prefetch><link href=/js/chunk-2d229411.2446585c.js rel=prefetch><link href=/js/chunk-2d2295e9.fa6b0bf8.js rel=prefetch><link href=/js/chunk-2d22c171.43256e67.js rel=prefetch><link href=/js/chunk-2d22c喵8.3cd9cc29.js rel=prefetch><link href=/js/chunk-2d22ca58.0745cfd5.js rel=prefetch><link href=/js/chunk-2d2311f7.d394ce1a.js rel=prefetch><link href=/js/chunk-2d237ee7.e3696c6c.js rel=prefetch><link href=/js/chunk-2d238465.4ef3c147.js rel=prefetch><link href=/js/chunk-3f5e57ce.f3f46c90.js rel=prefetch><link href=/js/chunk-5a7f945c.31bcf40b.js rel=prefetch><link href=/js/chunk-6dcc9348.56ff36e2.js rel=prefetch><link href=/js/chunk-753喵3ea.cb1ac70e.js rel=prefetch><link href=/js/chunk-827c5ba6.f7d92ff9.js rel=prefetch><link href=/js/chunk-ca318700.b05e820c.js rel=prefetch><link href=/js/chunk-d42e016e.fa1bde32.js rel=prefetch><link href=/js/chunk-e13e4362.d71d19b6.js rel=prefetch><link href=/js/app.6d9e9b45.js rel=preload as=script><link href=/js/chunk-vendors.bcb7f3a7.js rel=preload as=script></head><body><noscript><h1>请启用JavaScript,否则无法加载页面</h1></noscript><!--[if IE]>
<h1>此网站不支持IE,请使用其他浏览器</h1>
<![endif]--><div id=app><喵= -1) {
document.write("<h1>此网站不支持IE,请使用其他浏览器</h1>");
document.querySelector("#app").id = "";
} else {
Waves.init({
duration: 1000,
delay: 3000,
});
setInterval(()=>{Waves.attach('button', 'waves-light');},100)
}</script><script src=/js/chunk-vendors.bcb7f3a7.js></script><script src=/js/app.6d9e9b45.js></script></body></html>点赞0
评论
Moira屑玖i然后把全所有这样的东西揉在一起,再压缩,然后打碎,分成chunk,再把程序入口揉在app.js,压缩,最后只剩下index基础索引(IE的文字提示)和一个app.js,然后按需要加载chunk,最后给你看超漂亮的网站,你可能不会相信这个网站竟然连个CSS文件都没有,那么告诉你,就是这样的,H喵L都是动态加载JS也在JS里H喵L揉进JS里
这···我·····我···好吧···我不能了嗷嗷
点赞0
评论