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-legacy229.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:{},o=a.iterator||"@@iterator",i=a.toStringTag||"@@toStringTag";function u(r,a,o,i){var u=a&&a.prototype instanceof c?a:c,s=Object.create(u.prototype);return n(s,"_invoke",function(r,n,a){var o,i,u,c=0,s=a||[],d=!1,f={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,r){return o=t,i=0,u=e,f.n=r,l}};function v(r,n){for(i=r,u=n,t=0;!d&&c&&!a&&t<s.length;t++){var a,o=s[t],v=f.p,p=o[2];r>3?(a=p===n)&&(u=o[(i=o[4])?5:(i=3,3)],o[4]=o[5]=e):o[0]<=v&&((a=r<2&&v<o[1])?(i=0,f.v=n,f.n=o[1]):v<p&&(a=r<3||o[0]>n||n>p)&&(o[4]=r,o[5]=n,f.n=p,i=0))}if(a||r>1)return l;throw d=!0,n}return function(a,s,p){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&v(s,p),i=s,u=p;(t=i<2?e:u)||!d;){o||(i?i<3?(i>1&&(f.n=-1),v(i,u)):f.n=u:f.v=u);try{if(c=2,o){if(i||(a="next"),t=o[a]){if(!(t=t.call(o,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,i<2&&(i=0)}else 1===i&&(t=o.return)&&t.call(o),i<2&&(u=TypeError("The iterator does not provide a '"+a+"' method"),i=1);o=e}else if((t=(d=f.n<0)?u:r.call(n,f))!==l)break}catch(t){o=e,i=1,u=t}finally{c=1}}return{value:t,done:d}}}(r,o,i),!0),s}var l={};function c(){}function s(){}function d(){}t=Object.getPrototypeOf;var f=[][o]?t(t([][o]())):(n(t={},o,function(){return this}),t),v=d.prototype=c.prototype=Object.create(f);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,n(e,i,"GeneratorFunction")),e.prototype=Object.create(v),e}return s.prototype=d,n(v,"constructor",d),n(d,"constructor",s),s.displayName="GeneratorFunction",n(d,i,"GeneratorFunction"),n(v),n(v,i,"Generator"),n(v,o,function(){return this}),n(v,"toString",function(){return"[object Generator]"}),(r=function(){return{w:u,m:p}})()}function n(e,t,r,a){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}n=function(e,t,r,a){function i(t,r){n(e,t,function(e){return this._invoke(t,r,e)})}t?o?o(e,t,{value:r,enumerable:!a,configurable:!a,writable:!a}):e[t]=r:(i("next",0),i("throw",1),i("return",2))},n(e,t,r,a)}function a(e,t,r,n,a,o,i){try{var u=e[o](i),l=u.value}catch(e){return void r(e)}u.done?t(l):Promise.resolve(l).then(n,a)}System.register(["./base-lib-legacy.js?v=1777008528","./utils-lib-legacy.js?v=1777008528","./domain-legacy.js?v=1777008528","./index-legacy122.js?v=1777008528","./__commonjsHelpers__-legacy.js?v=1777008528"],function(t,n){"use strict";var o,i,u,l,c,s,d,f,v,p,y,m,g,b,h,S,w,_,k,D,x,j,I,O,E,C,A,N,T,P,G,H,R,W;return{setters:[function(e){o=e.r,i=e.c,u=e.w,l=e.g,c=e.a8,s=e.I,d=e.j,f=e.k,v=e.q,p=e.e,y=e.v,m=e.p,g=e.x,b=e.Q,h=e.P,S=e.C,w=e.J,_=e.b6,k=e.F,D=e.B,x=e.b5,j=e.s,I=e.y,O=e.z,E=e.T,C=e.D,A=e.aE,N=e.aG,T=e.az},function(e){P=e.Z,G=e.f,H=e.cZ},function(e){R=e.w},function(e){W=e._},null],execute:function(){var n=o(!1),U=o(""),V=o(null),q=G(),F=function(){var e,t=(e=r().m(function e(){var t,a,o,i,u,l,c;return r().w(function(e){for(;;)switch(e.p=e.n){case 0:if(U.value.trim()){e.n=1;break}return q.warn("请输入要查询的域名"),e.a(2);case 1:if(P(U.value.trim())){e.n=2;break}return q.error("请输入正确的域名格式"),e.a(2);case 2:return n.value=!0,V.value=null,e.p=3,t=U.value.trim(),e.n=4,R({domain:t});case 4:a=e.v,console.log("WHOIS查询API响应:",a),a.data.status?(u=a.data.data,l=function(e){if(!e)return"";var t=e.match(/ROID:\s*(.+)/i);return t?t[1]:e},V.value={domainName:u.domain_name||t.toUpperCase(),registryDomainId:l(u.org||""),registrarWhoisServer:u.whois_server||"",registrarUrl:u.registrar_url||"",updatedDate:u.updated_date||"",creationDate:u.creation_date||"2020-10-24 16:00:12 (北京时间)",registryExpiryDate:u.expiration_date||"2026-10-24 16:00:12 (北京时间)",registrar:u.registrar||u.org||"Guizhou Zhongyu Zhike Network Technology Co., Ltd.",registrarIanaId:"",registrarAbuseContactEmail:(null===(o=u.emails)||void 0===o?void 0:o[0])||"",registrarAbuseContactPhone:(null===(i=u.phone)||void 0===i?void 0:i[0])||"",domainStatus:u.status?[u.status]:[],nameServer:u.name_servers||[],dnssec:u.dnssec||"",lastUpdate:u.updated_date||"",registrant:u.name||"请联系当前域名注册商获取",rawData:u.rawData||""}):(console.error("WHOIS查询失败:",a.data.msg),q.error(a.data.msg||"查询失败"),V.value=null),e.n=6;break;case 5:e.p=5,c=e.v,console.error("WHOIS查询失败:",c),q.error("查询失败,请稍后重试"),V.value=null;case 6:return e.p=6,n.value=!1,e.f(6);case 7:return e.a(2)}},e,null,[[3,5,6,7]])}),function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function u(e){a(i,n,o,u,l,"next",e)}function l(e){a(i,n,o,u,l,"throw",e)}u(void 0)})});return function(){return t.apply(this,arguments)}}(),Z=function(e){return e.rawData&&e.rawData.trim()?e.rawData.trim():"Domain Name: ".concat(e.domainName,"\n\t\tROID: ").concat(e.registryDomainId,"\n\t\tDomain Status: ").concat(e.domainStatus.join(", "),"\n\t\tRegistrant: ").concat(e.registrant,"\n\t\tRegistrant Contact Email: ").concat(e.registrarAbuseContactEmail,"\n\t\tSponsoring Registrar: ").concat(e.registrar,"\n\t\tName Server: ").concat(e.nameServer.join("\nName Server: "),"\n\t\tRegistration Time: ").concat(e.creationDate,"\n\t\tExpiration Time: ").concat(e.registryExpiryDate,"\n\t\tDNSSEC: ").concat(e.dnssec)},z={class:"whois-query-content"},K={class:"query-input-section mb-4"},B={class:"query-result-section"},J={class:"formatted-result"},L={key:0,class:"loading-placeholder","element-loading-text":"正在查询WHOIS信息..."},M={key:0,class:"list-container"},Q={key:1,class:"text-gray-400"},$={key:0},X={key:1,class:"text-gray-400"},Y={class:"raw-result"},ee={key:0,class:"loading-placeholder","element-loading-text":"正在查询WHOIS信息..."},te={class:"whitespace-pre-wrap max-h-96 overflow-y-auto w-62rem"},re={key:1,class:"empty-state"},ne=i({__name:"index",props:{compData:{default:function(){return{}}}},setup:function(t){var r=t;u(function(){var e;return null===(e=r.compData)||void 0===e?void 0:e.domainName},function(e){e&&(U.value=e,F())},{immediate:!0});var a=o("formatted"),i=function(e){return e&&"unsigned"!==e.trim()?"已签名":"未签名"},P=G(),H=function(e,t){return!n.value||(P.warn("查询中,请稍后再切换"),!1)},R=l(function(){return V.value?[{label:"域名",value:V.value.domainName,type:"text"},{label:"域名所有者",value:V.value.registrant,type:"text"},{label:"所有者邮箱",value:V.value.registrarAbuseContactEmail,type:"text"},{label:"域名状态",value:V.value.domainStatus,type:"list"},{label:"注册商",value:V.value.registrar,type:"text"},{label:"注册时间",value:V.value.creationDate,type:"text"},{label:"到期时间",value:V.value.registryExpiryDate,type:"text"},{label:"ROID",value:V.value.registryDomainId,type:"text"},{label:"DNS 服务器",value:V.value.nameServer,type:"list"},{label:"DNSSEC",value:V.value.dnssec,type:"tag"}]:[]});return c(function(){V.value=null,n.value=!1,U.value=""}),function(t,r){var o=O,u=E,l=C,c=A,P=N,G=T,q=s("bt-loading");return d(),f("div",z,[v("div",K,[p(u,{modelValue:m(U),"onUpdate:modelValue":r[0]||(r[0]=function(e){return b(U)?U.value=e:null}),placeholder:"请输入要查询的域名",class:"query-input",onKeyup:h(m(F),["enter"])},{append:y(function(){return[p(o,{type:"primary",onClick:m(F),loading:m(n)},{default:y(function(){return e(r[2]||(r[2]=[g(" 查询 ",-1)]))}),_:1},8,["onClick","loading"])]}),_:1},8,["modelValue","onKeyup"])]),v("div",B,[m(V)||m(n)?(d(),S(P,{key:0,modelValue:m(a),"onUpdate:modelValue":r[1]||(r[1]=function(e){return b(a)?a.value=e:null}),class:"result-tabs","before-leave":H},{default:y(function(){return[p(c,{label:"格式化结果",name:"formatted"},{default:y(function(){return[v("div",J,[m(n)&&!m(V)?w((d(),f("div",L,null,512)),[[q,m(n)]]):m(V)?(d(),S(m(_),{key:1,column:1,border:""},{default:y(function(){return[(d(!0),f(k,null,D(m(R),function(e){return d(),S(m(x),{key:e.label,label:e.label},{default:y(function(){return["tag"===e.type?(d(),S(l,{key:0,type:(t=e.value,t&&"unsigned"!==t.trim()?"primary":"warning")},{default:y(function(){return[g(j(i(e.value)),1)]}),_:2},1032,["type"])):"list"===e.type?(d(),f(k,{key:1},[e.value&&e.value.length>0?(d(),f("div",M,[(d(!0),f(k,null,D(e.value,function(e,t){return d(),f("div",{key:t,class:"list-item"},j(e),1)}),128))])):(d(),f("span",Q,"-"))],64)):(d(),f(k,{key:2},[e.value&&e.value.toString().trim()?(d(),f("span",$,j(e.value),1)):(d(),f("span",X,"-"))],64))];var t}),_:2},1032,["label"])}),128))]}),_:1})):I("",!0)])]}),_:1}),p(c,{label:"原文",name:"raw"},{default:y(function(){return[v("div",Y,[m(n)&&!m(V)?w((d(),f("div",ee,null,512)),[[q,m(n)]]):m(V)?(d(),S(m(W),{key:1,type:"info",closable:!1,"show-icon":!1},{default:y(function(){return[v("pre",te,j(m(Z)(m(V))),1)]}),_:1})):I("",!0)])]}),_:1})]}),_:1},8,["modelValue"])):I("",!0),m(V)||m(n)?I("",!0):(d(),f("div",re,[p(G,{description:"请输入域名并点击查询按钮获取WHOIS信息"})]))])])}}});t("default",H(ne,[["__scopeId","data-v-cbba7d1d"]]))}}})}();