HEX
Server: nginx/1.28.3
System: Linux ip-172-31-12-242 6.17.0-1007-aws #7~24.04.1-Ubuntu SMP Thu Jan 22 21:04:49 UTC 2026 x86_64
User: root (0)
PHP: 7.4.33
Disabled: passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Upload Files
File: /www/server/panel/BTPanel/static/js/index-legacy387.js
!function(){function e(r){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(r)}function r(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,n)}return t}function t(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?r(Object(a),!0).forEach(function(r){n(e,r,a[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(a,r))})}return e}function n(r,t,n){return(t=function(r){var t=function(r,t){if("object"!=e(r)||!r)return r;var n=r[Symbol.toPrimitive];if(void 0!==n){var a=n.call(r,t||"default");if("object"!=e(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(r)}(r,"string");return"symbol"==e(t)?t:t+""}(t))in r?Object.defineProperty(r,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):r[t]=n,r}function a(e,r){var t="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!t){if(Array.isArray(e)||(t=o(e))||r&&e&&"number"==typeof e.length){t&&(e=t);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var u,l=!0,i=!1;return{s:function(){t=t.call(e)},n:function(){var e=t.next();return l=e.done,e},e:function(e){i=!0,u=e},f:function(){try{l||null==t.return||t.return()}finally{if(i)throw u}}}}function u(e){return function(e){if(Array.isArray(e))return l(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||o(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,r){if(e){if("string"==typeof e)return l(e,r);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?l(e,r):void 0}}function l(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=Array(r);t<r;t++)n[t]=e[t];return n}function i(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,r,t="function"==typeof Symbol?Symbol:{},n=t.iterator||"@@iterator",a=t.toStringTag||"@@toStringTag";function u(t,n,a,u){var i=n&&n.prototype instanceof l?n:l,s=Object.create(i.prototype);return c(s,"_invoke",function(t,n,a){var u,l,i,c=0,s=a||[],v=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(r,t){return u=r,l=0,i=e,f.n=t,o}};function p(t,n){for(l=t,i=n,r=0;!v&&c&&!a&&r<s.length;r++){var a,u=s[r],p=f.p,m=u[2];t>3?(a=m===n)&&(i=u[(l=u[4])?5:(l=3,3)],u[4]=u[5]=e):u[0]<=p&&((a=t<2&&p<u[1])?(l=0,f.v=n,f.n=u[1]):p<m&&(a=t<3||u[0]>n||n>m)&&(u[4]=t,u[5]=n,f.n=m,l=0))}if(a||t>1)return o;throw v=!0,n}return function(a,s,m){if(c>1)throw TypeError("Generator is already running");for(v&&1===s&&p(s,m),l=s,i=m;(r=l<2?e:i)||!v;){u||(l?l<3?(l>1&&(f.n=-1),p(l,i)):f.n=i:f.v=i);try{if(c=2,u){if(l||(a="next"),r=u[a]){if(!(r=r.call(u,i)))throw TypeError("iterator result is not an object");if(!r.done)return r;i=r.value,l<2&&(l=0)}else 1===l&&(r=u.return)&&r.call(u),l<2&&(i=TypeError("The iterator does not provide a '"+a+"' method"),l=1);u=e}else if((r=(v=f.n<0)?i:t.call(n,f))!==o)break}catch(r){u=e,l=1,i=r}finally{c=1}}return{value:r,done:v}}}(t,a,u),!0),s}var o={};function l(){}function s(){}function v(){}r=Object.getPrototypeOf;var f=[][n]?r(r([][n]())):(c(r={},n,function(){return this}),r),p=v.prototype=l.prototype=Object.create(f);function m(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,v):(e.__proto__=v,c(e,a,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=v,c(p,"constructor",v),c(v,"constructor",s),s.displayName="GeneratorFunction",c(v,a,"GeneratorFunction"),c(p),c(p,a,"Generator"),c(p,n,function(){return this}),c(p,"toString",function(){return"[object Generator]"}),(i=function(){return{w:u,m:m}})()}function c(e,r,t,n){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}c=function(e,r,t,n){function u(r,t){c(e,r,function(e){return this._invoke(r,t,e)})}r?a?a(e,r,{value:t,enumerable:!n,configurable:!n,writable:!n}):e[r]=t:(u("next",0),u("throw",1),u("return",2))},c(e,r,t,n)}function s(e,r,t,n,a,u,o){try{var l=e[u](o),i=l.value}catch(e){return void t(e)}l.done?r(i):Promise.resolve(i).then(n,a)}function v(e){return function(){var r=this,t=arguments;return new Promise(function(n,a){var u=e.apply(r,t);function o(e){s(u,n,a,o,l,"next",e)}function l(e){s(u,n,a,o,l,"throw",e)}o(void 0)})}}System.register(["./utils-lib-legacy.js?v=1777008528","./base-lib-legacy.js?v=1777008528","./index-legacy3.js?v=1777008528"],function(e,r){"use strict";var n,o,l,c,s,f,p,m,g,d,y,h,b,w,_,k,S,x,O,j,T,I,P,A,D,C,M,q,E,R,z,H,N,J,V,F,L,G,W,B,K,$,U,X,Y,Z;return{setters:[function(e){n=e.c,o=e.R,l=e.w,c=e.M,s=e.e,f=e._,p=e.gL,m=e.df,g=e.gM,d=e.cR,y=e.c7,h=e.cZ},function(e){b=e.aJ,w=e.aL,_=e.t,k=e.r,S=e.e,x=e.x,O=e.H,j=e.c,T=e.aI,I=e.F,P=e.bH,A=e.a8,D=e.j,C=e.k,M=e.p,q=e.Q,E=e.v,R=e.q,z=e.aW},function(e){H=e.g,N=e.bX,J=e.bY,V=e.bZ,F=e.b_,L=e.b$,G=e.aF,W=e.a6,B=e.c0,K=e.c1,$=e.c2,U=e.c3,X=e.c4,Y=e.c5,Z=e.k}],execute:function(){var Q=e("H",b("HOME-SECURITY-RISKS-STORE",function(){w();var e,d,y=n().payment,h=_(y.value).authType,b=k(""),j=k(""),T=k("正在扫描中,请耐心等待..."),I=k(!1),P=k(!1),A=k(""),D=k(!1),C=k(!1),M=k(!1),q=k(!1),E=k(),R=k(!0),z=k(!1),Q=k("primary"),ee=k(100),re=k("!text-primary"),te=k("safe"),ne=k(),ae=k("当前服务器未进行安全扫描,可能存在风险"),ue=k(""),oe=k(),le=k([]),ie=k([]),ce=k([]),se=k(!0),ve=k([]),fe=k([]),pe=k(!0),me=k(!1),ge=k(!1),de=k([]),ye=k([{label:"修复时间",width:150,render:function(e){return S("span",null,[o(e.repair_time)])}},{label:"修复ID",prop:"repair_id",isCustom:!0,width:150},{label:"修复项目",prop:"repair_items",render:function(e){return S("span",null,[e.repair_items.length,x("项")])}},H([{onClick:(d=v(i().m(function e(r){var t,n,a,u;return i().w(function(e){for(;;)switch(e.p=e.n){case 0:return t=null,e.p=1,e.n=2,l({icon:"warning-filled",title:"确认回滚",content:"是否确认回滚当前修复记录,是否继续?"});case 2:return t=c.load("正在回滚修复记录..."),e.n=3,N({data:JSON.stringify({repair_id:r.repair_id})});case 3:a=e.v,null===(n=t)||void 0===n||n.close(),c.request(a),a.status&&(Ae(),Pe()),e.n=5;break;case 4:e.p=4,e.v,null===(u=t)||void 0===u||u.close();case 5:return e.a(2)}},e,null,[[1,4]])})),function(e){return d.apply(this,arguments)}),isHide:function(e){return!e.can_rollback},title:"回滚"},{onClick:(e=v(i().m(function e(r){var t,n,a,u;return i().w(function(e){for(;;)switch(e.p=e.n){case 0:return t=null,e.p=1,e.n=2,l({icon:"warning-filled",title:"确认删除",content:"是否确认删除当前修复记录,是否继续?"});case 2:return t=c.load("正在删除修复记录..."),e.n=3,J({data:JSON.stringify({ids:r.repair_id})});case 3:a=e.v,null===(n=t)||void 0===n||n.close(),c.request(a),a.status&&(Ae(),Pe()),e.n=5;break;case 4:e.p=4,e.v,null===(u=t)||void 0===u||u.close();case 5:return e.a(2)}},e,null,[[1,4]])})),function(r){return e.apply(this,arguments)}),title:"删除"}])]),he=k(!0),be=k({autoIntercept:!1,ossConfig:{status:!1,isHasMounts:!1},exclude_dirs:[],monitor_dirs:[]}),we=O({progress:1,repairProgress:!1,repairText:"修复中.."}),_e=O({processPercentage:0,processColor:"var(--el-color-primary)"}),ke={risk:{type:"danger",label:"风险项",list:[]},security:{type:"primary",label:"无风险项",list:[]},ignore:{type:"warning",label:"已忽略项",list:[]}},Se=O({cannot_automatically:0,failed:0,success:0}),xe=k(0),Oe=k([{label:"风险项",prop:"m_name",width:150,render:function(e){return S("span",null,[e.m_name])}},{label:"修复内容",prop:"msg",width:150},{label:"相关信息",prop:"type",align:"center",render:function(e){return Array.isArray(e.type)&&e.type.length>0?S("span",{class:"h-[3.2rem] inline-block whitespace-pre-wrap"},[e.type.join(",")]):"无"}},{label:"操作结果",align:"right",render:function(e){return e.status?S("span",{class:"text-primary"},[x("修复成功")]):S("span",{class:"text-[red]"},[x("修复失败")])}}]),je=O({1:{text:"低危",bg:"rgba(var(--el-color-warning-rgb), 0.1)",color:"var(--el-color-warning-light-3)"},2:{text:"中危",bg:"rgba(var(--el-color-warning-rgb), 0.1)",color:"var(--el-color-warning)"},3:{text:"高危",bg:"rgba(var(--el-color-danger-rgb), 0.1)",color:"var(--el-color-danger)"}}),Te=k("overview"),Ie=O({risk:0,malware:0,web:0,baseline:0}),Pe=function(){var e=v(i().m(function e(){var r,t,n,a,u,o,l,c,s;return i().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,V();case 1:if(r=e.v,t=r.data,n=t.data,a=n.vulnerability,u=n.malware,o=n.security,l=n.baseline,Ie.malware=u,Ie.risk=o,Ie.web=a,Ie.baseline=l,!he.value||!Ie.risk){e.n=3;break}return ae.value="已检测到<span class='text-danger'>".concat(Ie.risk,"</span>个风险,请及时修复"),e.n=2,F();case 2:c=e.v,s=c.data,ie.value=s.risk,s.categories&&Array.isArray(s.categories)&&(Le.value=s.categories,Ge.value=s.categories.filter(function(e){return e.enabled}).map(function(e){return e.name_id})),A.value=s.check_time,z.value=!0,D.value=!0,pe.value=!1,M.value=!1,q.value=!0,ee.value=s.score,Re();case 3:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),Ae=function(){var e=v(i().m(function e(){var r,t;return i().w(function(e){for(;;)switch(e.p=e.n){case 0:return I.value=!0,e.p=1,e.n=2,L();case 2:r=e.v,t=r.data,de.value=t.data,e.n=4;break;case 3:e.p=3,e.v,de.value=[];case 4:return e.p=4,I.value=!1,e.f(4);case 5:return e.a(2)}},e,null,[[1,3,4,5]])}));return function(){return e.apply(this,arguments)}}(),De=function(){var e=v(i().m(function e(){var r,t,n;return i().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,W();case 1:r=e.v,t=r.data,n=t.data,be.value.autoIntercept=n.quarantine,be.value.ossConfig.status=n.scan_oss,be.value.ossConfig.isHasMounts=n.has_oss_mounts,be.value.exclude_dirs=Ce(n.exclude_dirs),be.value.monitor_dirs=Ce(n.monitor_dirs);case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),Ce=function(e){return e&&Array.isArray(e)?e.map(function(e){return{name:e}}):[]},Me=function(){var e=v(i().m(function e(){return i().w(function(e){for(;;)if(0===e.n)return e.a(2,s({isAsync:!0,title:"高级设置",area:[80,54],component:function(){return f(function(){return r.import("./index-legacy492.js?v=1777008528")},void 0,r.meta.url)}}))},e)}));return function(){return e.apply(this,arguments)}}(),qe=function(){var e=v(i().m(function e(r){var t;return i().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,B(r);case 1:if(t=e.v,c.request(t),!t.status){e.n=2;break}return e.n=2,De();case 2:return e.a(2)}},e)}));return function(r){return e.apply(this,arguments)}}(),Ee=function(){var e=v(i().m(function e(){var r;return i().w(function(e){for(;;)switch(e.n){case 0:if(pe.value=!1,M.value=!1,ee.value=100,te.value="safe",re.value="!text-primary","info"!=Q.value){e.n=3;break}return clearInterval(ne.value),e.n=1,K();case 1:return e.n=2,$();case 2:r=e.v,ze(r.data),ee.value="?",re.value="!text-dangerDark",te.value="danger",I.value=!1,xe.value=r.data.risk.length,ae.value="扫描中断,",e.n=4;break;case 3:_e.processPercentage=0,q.value=!0,ae.value="正在进行安全扫描...",xe.value=0,ue.value="正在检测...",E.value="",Q.value="info",R.value=!0,D.value=!1,He(!0);try{clearInterval(ne.value),ne.value=setInterval(v(i().m(function e(){var r;return i().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,U();case 1:r=e.v,_e.processPercentage=r.data.percentage,xe.value=r.data.count,ue.value=r.data.status,ee.value=r.data.score,r.data.count&&"100"!=r.data.percentage&&(re.value="!text-dangerDark",te.value="danger",ae.value="正在进行安全扫描,"),"100"==r.data.percentage&&clearInterval(ne.value),Re();case 2:return e.a(2)}},e)})),1e3)}catch(t){console.log(t)}case 4:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),Re=function(){ee.value>=80&&ee.value<=99?(re.value="!text-[var(--el-color-warning-light-5)]",te.value="risk",_e.processColor="var(--el-color-warning-light-9)"):ee.value>=60&&ee.value<=79?(re.value="!text-warningDark",_e.processColor="var(--el-color-warning)",te.value="warn"):ee.value<60&&(re.value="!text-dangerDark",_e.processColor="var(--el-color-danger)",te.value="danger")},ze=function(e){ce.value=e.is_autofix,he.value=!1,localStorage.setItem("isAutoFix",JSON.stringify(ce.value));var r=function(){var r=e[t];if(Array.isArray(r)){for(var n=function(e){var n=ke[t].list.find(function(t){return t.m_name==r[e].m_name});r[e].show=(null==n?void 0:n.show)||!1,r[e].selection=(null==n?void 0:n.selection)||!1},a=0;a<r.length;a++)n(a);Object.keys(ke).includes(t)&&"risk"==t&&(ie.value=[].concat(u(ie.value),u(r))),ke[t].list=r}};for(var t in ke)r();A.value=e.check_time,Q.value="primary",D.value=!0,z.value=!0,Ne(!0),E.value=" !animate-none",localStorage.setItem("scanData",JSON.stringify(ie.value)),localStorage.setItem("ignoreData",JSON.stringify(ke.ignore.list)),m("lastScanTime",A.value)},He=function(){var e=v(i().m(function e(){var r,t,n,a,u,o=arguments;return i().w(function(e){for(;;)switch(e.p=e.n){case 0:return r=o.length>0&&void 0!==o[0]&&o[0],I.value=!0,T.value="正在扫描中,请稍等...",e.p=1,t={},r&&(t.force=1),e.n=2,Y(t);case 2:n=e.v,a=n.data,ie.value=[],a.interrupt||(ie.value=[],ze(a),ee.value=a.score,xe.value=ie.value.length,ae.value="已完成安全扫描,",fe.value=a.ignore),e.n=4;break;case 3:e.p=3,u=e.v,console.log(u);case 4:I.value=!1;case 5:return e.a(2)}},e,null,[[1,3]])}));return function(){return e.apply(this,arguments)}}(),Ne=function(e){var r=!1;ve.value=[],ie.value.forEach(function(e){ce.value.includes(e.m_name)?(e.selection=!0,ve.value.push(e),r=!0):e.selection=!1}),r&&e?(se.value=!1,P.value=ve.value.every(function(e){return 1==e.selection})):r&&!e&&(P.value||(ve.value=[],ie.value.forEach(function(e){ce.value.includes(e.m_name)&&(e.selection=!1)})))},Je=function(){var e=v(i().m(function e(r,t){var n,a,u,o;return i().w(function(e){for(;;)switch(e.p=e.n){case 0:if("ltd"===h.value){e.n=1;break}return Be(),e.a(2);case 1:if(n=ie.value.filter(function(e){return 1==e.selection}).map(function(e){return e.m_name}),e.p=2,r||0!=n.length){e.n=3;break}return c.error("请选择需要修复的风险项!"),e.a(2);case 3:ve.value.length;case 4:return I.value=!0,T.value="正在修复中,可能耗时较长,请耐心等候...",e.n=5,p({data:JSON.stringify({m_name:r?[t.m_name]:n})});case 5:a=e.v,u=a.data,r&&u.success.length>0?(c.success("修复成功"),xe.value--,ie.value=ie.value.filter(function(e){return e.m_name!==t.m_name}),Fe(u)):Fe(u),e.n=7;break;case 6:e.p=6,o=e.v,console.log(o);case 7:return e.p=7,I.value=!1,e.f(7);case 8:return e.a(2)}},e,null,[[2,6,7,8]])}));return function(r,t){return e.apply(this,arguments)}}(),Ve=function(){var e=v(i().m(function e(r,t){var n,a,u;return i().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,I.value=!0,T.value="正在忽略风险项,请耐心等候...",e.n=1,g({m_name:r.m_name});case 1:n=e.v,a=n.data,c.request(a),a.status&&(t?fe.value=fe.value.filter(function(e){return e.m_name!==r.m_name}):ie.value=ie.value.filter(function(e){return e.m_name!==r.m_name}),He(!0)),e.n=3;break;case 2:e.p=2,u=e.v,console.log(u);case 3:return e.p=3,I.value=!1,e.f(3);case 4:return e.a(2)}},e,null,[[0,2,3,4]])}));return function(r,t){return e.apply(this,arguments)}}(),Fe=function(){var e=v(i().m(function e(r){var t,n,u,o;return i().w(function(e){for(;;)switch(e.n){case 0:for(t in oe.value=[],C.value=!0,Se.cannot_automatically=r.cannot_automatically.length,Se.failed=r.failed.length,Se.success=r.success.length,le.value=[],r){n=a(r[t]);try{for(n.s();!(u=n.n()).done;)o=u.value,le.value.push({m_name:o.m_name,type:o.result.type,msg:o.result.msg,status:o.result.status,name:t})}catch(l){n.e(l)}finally{n.f()}}oe.value=le.value,I.value=!1,ie.value=ie.value.filter(function(e){return!r.success.some(function(r){return r.m_name===e.m_name})}),xe.value=ie.value.length,localStorage.setItem("scanData",JSON.stringify(ie.value));case 1:return e.a(2)}},e)}));return function(r){return e.apply(this,arguments)}}(),Le=k([]),Ge=k([]),We=function(){var e=v(i().m(function e(){var r,n,a;return i().w(function(e){for(;;)switch(e.p=e.n){case 0:return I.value=!0,e.p=1,e.n=2,F();case 2:r=e.v,(n=r.data).risk&&Array.isArray(n.risk)&&n.risk.length>0?(ie.value=n.risk.map(function(e){return t(t({},e),{},{selection:!1,show:!1})}),ce.value=n.is_autofix||[],fe.value=n.ignore||[],ee.value=n.score||100,xe.value=n.risk.length,ae.value='已完成安全扫描,已检测到 <span class="text-danger">'.concat(n.risk.length,"</span> 个风险"),z.value=!0,D.value=!0,pe.value=!1,M.value=!1,q.value=!0,Re()):(ie.value=[],ce.value=n.is_autofix||[],fe.value=n.ignore||[],ee.value=n.score||100,xe.value=0,ae.value=n.risk&&0===n.risk.length?"已完成安全扫描,未发现风险":"当前服务器未进行安全扫描,可能存在风险",z.value=!1,D.value=!1,pe.value=!0,M.value=!0,q.value=!1),n.categories&&Array.isArray(n.categories)&&(Le.value=n.categories,Ge.value=n.categories.filter(function(e){return e.enabled}).map(function(e){return e.name_id})),A.value=n.check_time||"",e.n=4;break;case 3:e.p=3,a=e.v,console.log(a),M.value=!0,D.value=!1,ae.value="当前服务器未进行安全扫描,可能存在风险";case 4:return e.p=4,I.value=!1,e.f(4);case 5:R.value=!0;case 6:return e.a(2)}},e,null,[[1,3,4,5]])}));return function(){return e.apply(this,arguments)}}(),Be=function(){Z({sourceId:68})};return{showAnimation:q,scanScore:ee,scanTextClass:re,scanOuterClass:te,animateFlag:E,scanPreText:ae,riskNum:xe,scanButtonType:Q,repairAutoRiskButton:D,cookieRepair:R,scanItemText:ue,processData:_e,lastScanTime:A,scanSelectShow:z,allSelect:P,allSelectionDis:se,isFirst:he,isIgnoreAll:me,isHistoryDialog:ge,repairList:de,repairColumn:ye,ignoreData:fe,emptyDetail:M,loading:I,loadingText:T,isShow:pe,activeMent:b,activeMentIgnore:j,is_autofix:ce,levelData:je,allData:ie,repairData:we,resultConfirm:C,resultItemLength:Se,resultTable:oe,resultColumn:Oe,scanCategories:Le,selectedCategories:Ge,handleIgnore:Ve,getRepairList:Ae,scanningProcess:Ee,handleRepairAutoRisk:function(){if("ltd"!==h.value)return Be();try{var e=ie.value.filter(function(e){return 1==e.selection}).map(function(e){return e.m_name});if(0==e.length)return I.value=!1,void c.error("暂无可自动修复的风险项!");I.value=!0,T.value="正在修复中,可能耗时较长,请耐心等候...",we.progress=0;var r=p({data:JSON.stringify({m_name:e})});we.repairProgress=!0;var t=setInterval(v(i().m(function e(){var n,a,u;return i().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,X();case 1:if(n=e.v,a=n.data,we.progress=a.percentage,we.repairText=a.status,100!==a.percentage){e.n=3;break}return we.repairText="修复完成",we.repairProgress=!1,we.progress=100,clearInterval(t),e.n=2,r;case 2:u=e.v,Fe(u.data),He(!0);case 3:return e.a(2)}},e)})),800)}catch(n){console.log(n)}finally{I.value=!1}},handleDownloadReport:function(){window.open("/project/security/report/html","_blank","noopener,noreferrer")},changeSelectValue:function(e){e.selection=!e.selection,P.value=ve.value.every(function(e){return 1==e.selection})},handelAllSelection:Ne,handleRepair:Je,vulnerabilityInvolvesSoftware:function(e){var r=Object.keys(e.soft_name),t="";return r.forEach(function(n,a){a===r.length-1?t+="".concat(r,":").concat(e.soft_name[n]):t+="".concat(r,":").concat(e.soft_name[n],"\n")}),t},onlineServiceDialog:G,onToggle:function(e,r){e.show||r.forEach(function(e){return e.show=!1}),e.show=!e.show},onOpen:We,$reset:function(){le.value=[],ie.value=[],ve.value=[],fe.value=[],ce.value=[],Te.value="overview",Ie.risk=0,Ie.malware=0,Ie.web=0,Ie.baseline=0,clearInterval(ne.value)},repairTypeActive:Te,tootipTotal:Ie,getScanTotal:Pe,openPayView:Be,getMalwareList:De,convertDataStructure:Ce,malwareData:be,malwareAdvanced:Me,setMalwareConfig:qe}})),ee={class:"h-full"},re={class:"box-item flex items-center"},te=j({__name:"index",setup:function(e,t){var n=t.expose,a=Q(),o=T(a).repairTypeActive,l=a.tootipTotal,c=a.getScanTotal,s=k([{label:function(){return S(I,null,[S("img",{class:"overviewLogo".concat("overview"===o.value?"-active":""),alt:"",src:"/static/icons/logo-white.svg"},null)])},name:"overview",render:function(){return f(function(){return r.import("./index-legacy519.js?v=1777008528")},void 0,r.meta.url)}},{label:function(){return S(I,null,[S(P,{value:l.risk,color:"#ff0000",hidden:0===l.risk},{default:function(){return[S("img",{alt:"",src:"/static/images/home/risk".concat("risk"===o.value?"-active":"",".svg")},null)]}})])},name:"risk",render:function(){return f(function(){return r.import("./risk-legacy.js?v=1777008528")},void 0,r.meta.url)}},{label:function(){return S(I,null,[S(P,{value:l.malware,color:"#ff0000",hidden:0===l.malware},{default:function(){return[S("img",{alt:"",src:"/static/images/home/ware".concat("malware"===o.value?"-active":"",".svg")},null)]}})])},name:"malware",render:function(){return f(function(){return r.import("./malware-legacy.js?v=1777008528")},void 0,r.meta.url)}},{label:function(){return S(I,null,[S(P,{value:l.web,color:"#ff0000",hidden:0===l.web},{default:function(){return[S("img",{alt:"",src:"/static/images/home/web".concat("web"===o.value?"-active":"",".svg")},null)]}})])},name:"web",render:function(){return f(function(){return r.import("./web-legacy.js?v=1777008528")},void 0,r.meta.url)}},{label:function(){return S(I,null,[S(P,{value:l.baseline,color:"#ff0000",hidden:0===l.baseline},{default:function(){return[S("img",{alt:"",src:"/static/images/home/safeDetect".concat("safeDetect"===o.value?"-active":"",".svg")},null)]}})])},name:"safeDetect",render:function(){return f(function(){return r.import("./safeDetect-legacy.js?v=1777008528")},void 0,r.meta.url)}},{label:function(){return S("img",{alt:"",src:"/static/images/home/alarm".concat("alarm"===o.value?"-active":"",".svg")},null)},name:"alarm",render:function(){return f(function(){return r.import("./alarm-legacy2.js?v=1777008528")},void 0,r.meta.url)}}]),p=function(){var e=v(i().m(function e(r){return i().w(function(e){for(;;)if(0===e.n)return e.a(2)},e)}));return function(r){return e.apply(this,arguments)}}();return c(),A(a.$reset),n({onOpen:a.onOpen}),function(e,r){var t=d,n=y,a=z;return D(),C("div",ee,[S(t,{class:"h-full scanning-style",type:"left-bg-card",modelValue:M(o),"onUpdate:modelValue":r[0]||(r[0]=function(e){return q(o)?o.value=e:null}),onTabClick:p,options:M(s)},null,8,["modelValue","options"]),S(a,{effect:"dark",content:"点击加入“宝塔云安全中心交流群”",placement:"bottom"},{default:E(function(){return[R("div",re,[r[2]||(r[2]=R("span",{class:"w-[1.4rem] h-[1.4rem] mr-1"},[R("svg",{t:"1741419396670",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"4968",width:"16",height:"16"},[R("path",{d:"M506.88 139.776c-96.768 0-175.104 78.848-175.104 175.104 0 53.76 24.576 103.936 67.072 137.728l13.824 10.752-16.384 6.656C281.6 515.584 207.872 624.64 207.872 747.52v61.952c0 11.264 9.216 20.48 20.48 20.48h556.544c11.264 0 20.48-9.216 20.48-20.48V747.52c0-122.88-73.728-231.936-188.416-277.504l-16.384-6.656 13.824-10.752c43.008-33.792 67.072-83.968 67.072-137.728 1.024-96.256-77.824-175.104-174.592-175.104z m257.536 608.256v40.96H249.344v-40.96c0-141.824 115.712-257.536 257.536-257.536 142.336 0 257.536 115.712 257.536 257.536zM506.88 449.024c-73.728 0-134.144-59.904-134.144-134.144 0-73.728 59.904-134.144 134.144-134.144 73.728 0 134.144 59.904 134.144 134.144S581.12 449.024 506.88 449.024z",fill:"var(--el-color-text-tertiary)","p-id":"4969"}),R("path",{d:"M292.352 205.312c-1.536 0-3.072 0-4.608 0.512-65.024 15.872-110.592 73.216-110.592 140.288 0 35.84 13.312 70.144 37.376 96.768l8.704 9.728-11.776 6.144c-78.848 40.96-127.488 121.344-127.488 210.432V716.8c0 11.264 9.216 20.48 20.48 20.48s20.48-9.216 20.48-20.48v-47.616c0-89.6 60.928-167.936 147.968-189.44h1.024c7.168-1.024 13.312-5.632 15.872-11.776v-1.024c0-1.024 0.512-1.536 0.512-2.56l0.512-1.024c0-0.512 0.512-1.024 0.512-1.536V454.656c0-0.512-0.512-1.024-0.512-1.536s-0.512-1.024-1.024-1.536l-0.512-0.512c-1.024-2.048-1.536-3.584-2.56-4.608-0.512 0-0.512-0.512-1.024-0.512-2.048-2.048-4.096-3.584-6.656-4.608-37.376-16.384-61.44-53.76-61.44-94.208 0-47.616 32.256-89.088 78.848-100.352 11.264-2.56 17.92-13.824 15.36-25.088-1.536-10.24-10.24-16.384-19.456-16.384z",fill:"var(--el-color-text-tertiary)","p-id":"4970"}),R("path",{d:"M320.512 256c8.704-8.192 13.312-19.456 13.312-31.232-5.632 9.728-9.728 20.48-13.312 31.232z",fill:"var(--el-color-text-tertiary)","p-id":"4971"}),R("path",{d:"M802.304 458.752l-11.776-6.144 8.704-9.728c24.064-26.624 37.376-60.928 37.376-96.768 0-65.024-44.032-122.368-107.008-139.264-10.752-3.072-22.528 3.584-25.6 14.848-3.072 10.752 3.584 22.528 14.848 25.088 45.056 12.288 76.288 52.736 76.288 99.328 0 40.448-24.064 77.312-60.928 94.208-2.56 1.024-4.608 2.56-6.656 4.608l-1.024 1.024c-1.024 1.024-1.536 2.56-2.56 4.608l-0.512 1.024c0 0.512-0.512 1.024-0.512 1.536s-0.512 1.024-0.512 1.024v2.048c-0.512 2.56-0.512 3.584 0 5.12 0 0.512 0 1.024 0.512 1.536v0.512c0.512 1.024 0.512 2.048 0.512 3.072v1.536c2.56 6.144 8.704 10.752 15.872 11.776h1.024c87.04 22.016 147.968 99.84 147.968 189.44V716.8c0 11.264 9.216 20.48 20.48 20.48s20.48-9.216 20.48-20.48v-47.616c0.512-89.088-48.64-169.472-126.976-210.432z",fill:"var(--el-color-text-tertiary)","p-id":"4972"}),R("path",{d:"M692.224 251.904c-2.56-7.168-5.12-14.336-8.704-20.992 1.024 7.68 4.096 14.848 8.704 20.992z m114.688 198.144z",fill:"var(--el-color-text-tertiary)","p-id":"4973"})])],-1)),S(n,{href:"https://qm.qq.com/cgi-bin/qm/qr?k=D2vSsi-KR3nMtPqzfWKWPFucwqiBPsiP&jump_from=webapi&authKey=V7ILHaDz+xq0r/CMTxSHpYo+I10uqD+6WNreJW9yaTHPI3XzMoXy+T5ZcaC2GOu1"},{default:E(function(){return u(r[1]||(r[1]=[x("云安全交流群",-1)]))}),_:1})])]}),_:1})])}}}),ne=h(te,[["__scopeId","data-v-716be510"]]),ae=Object.freeze(Object.defineProperty({__proto__:null,default:ne},Symbol.toStringTag,{value:"Module"}));e("i",ae)}}})}();