Linux ubuntu22 5.15.0-133-generic #144-Ubuntu SMP Fri Feb 7 20:47:38 UTC 2025 x86_64
nginx/1.18.0
: 128.199.27.159 | : 216.73.216.159
Cant Read [ /etc/named.conf ]
8.1.31
www-data
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 /
landscape /
sysinfo /
[ HOME SHELL ]
Name
Size
Permission
Action
__pycache__
[ DIR ]
drwxr-xr-x
__init__.py
0
B
-rw-r--r--
deployment.py
4.86
KB
-rw-r--r--
disk.py
2.52
KB
-rw-r--r--
landscapelink.py
336
B
-rw-r--r--
load.py
287
B
-rw-r--r--
loggedinusers.py
497
B
-rw-r--r--
memory.py
606
B
-rw-r--r--
network.py
1.66
KB
-rw-r--r--
processes.py
896
B
-rw-r--r--
sysinfo.py
9.67
KB
-rw-r--r--
temperature.py
806
B
-rw-r--r--
testplugin.py
541
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : network.py
from functools import partial from operator import itemgetter from netifaces import AF_INET, AF_INET6 from twisted.internet.defer import succeed from landscape.lib.network import get_active_device_info class Network(object): """Show information about active network interfaces. @param get_device_info: Optionally, a function that returns information about network interfaces. Defaults to L{get_active_device_info}. """ def __init__(self, get_device_info=None): if get_device_info is None: get_device_info = partial(get_active_device_info, extended=True, default_only=True) self._get_device_info = get_device_info def register(self, sysinfo): """Register this plugin with the sysinfo system. @param sysinfo: The sysinfo registry. """ self._sysinfo = sysinfo def run(self): """ Gather information about network interfaces and write it to the sysinfo output. @return: A succeeded C{Deferred}. """ device_info = self._get_device_info() for info in sorted(device_info, key=itemgetter('interface')): interface = info["interface"] ipv4_addresses = info["ip_addresses"].get(AF_INET, []) ipv6_addresses = info["ip_addresses"].get(AF_INET6, []) for addr in ipv4_addresses: self._sysinfo.add_header( "IPv4 address for %s" % interface, addr['addr']) for addr in ipv6_addresses: self._sysinfo.add_header( "IPv6 address for %s" % interface, addr['addr']) return succeed(None)
Close