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/simulate-attack.js
import{c as V,r as o,o as b,I as x,J as y,p as n,j as w,k as D,q as s,e as r,Q as h,v as B,x as H,z as q}from"./base-lib.js?v=1777008528";import{k as p,W as A,cZ as C}from"./utils-lib.js?v=1777008528";import{O as E,bp as N}from"./firewall.js?v=1777008528";import"./__commonjsHelpers__.js?v=1777008528";const I={class:"p-[2rem]"},M={class:"sn-test-line"},O={class:"sn-test-line-content"},j=V({__name:"simulate-attack",props:{compData:{type:Function}},emits:["close"],setup(c,{emit:m}){const u=c,d=m,l=o(!1),e=o(""),a=o([]),_=async()=>{a.value=[],await p({loading:l,request:E(),data:{php_versions:[Array,i=>{a.value=i.map(t=>({label:t.version,value:t.v}))}]}})},v=async()=>{await p({loading:"正在模拟攻击,预计等待一分钟,请稍候...",request:N({version:e.value}),message:!0}),u.compData(),d("close")};return b(()=>_()),(i,t)=>{const f=A,k=q,g=x("bt-loading");return y((w(),D("div",I,[s("div",M,[t[3]||(t[3]=s("div",{class:"sn-test-line-title"},"1.选择一个PHP版本进行模拟攻击(预计一分钟)",-1)),s("div",O,[t[2]||(t[2]=s("span",null,"PHP版本",-1)),r(f,{modelValue:n(e),"onUpdate:modelValue":t[0]||(t[0]=P=>h(e)?e.value=P:null),options:n(a),class:"ml-[2rem] !w-[155px]",placeholder:"请选择PHP版本"},null,8,["modelValue","options"]),r(k,{class:"!ml-[1rem]",type:"primary",onClick:v},{default:B(()=>[...t[1]||(t[1]=[H("模拟攻击",-1)])]),_:1})])])])),[[g,n(l)]])}}}),Q=C(j,[["__scopeId","data-v-ab4f4e7a"]]);export{Q as default};