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-legacy324.js
!function(){function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t(e)}function e(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function n(t){for(var n=1;n<arguments.length;n++){var o=null!=arguments[n]?arguments[n]:{};n%2?e(Object(o),!0).forEach(function(e){r(t,e,o[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):e(Object(o)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(o,e))})}return t}function r(e,n,r){return(n=function(e){var n=function(e,n){if("object"!=t(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,n||"default");if("object"!=t(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==t(n)?n:n+""}(n))in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}function o(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",u=n.toStringTag||"@@toStringTag";function a(n,r,o,u){var a=r&&r.prototype instanceof l?r:l,f=Object.create(a.prototype);return i(f,"_invoke",function(n,r,o){var i,u,a,l=0,f=o||[],s=!1,p={p:0,n:0,v:t,a:d,f:d.bind(t,4),d:function(e,n){return i=e,u=0,a=t,p.n=n,c}};function d(n,r){for(u=n,a=r,e=0;!s&&l&&!o&&e<f.length;e++){var o,i=f[e],d=p.p,m=i[2];n>3?(o=m===r)&&(a=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=t):i[0]<=d&&((o=n<2&&d<i[1])?(u=0,p.v=r,p.n=i[1]):d<m&&(o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,p.n=m,u=0))}if(o||n>1)return c;throw s=!0,r}return function(o,f,m){if(l>1)throw TypeError("Generator is already running");for(s&&1===f&&d(f,m),u=f,a=m;(e=u<2?t: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"),e=i[o]){if(!(e=e.call(i,a)))throw TypeError("iterator result is not an object");if(!e.done)return e;a=e.value,u<2&&(u=0)}else 1===u&&(e=i.return)&&e.call(i),u<2&&(a=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=t}else if((e=(s=p.n<0)?a:n.call(r,p))!==c)break}catch(e){i=t,u=1,a=e}finally{l=1}}return{value:e,done:s}}}(n,o,u),!0),f}var c={};function l(){}function f(){}function s(){}e=Object.getPrototypeOf;var p=[][r]?e(e([][r]())):(i(e={},r,function(){return this}),e),d=s.prototype=l.prototype=Object.create(p);function m(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,s):(t.__proto__=s,i(t,u,"GeneratorFunction")),t.prototype=Object.create(d),t}return f.prototype=s,i(d,"constructor",s),i(s,"constructor",f),f.displayName="GeneratorFunction",i(s,u,"GeneratorFunction"),i(d),i(d,u,"Generator"),i(d,r,function(){return this}),i(d,"toString",function(){return"[object Generator]"}),(o=function(){return{w:a,m:m}})()}function i(t,e,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(t){o=0}i=function(t,e,n,r){function u(e,n){i(t,e,function(t){return this._invoke(e,n,t)})}e?o?o(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(u("next",0),u("throw",1),u("return",2))},i(t,e,n,r)}function u(t,e,n,r,o,i,u){try{var a=t[i](u),c=a.value}catch(t){return void n(t)}a.done?e(c):Promise.resolve(c).then(r,o)}function a(t){return function(){var e=this,n=arguments;return new Promise(function(r,o){var i=t.apply(e,n);function a(t){u(i,r,o,a,c,"next",t)}function c(t){u(i,r,o,a,c,"throw",t)}a(void 0)})}}System.register(["./utils-lib-legacy.js?v=1777008528","./index-legacy130.js?v=1777008528","./index-legacy118.js?v=1777008528","./index-legacy217.js?v=1777008528","./index-legacy3.js?v=1777008528","./base-lib-legacy.js?v=1777008528","./firewall-legacy.js?v=1777008528","./__commonjsHelpers__-legacy.js?v=1777008528","./ace-legacy.js?v=1777008528","./index-legacy119.js?v=1777008528","./index-legacy116.js?v=1777008528"],function(t,e){"use strict";var r,i,u,c,l,f,s,p,d,m,y,b,v,g,h,w,j,O,P,_,S,x,T,k,U,D,E,I,R,q;return{setters:[function(t){r=t.R,i=t.w,u=t.k,c=t.e,l=t._,f=t.c4,s=t.d3,p=t.K},function(t){d=t.B},function(t){m=t._},function(t){y=t._},function(t){b=t.g},function(t){v=t.c,g=t.bc,h=t.a7,w=t.r,j=t.aF,O=t.e,P=t.o,_=t.I,S=t.j,x=t.k,T=t.v,k=t.J,U=t.p,D=t.q,E=t.Q},function(t){I=t.ao,R=t.ap,q=t.aq},null,null,null,null],execute:function(){var G={class:"p-[2rem] min-h-[40rem]"},L={class:"p-[2rem]"};t("default",v({__name:"index",props:{compData:{default:{}}},setup:function(t){var v=t,V=g({p:1,limit:10}),C=h(),F=w(),N=w(!1),H=w(!1),z=w(0),J=w(),W={mode:"ace/mode/nginx",theme:C.value?"ace/theme/clouds_midnight":"ace/theme/chrome",wrap:!0,showInvisibles:!1,showFoldWidgets:!1,useSoftTabs:!0,tabSize:2,showPrintMargin:!1,readOnly:!0,fontSize:"12px"},A=function(){var t=a(o().m(function t(e){return o().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,i({title:"加入URL白名单",content:"加入URL白名单后此URL将不再进行防御,是否继续操作?",icon:"question-filled"});case 1:return t.n=2,u({loading:"正在加入URL白名单,请稍后...",request:I({url_rule:e.url}),message:!0});case 2:return t.a(2)}},t)}));return function(e){return t.apply(this,arguments)}}(),B=function(){var t=a(o().m(function t(e){return o().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,i({title:"加入IP白名单",content:"是否将".concat(e.address,"添加到IP白名单?"),icon:"warning-filled"});case 1:return t.n=2,u({loading:"正在添加IP白名单,请稍后...",request:R({start_ip:e.address,end_ip:e.address}),message:!0});case 2:return t.a(2)}},t)}));return function(e){return t.apply(this,arguments)}}(),K=function(){var t=a(o().m(function t(){return o().w(function(t){for(;;)switch(t.n){case 0:return t.n=1,u({loading:H,request:q(n(n({},V),{},{siteName:v.compData.row.site_name})),data:{data:[Array,F],page:f(z)}});case 1:return t.a(2)}},t)}));return function(){return t.apply(this,arguments)}}(),M=[{label:"时间",render:function(t){return j("span",r(t.addtime))}},{label:"用户IP",render:function(t){return O("span",{class:"bt-link",onClick:function(){return B(t)}},[t.address])}},{label:"恶意类型",prop:"intercept"},{label:"URL地址",prop:"url"},b([{onClick:A,title:"URL加白",width:70},{onClick:function(t){c({title:t.address+"-详情",area:56,component:function(){return l(function(){return e.import("./log-detail-legacy2.js?v=1777008528")},void 0,e.meta.url)},compData:{row:t,addIpWhiteEvent:B}})},title:"详情"},{onClick:function(t){N.value=!0,J.value=JSON.stringify(t,null,4)},title:"HTTP"}])];return P(function(){return K()}),function(e,n){var r=s,o=y,i=m,u=d,a=p,c=_("bt-loading");return S(),x("div",G,[O(i,null,{content:T(function(){return[k(O(r,{height:"380",column:M,data:U(F)},null,8,["data"]),[[c,U(H)],[c,"正在加载中,请稍后...","title"]])]}),"footer-right":T(function(){return[O(o,{total:U(z),page:U(V).p,"onUpdate:page":n[0]||(n[0]=function(t){return U(V).p=t}),row:U(V).limit,"onUpdate:row":n[1]||(n[1]=function(t){return U(V).limit=t}),onChange:K},null,8,["total","page","row"])]}),_:1}),O(a,{title:t.compData.row.site_name+"HTTP详情",modelValue:U(N),"onUpdate:modelValue":n[3]||(n[3]=function(t){return E(N)?N.value=t:null}),area:60},{default:T(function(){return[D("div",L,[O(u,{modelValue:U(J),"onUpdate:modelValue":n[2]||(n[2]=function(t){return E(J)?J.value=t:null}),class:"min-h-[48rem] max-h-[60rem] overflow-auto","editor-option":W},null,8,["modelValue"])])]}),_:1},8,["title","modelValue"])])}}}))}}})}();