Linux aries.aptans.com 4.18.0-348.20.1.lve.1.el8.x86_64 #1 SMP Wed Mar 16 08:45:39 EDT 2022 x86_64
Apache
: 135.181.142.107 | : 172.70.38.64
Cant Read [ /etc/named.conf ]
7.4.33
aja
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
/
lib64 /
python2.7 /
Demo /
pdist /
[ HOME SHELL ]
Name
Size
Permission
Action
FSProxy.py
7.64
KB
-rw-r--r--
FSProxy.pyc
12.5
KB
-rw-r--r--
FSProxy.pyo
12.5
KB
-rw-r--r--
RCSProxy.py
4.61
KB
-rwxr-xr-x
RCSProxy.pyc
7.57
KB
-rw-r--r--
RCSProxy.pyo
7.57
KB
-rw-r--r--
README
4.16
KB
-rw-r--r--
client.py
4.6
KB
-rw-r--r--
client.pyc
6.57
KB
-rw-r--r--
client.pyo
6.57
KB
-rw-r--r--
cmdfw.py
4.53
KB
-rw-r--r--
cmdfw.pyc
5.12
KB
-rw-r--r--
cmdfw.pyo
5.12
KB
-rw-r--r--
cmptree.py
5.64
KB
-rw-r--r--
cmptree.pyc
5.98
KB
-rw-r--r--
cmptree.pyo
5.98
KB
-rw-r--r--
cvslib.py
9.94
KB
-rw-r--r--
cvslib.pyc
12.83
KB
-rw-r--r--
cvslib.pyo
12.83
KB
-rw-r--r--
cvslock.py
6.61
KB
-rw-r--r--
cvslock.pyc
8.36
KB
-rw-r--r--
cvslock.pyo
8.36
KB
-rw-r--r--
mac.py
352
B
-rw-r--r--
mac.pyc
598
B
-rw-r--r--
mac.pyo
598
B
-rw-r--r--
makechangelog.py
2.92
KB
-rwxr-xr-x
makechangelog.pyc
3.05
KB
-rw-r--r--
makechangelog.pyo
3.05
KB
-rw-r--r--
rcsbump
745
B
-rwxr-xr-x
rcsclient.py
1.76
KB
-rw-r--r--
rcsclient.pyc
2.05
KB
-rw-r--r--
rcsclient.pyo
2.05
KB
-rw-r--r--
rcslib.py
10.08
KB
-rw-r--r--
rcslib.pyc
11.28
KB
-rw-r--r--
rcslib.pyo
11.28
KB
-rw-r--r--
rcvs
117
B
-rwxr-xr-x
rcvs.py
13.32
KB
-rwxr-xr-x
rcvs.pyc
14.08
KB
-rw-r--r--
rcvs.pyo
14.08
KB
-rw-r--r--
rrcs
117
B
-rwxr-xr-x
rrcs.py
3.9
KB
-rwxr-xr-x
rrcs.pyc
5.5
KB
-rw-r--r--
rrcs.pyo
5.5
KB
-rw-r--r--
security.py
1.07
KB
-rw-r--r--
security.pyc
1.64
KB
-rw-r--r--
security.pyo
1.64
KB
-rw-r--r--
server.py
4.47
KB
-rw-r--r--
server.pyc
5.83
KB
-rw-r--r--
server.pyo
5.83
KB
-rw-r--r--
sumtree.py
518
B
-rw-r--r--
sumtree.pyc
903
B
-rw-r--r--
sumtree.pyo
903
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : RCSProxy.py
#! /usr/bin/python2.7 """RCS Proxy. Provide a simplified interface on RCS files, locally or remotely. The functionality is geared towards implementing some sort of remote CVS like utility. It is modeled after the similar module FSProxy. The module defines two classes: RCSProxyLocal -- used for local access RCSProxyServer -- used on the server side of remote access The corresponding client class, RCSProxyClient, is defined in module rcsclient. The remote classes are instantiated with an IP address and an optional verbosity flag. """ import server import md5 import os import fnmatch import string import tempfile import rcslib class DirSupport: def __init__(self): self._dirstack = [] def __del__(self): self._close() def _close(self): while self._dirstack: self.back() def pwd(self): return os.getcwd() def cd(self, name): save = os.getcwd() os.chdir(name) self._dirstack.append(save) def back(self): if not self._dirstack: raise os.error, "empty directory stack" dir = self._dirstack[-1] os.chdir(dir) del self._dirstack[-1] def listsubdirs(self, pat = None): files = os.listdir(os.curdir) files = filter(os.path.isdir, files) return self._filter(files, pat) def isdir(self, name): return os.path.isdir(name) def mkdir(self, name): os.mkdir(name, 0777) def rmdir(self, name): os.rmdir(name) class RCSProxyLocal(rcslib.RCS, DirSupport): def __init__(self): rcslib.RCS.__init__(self) DirSupport.__init__(self) def __del__(self): DirSupport.__del__(self) rcslib.RCS.__del__(self) def sumlist(self, list = None): return self._list(self.sum, list) def sumdict(self, list = None): return self._dict(self.sum, list) def sum(self, name_rev): f = self._open(name_rev) BUFFERSIZE = 1024*8 sum = md5.new() while 1: buffer = f.read(BUFFERSIZE) if not buffer: break sum.update(buffer) self._closepipe(f) return sum.digest() def get(self, name_rev): f = self._open(name_rev) data = f.read() self._closepipe(f) return data def put(self, name_rev, data, message=None): name, rev = self._unmangle(name_rev) f = open(name, 'w') f.write(data) f.close() self.checkin(name_rev, message) self._remove(name) def _list(self, function, list = None): """INTERNAL: apply FUNCTION to all files in LIST. Return a list of the results. The list defaults to all files in the directory if None. """ if list is None: list = self.listfiles() res = [] for name in list: try: res.append((name, function(name))) except (os.error, IOError): res.append((name, None)) return res def _dict(self, function, list = None): """INTERNAL: apply FUNCTION to all files in LIST. Return a dictionary mapping files to results. The list defaults to all files in the directory if None. """ if list is None: list = self.listfiles() dict = {} for name in list: try: dict[name] = function(name) except (os.error, IOError): pass return dict class RCSProxyServer(RCSProxyLocal, server.SecureServer): def __init__(self, address, verbose = server.VERBOSE): RCSProxyLocal.__init__(self) server.SecureServer.__init__(self, address, verbose) def _close(self): server.SecureServer._close(self) RCSProxyLocal._close(self) def _serve(self): server.SecureServer._serve(self) # Retreat into start directory while self._dirstack: self.back() def test_server(): import string import sys if sys.argv[1:]: port = string.atoi(sys.argv[1]) else: port = 4127 proxy = RCSProxyServer(('', port)) proxy._serverloop() def test(): import sys if not sys.argv[1:] or sys.argv[1] and sys.argv[1][0] in '0123456789': test_server() sys.exit(0) proxy = RCSProxyLocal() what = sys.argv[1] if hasattr(proxy, what): attr = getattr(proxy, what) if callable(attr): print apply(attr, tuple(sys.argv[2:])) else: print repr(attr) else: print "%s: no such attribute" % what sys.exit(2) if __name__ == '__main__': test()
Close