diff --git a/web/misc/nginx/rewrite/obf.conf b/web/misc/nginx/rewrite/obf.conf index ab25bfe86..8360c682d 100644 --- a/web/misc/nginx/rewrite/obf.conf +++ b/web/misc/nginx/rewrite/obf.conf @@ -1,3 +1,5 @@ +# + # 混淆配置 body_filter_by_lua_block { local obf = require("resty.obf.obf") @@ -5,11 +7,19 @@ body_filter_by_lua_block { } location / { - set $close_close 'true'; # 关闭 关闭开关 - set $debug_close 'true'; # 关闭 开始调试 - set $obf_timeout 100; # 缓存时间 - set $obf_uint8_b64 'true'; # uint8_b64 - set $obf_skip_large 262144; # + + #set $close_close 'true'; # 关闭 关闭开关 + #set $debug_close 'true'; # 关闭 开始调试 + set $obf_js_mode 'inline'; # 解密模式 link:链接, inline:内链模式 + set $obf_js_url ''; # 自定义解密js地址,tips: forge + set $obf_timeout 600; # 缓存时间 + set $obf_rand_var 'true'; # 随机变量 + set $obf_rand_extra 'true'; # 随机混淆内容 + set $obf_uint8_b64 'false'; # 是Uint8Array,否base64 + #set $obf_prof 'true'; # 测试时间消耗记录 + set $obf_cache_item_max 0; # 缓存多少 + set $obf_cache_max_bytes 16777216; # 缓存字节大小 + if (!-e $request_filename) { rewrite ^(.*)$ /index.php/$1 last; break; diff --git a/web/static/app/site.js b/web/static/app/site.js index 7c6f113b4..18a86a0a1 100755 --- a/web/static/app/site.js +++ b/web/static/app/site.js @@ -2932,7 +2932,7 @@ function rewrite(siteName){ var editor = CodeMirror.fromTextArea(document.getElementById("rewriteBody"), { extraKeys: { - "Ctrl-Space": "autocomplete" + "Ctrl-Space": "autocomplete", "Ctrl-F": "findPersistent", "Ctrl-H": "replaceAll", "Ctrl-S": function() {