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-legacy177.js
!function(){function e(e){return function(e){if(Array.isArray(e))return t(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,r){if(e){if("string"==typeof e)return t(e,r);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?t(e,r):void 0}}(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 t(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function r(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,a="function"==typeof Symbol?Symbol:{},l=a.iterator||"@@iterator",s=a.toStringTag||"@@toStringTag";function i(r,a,l,s){var i=a&&a.prototype instanceof o?a:o,u=Object.create(i.prototype);return n(u,"_invoke",function(r,n,a){var l,s,i,o=0,u=a||[],f=!1,d={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,r){return l=t,s=0,i=e,d.n=r,c}};function m(r,n){for(s=r,i=n,t=0;!f&&o&&!a&&t<u.length;t++){var a,l=u[t],m=d.p,v=l[2];r>3?(a=v===n)&&(i=l[(s=l[4])?5:(s=3,3)],l[4]=l[5]=e):l[0]<=m&&((a=r<2&&m<l[1])?(s=0,d.v=n,d.n=l[1]):m<v&&(a=r<3||l[0]>n||n>v)&&(l[4]=r,l[5]=n,d.n=v,s=0))}if(a||r>1)return c;throw f=!0,n}return function(a,u,v){if(o>1)throw TypeError("Generator is already running");for(f&&1===u&&m(u,v),s=u,i=v;(t=s<2?e:i)||!f;){l||(s?s<3?(s>1&&(d.n=-1),m(s,i)):d.n=i:d.v=i);try{if(o=2,l){if(s||(a="next"),t=l[a]){if(!(t=t.call(l,i)))throw TypeError("iterator result is not an object");if(!t.done)return t;i=t.value,s<2&&(s=0)}else 1===s&&(t=l.return)&&t.call(l),s<2&&(i=TypeError("The iterator does not provide a '"+a+"' method"),s=1);l=e}else if((t=(f=d.n<0)?i:r.call(n,d))!==c)break}catch(t){l=e,s=1,i=t}finally{o=1}}return{value:t,done:f}}}(r,l,s),!0),u}var c={};function o(){}function u(){}function f(){}t=Object.getPrototypeOf;var d=[][l]?t(t([][l]())):(n(t={},l,function(){return this}),t),m=f.prototype=o.prototype=Object.create(d);function v(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,n(e,s,"GeneratorFunction")),e.prototype=Object.create(m),e}return u.prototype=f,n(m,"constructor",f),n(f,"constructor",u),u.displayName="GeneratorFunction",n(f,s,"GeneratorFunction"),n(m),n(m,s,"Generator"),n(m,l,function(){return this}),n(m,"toString",function(){return"[object Generator]"}),(r=function(){return{w:i,m:v}})()}function n(e,t,r,a){var l=Object.defineProperty;try{l({},"",{})}catch(e){l=0}n=function(e,t,r,a){function s(t,r){n(e,t,function(e){return this._invoke(t,r,e)})}t?l?l(e,t,{value:r,enumerable:!a,configurable:!a,writable:!a}):e[t]=r:(s("next",0),s("throw",1),s("return",2))},n(e,t,r,a)}function a(e,t,r,n,a,l,s){try{var i=e[l](s),c=i.value}catch(e){return void r(e)}i.done?t(c):Promise.resolve(c).then(n,a)}System.register(["./utils-lib-legacy.js?v=1777008528","./base-lib-legacy.js?v=1777008528","./site-legacy.js?v=1777008528","./index-legacy3.js?v=1777008528","./__commonjsHelpers__-legacy.js?v=1777008528","./index-legacy119.js?v=1777008528","./index-legacy116.js?v=1777008528"],function(t,n){"use strict";var l,s,i,c,o,u,f,d,m,v,p,y,b,x,g,h,w,j,S,_,k,T,A,O,C,V,G,F,H,L,P,z,E,I,M;return{setters:[function(e){l=e.c,s=e.R,i=e.c7,c=e.d8,o=e.b,u=e.cZ},function(e){f=e.c,d=e.t,m=e.r,v=e.g,p=e.o,y=e.I,b=e.J,x=e.p,g=e.j,h=e.k,w=e.q,j=e.C,S=e.y,_=e.s,k=e.v,T=e.e,A=e.A,O=e.F,C=e.B,V=e.x,G=e.Q,F=e.z,H=e.G,L=e.f,P=e.D,z=e.bz,E=e.bA},function(e){I=e.scanSitesVluList},function(e){M=e.k},null,null,null],execute:function(){var n={class:"p-2rem"},B={class:"mb-[2rem]"},J={class:"flex flex-row flex-wrap items-center justify-between"},N={class:"flex flex-row flex-wrap justify-center items-center"},D={class:"flex justify-between flex-col px-[2rem]"},R=["innerHTML"],q={class:"text-medium mt-[1.2rem]"},U={class:"justify-end relative"},Z={key:0},Q={class:"webedit-con flex items-center justify-center"},W={key:1},$={key:0,class:"scan-dangerous"},K={class:"overflow-auto h-[36rem]"},X={class:"flex items-center"},Y={class:"w-[26rem] flex items-center justify-start"},ee={class:"ml-[1.2rem]"},te={class:"flex items-center justify-between w-full"},re={class:"flex items-center ml-[1.2rem]"},ne={class:"text-tertiary ml-[1.2rem]"},ae={class:"bg-light text-tertiary"},le={class:"p-[3rem] bg-light"},se={class:"flex items-center"},ie={class:"collapse-item"},ce={class:"flex mt-[10px] items-center"},oe={class:"collapse-item"},ue={class:"flex mt-[10px] items-center"},fe={class:"collapse-item"},de={class:"flex mt-[10px] items-center"},me={class:"collapse-item"},ve={class:"flex mt-[10px] items-center"},pe={class:"collapse-item"},ye={class:"flex mt-[10px] items-center"},be={class:"collapse-item"},xe={key:1,class:"scan-success border-[0.1rem] p-[2rem] h-[38rem] border-light flex items-center justify-center"},ge={class:"flex flex-column items-center"},he=f({__name:"index",setup:function(t){var u=l().payment,f=d(u.value).authType,he=["danger","高危"],we=["warning","中危"],je=["info","低危"],Se=m("success"),_e=v(function(){return Ae.value.total>0}),ke=m({scanTitle:"当前未发现风险项。"}),Te=m(!1),Ae=m({list:[],total:0,time:""}),Oe=m(["1"]),Ce=function(e){return(e=Number(e))>=0&&e<=3.9?je:e>=4&&e<=6.9?we:e>=7&&e<=10?he:["default","未知风险"]},Ve=function(){var e,t=(e=r().m(function e(){var t,n;return r().w(function(e){for(;;)switch(e.p=e.n){case 0:return Te.value=!0,e.p=1,e.n=2,I();case 2:t=e.v,n=t.data,Ae.value.list=n.list,Ae.value.total=n.count,Ae.value.time=s(n.time),Ge(n.count);case 3:return e.p=3,Te.value=!1,e.f(3);case 4:return e.a(2)}},e,null,[[1,,3,4]])}),function(){var t=this,r=arguments;return new Promise(function(n,l){var s=e.apply(t,r);function i(e){a(s,n,l,i,c,"next",e)}function c(e){a(s,n,l,i,c,"throw",e)}i(void 0)})});return function(){return t.apply(this,arguments)}}(),Ge=function(e){e>0?(Se.value="danger",ke.value.scanTitle="<span class='text-danger'>".concat(e,"</span>个漏洞风险项待处理!")):(Se.value="success",ke.value.scanTitle="当前未发现风险项。")};return p(Ve),function(t,r){var a=o,l=F,s=H,u=L,d=P,m=i,v=z,p=E,I=c,he=y("bt-loading");return b((g(),h("div",n,[w("div",B,[w("div",J,[w("div",N,["success"==x(Se)?(g(),j(a,{key:0,icon:"scanning-success",size:80,color:"var(--el-color-primary)"})):S("",!0),"danger"==x(Se)?(g(),j(a,{key:1,icon:"scanning-danger",size:80,color:"#ef0808"})):S("",!0),w("div",D,[w("div",{class:"text-extraLarge font-bold",innerHTML:x(ke).scanTitle},null,8,R),w("div",q,"上一次扫描时间:"+_(x(Ae).time),1)])]),w("div",U,["ltd"!==x(f)?(g(),j(l,{key:0,class:"scan-btn h-[4rem] w-[10rem]",type:"primary",size:"large",onClick:r[0]||(r[0]=function(e){return x(M)({sourceId:168})})},{default:k(function(){return e(r[2]||(r[2]=[w("span",{class:"text-base"},"立即查看",-1)]))}),_:1})):S("",!0),T(l,{class:"scan-btn h-[4rem] w-[10rem]",type:"primary",size:"large",onClick:Ve},{default:k(function(){return e(r[3]||(r[3]=[w("span",{class:"text-base"},"重新检测",-1)]))}),_:1})])])]),T(s,{class:"!mt-0"}),"ltd"!==x(f)?(g(),h("div",Z,[w("div",Q,[T(u,{class:"max-w-[90rem] mr-[4rem] w-[36rem]",src:"https://www.bt.cn/Public/new/plugin/introduce/site/javaVulScan.png",custom:!0}),r[4]||(r[4]=A('<div class="thumbnail-introduce mt-[0rem]" data-v-9663f85f><span class="text-large font-bold" data-v-9663f85f>漏洞扫描工具介绍:</span><ul class="block leading-[2.6rem] mx-[2rem] list-square mt-[2rem]" data-v-9663f85f><li data-v-9663f85f> 可识别多款Java组件漏洞,支持如下:<br data-v-9663f85f> Apache Log4j2、Apache Shiro、Fastjson、<br data-v-9663f85f> Spring Boot、Spring Framework、Struts2、<br data-v-9663f85f> Tomcat、Weblogic、JBoss、Hibernate、Nexus<br data-v-9663f85f> Dubbo、Nacos、Druid、MyBatis、Spring Cloud<br data-v-9663f85f> Eureka、Ribbon、Hystrix、Zuul、Gateway<br data-v-9663f85f> Thymeleaf、FreeMarker、Velocity<br data-v-9663f85f></li><li data-v-9663f85f>提供修复/提供付费解决方案</li><li data-v-9663f85f>提供详细的漏洞描述和风险等级(CVSS评分)</li></ul></div>',1))])])):(g(),h("div",W,[x(_e)?(g(),h("div",$,[r[13]||(r[13]=w("div",{class:"flex items-center mb-[2rem] text-default"},[w("span",{class:"w-[26rem]"},"项目名称"),w("span",null,"类型")],-1)),w("div",K,[T(p,{modelValue:x(Oe),"onUpdate:modelValue":r[1]||(r[1]=function(e){return G(Oe)?Oe.value=e:null}),accordion:""},{default:k(function(){return[(g(!0),h(O,null,C(x(Ae).list,function(t,n){return g(),j(v,{key:n},{title:k(function(){return[w("div",X,[w("div",Y,[T(d,{type:"warning",effect:"dark"},{default:k(function(){return[V(_(t.list.length)+"项 ",1)]}),_:2},1024),w("span",ee,_(t.title),1)]),r[5]||(r[5]=w("div",{class:"text-secondary text-small"},"无法自动修复,请手动处理",-1))])]}),default:k(function(){return[T(p,{accordion:""},{default:k(function(){return[(g(!0),h(O,null,C(t.list,function(t,n){return g(),j(v,{key:n},{title:k(function(){return[w("div",te,[w("div",re,[T(d,{type:Ce(t.cvss)[0]},{default:k(function(){return[V(_(Ce(t.cvss)[1]),1)]}),_:2},1032,["type"]),w("span",ne,_(t.desc),1)]),T(m,{class:"mb-[.2rem] mr-[1.6rem]"},{default:k(function(){return e(r[6]||(r[6]=[V("详情",-1)]))}),_:1})])]}),default:k(function(){return[w("div",ae,[w("div",le,[w("div",se,[r[7]||(r[7]=w("div",{class:"text-default collapse-title"},"漏洞编号",-1)),w("div",ie,_(t.CVE),1)]),w("div",ce,[r[8]||(r[8]=w("div",{class:"text-default collapse-title"},"风险描述",-1)),w("div",oe,_(t.desc),1)]),w("div",ue,[r[9]||(r[9]=w("div",{class:"text-default collapse-title"},"CVSS",-1)),w("div",fe,_(t.cvss),1)]),w("div",de,[r[10]||(r[10]=w("div",{class:"text-default collapse-title"},"JAR",-1)),w("div",me,_(t.jar),1)]),w("div",ve,[r[11]||(r[11]=w("div",{class:"text-default collapse-title"},"CLASS",-1)),w("div",pe,_(t.class),1)]),w("div",ye,[r[12]||(r[12]=w("div",{class:"text-default collapse-title"},"HASH(16)",-1)),w("div",be,_(t.hash256),1)])])])]}),_:2},1024)}),128))]}),_:2},1024)]}),_:2},1024)}),128))]}),_:1},8,["modelValue"])])])):(g(),h("div",xe,[w("div",ge,[T(I,{src:"/firewall/secure.png",class:"w-[34.0rem] h-[30.1rem]"}),r[14]||(r[14]=w("span",{class:"absolute mt-[10.5rem] text-extraLarge leading-[0.14rem]"}," 当前处于【安全状态】,请继续保持! ",-1))])]))]))])),[[he,x(Te)]])}}});t("default",u(he,[["__scopeId","data-v-9663f85f"]]))}}})}();