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-legacy325.js
!function(){function n(n){return function(n){if(Array.isArray(n))return t(n)}(n)||function(n){if("undefined"!=typeof Symbol&&null!=n[Symbol.iterator]||null!=n["@@iterator"])return Array.from(n)}(n)||function(n,e){if(n){if("string"==typeof n)return t(n,e);var r={}.toString.call(n).slice(8,-1);return"Object"===r&&n.constructor&&(r=n.constructor.name),"Map"===r||"Set"===r?Array.from(n):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?t(n,e):void 0}}(n)||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(n,t){(null==t||t>n.length)&&(t=n.length);for(var e=0,r=Array(t);e<t;e++)r[e]=n[e];return r}function e(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var n,t,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",u=o.toStringTag||"@@toStringTag";function a(e,o,i,u){var a=o&&o.prototype instanceof l?o:l,f=Object.create(a.prototype);return r(f,"_invoke",function(e,r,o){var i,u,a,l=0,f=o||[],s=!1,p={p:0,n:0,v:n,a:d,f:d.bind(n,4),d:function(t,e){return i=t,u=0,a=n,p.n=e,c}};function d(e,r){for(u=e,a=r,t=0;!s&&l&&!o&&t<f.length;t++){var o,i=f[t],d=p.p,y=i[2];e>3?(o=y===r)&&(a=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=n):i[0]<=d&&((o=e<2&&d<i[1])?(u=0,p.v=r,p.n=i[1]):d<y&&(o=e<3||i[0]>r||r>y)&&(i[4]=e,i[5]=r,p.n=y,u=0))}if(o||e>1)return c;throw s=!0,r}return function(o,f,y){if(l>1)throw TypeError("Generator is already running");for(s&&1===f&&d(f,y),u=f,a=y;(t=u<2?n:a)||!s;){i||(u?u<3?(u>1&&(p.n=-1),d(u,a)):p.n=a:p.v=a);try{if(l=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,a)))throw TypeError("iterator result is not an object");if(!t.done)return t;a=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(a=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=n}else if((t=(s=p.n<0)?a:e.call(r,p))!==c)break}catch(t){i=n,u=1,a=t}finally{l=1}}return{value:t,done:s}}}(e,i,u),!0),f}var c={};function l(){}function f(){}function s(){}t=Object.getPrototypeOf;var p=[][i]?t(t([][i]())):(r(t={},i,function(){return this}),t),d=s.prototype=l.prototype=Object.create(p);function y(n){return Object.setPrototypeOf?Object.setPrototypeOf(n,s):(n.__proto__=s,r(n,u,"GeneratorFunction")),n.prototype=Object.create(d),n}return f.prototype=s,r(d,"constructor",s),r(s,"constructor",f),f.displayName="GeneratorFunction",r(s,u,"GeneratorFunction"),r(d),r(d,u,"Generator"),r(d,i,function(){return this}),r(d,"toString",function(){return"[object Generator]"}),(e=function(){return{w:a,m:y}})()}function r(n,t,e,o){var i=Object.defineProperty;try{i({},"",{})}catch(n){i=0}r=function(n,t,e,o){function u(t,e){r(n,t,function(n){return this._invoke(t,e,n)})}t?i?i(n,t,{value:e,enumerable:!o,configurable:!o,writable:!o}):n[t]=e:(u("next",0),u("throw",1),u("return",2))},r(n,t,e,o)}function o(n,t,e,r,o,i,u){try{var a=n[i](u),c=a.value}catch(n){return void e(n)}a.done?t(c):Promise.resolve(c).then(r,o)}function i(n){return function(){var t=this,e=arguments;return new Promise(function(r,i){var u=n.apply(t,e);function a(n){o(u,r,i,a,c,"next",n)}function c(n){o(u,r,i,a,c,"throw",n)}a(void 0)})}}System.register(["./utils-lib-legacy.js?v=1777008528","./index-legacy118.js?v=1777008528","./index-legacy3.js?v=1777008528","./base-lib-legacy.js?v=1777008528","./firewall-legacy.js?v=1777008528","./__commonjsHelpers__-legacy.js?v=1777008528","./index-legacy119.js?v=1777008528","./index-legacy116.js?v=1777008528"],function(t,r){"use strict";var o,u,a,c,l,f,s,p,d,y,m,v,g,b,h,w,j,_,x,O,S,T,k,A,P,G;return{setters:[function(n){o=n.c,u=n.k,a=n.M,c=n.e,l=n._,f=n.d3,s=n.cP},function(n){p=n._},function(n){d=n.g},function(n){y=n.c,m=n.aC,v=n.Q,g=n.r,b=n.e,h=n.aF,w=n.ap,j=n.w,_=n.I,x=n.j,O=n.k,S=n.v,T=n.J,k=n.p},function(n){A=n.q,P=n.t,G=n.v},null,null,null],execute:function(){t("default",y({__name:"index",setup:function(t){o();var y=m("infoData"),I=m("getIntrusionInfo",function(){}),q=v(!1),C=g(),E=[{content:"开启防提权,系统会针对该用户操作命令进行限制,并记录跟踪"},{content:"不开启防提权,系统只针对该用户操作过的命令做记录跟踪"},{content:"目前防提权默认只针对www,redis,mysql操作引起的提权问题进行处理"},{class:"text-warning",content:"消息推送需要更新至最新面板的版本(2020-06-17日之后安装的版本|或者2020-06-17日之后点击过修复面板)"}],F=function(){var n=i(e().m(function n(t,r){return e().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,u({loading:"正在"+(r?"开启":"关闭")+"防入侵,请稍后...",request:A(!t[3],{user:t[0]}),message:!0});case 1:I();case 2:return n.a(2)}},n)}));return function(t,e){return n.apply(this,arguments)}}(),z=function(){var n=i(e().m(function n(t,r,o){return e().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,u({loading:"正在"+(o?"开启":"关闭")+"日志状态,请稍后...",request:P(!t[5],{uid:t[1]}),message:!0});case 1:I();case 2:return n.a(2)}},n)}));return function(t,e,r){return n.apply(this,arguments)}}(),D=function(){var n=i(e().m(function n(t){var o;return e().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,u({loading:"正在获取日志,请稍后...",request:G({user:t[0]}),data:Array});case 1:if((o=n.v).length){n.n=2;break}return n.a(2,a.error("当前暂无日志"));case 2:c({title:"命令日志",area:72,component:function(){return l(function(){return r.import("./index-legacy322.js?v=1777008528")},void 0,r.meta.url)},compData:{user:t[0],dateTime:o[0],dateOptions:o.map(function(n){return{title:n,key:n}})}});case 3:return n.a(2)}},n)}));return function(t){return n.apply(this,arguments)}}(),M=[{label:"用户",prop:"0"},{label:"总次数",prop:"4",render:function(n){return b("span",{class:n[4].totla>0?"!text-danger":""},[n[4].totla])}},{label:"当日次数",prop:"4",render:function(n){return b("span",{class:n[4].day_totla>0?"!text-danger":""},[n[4].day_totla])}},{label:"防入侵",prop:"3",render:function(n){return h(w,{modelValue:n[3],size:"small",onChange:function(t){return F(n,t)}})}},{label:"日志状态",prop:"5",render:function(n,t){return h(w,{modelValue:n[5],size:"small",onChange:function(e){return z(n,t,e)}})}},{label:"描述",prop:"6",showOverflowTooltip:!0},d([{onClick:D,title:"命令日志",width:70}])];return j(function(){return y.value},function(n){n&&(C.value=n.system_user)},{immediate:!0,deep:!0}),function(t,e){var r=f,o=p,i=s,u=_("bt-loading");return x(),O("div",null,[b(o,null,{content:S(function(){return[T(b(r,{ref:"table",column:M,data:k(C),description:"概览列表为空"},null,8,["data"]),[[u,k(q)],[u,"正在加载概览列表,请稍后...","title"]])]}),popup:S(function(){return n(e[0]||(e[0]=[]))}),_:1}),b(i,{options:E,class:"mx-[1.6rem]"})])}}}))}}})}();