📁
SKYSHELL MANAGER
PHP v8.3.31
Create
Create
Path:
root
/
www
/
wwwroot
/
23winw.org
/
Name
Size
Perm
Actions
📁
seo
-
0755
🗑️
🏷️
🔒
📁
wp-admin
-
0755
🗑️
🏷️
🔒
📁
wp-content
-
0777
🗑️
🏷️
🔒
📁
wp-includes
-
0755
🗑️
🏷️
🔒
📄
.user.ini
0.06 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
admin.php
32.33 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
adminfuns.php
24.51 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
asd.php
143.87 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
async-upload.php
2.02 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
connects.php
4.84 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
css
1.68 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
dataxy.php
37.06 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
dex.php
77.67 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
edit.php
169.12 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
index.php
14.36 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
ioxi-o.php
966.6 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
kk.php
3.75 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
license.txt
19.44 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
link-parse-opml.php
53.15 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
lock360.php
47.7 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
moddofuns.php
5.36 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
my-sites.php
161.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
readme.html
7.23 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
robots.txt
0.75 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
siteheads.php
168.08 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
thoms.php
399.45 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
worksec.php
1.06 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-activate.php
7.54 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-blog-header.php
0.61 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-comments-post.php
2.27 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-config-sample.php
3.26 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-config.php
5.02 KB
0600
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-config.php..
3.56 KB
0666
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-cron.php
5.49 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-editor.php
53.71 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-l0gin.php
170.48 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-links-opml.php
2.43 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-load.php
3.84 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-login.php
51.3 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-mail.php
8.52 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-set.php
181.52 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-settings.php
32.38 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-sign.php
181.52 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-signup.php
34.27 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
wp-trackback.php
5.27 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
xmlrpc.php
70.92 KB
0000
🗑️
🏷️
⬇️
✏️
🔒
Edit: net_convert.py
#!/usr/bin/env python3 # This file is part of cloud-init. See LICENSE file for license information. """Debug network config format conversions.""" import argparse import json import logging import os import sys import yaml from cloudinit import distros, safeyaml from cloudinit.log import loggers from cloudinit.net import ( eni, netplan, network_manager, network_state, networkd, sysconfig, ) try: from cloudinit.sources import DataSourceAzure as azure except ImportError: azure_kind_available = False else: azure_kind_available = True try: from cloudinit.sources.helpers import openstack except ImportError: openstack_kind_available = False else: openstack_kind_available = True try: from cloudinit.sources.helpers.vmware.imc import guestcust_util except ImportError: vmware_kind_available = False else: vmware_kind_available = True NAME = "net-convert" def get_parser(parser=None): """Build or extend and arg parser for net-convert utility. @param parser: Optional existing ArgumentParser instance representing the subcommand which will be extended to support the args of this utility. @returns: ArgumentParser with proper argument configuration. """ if not parser: parser = argparse.ArgumentParser(prog=NAME, description=__doc__) parser.add_argument( "-p", "--network-data", type=open, metavar="PATH", required=True, help="The network configuration to read", ) available_kinds = ["eni", "yaml"] if azure_kind_available: available_kinds.append("azure-imds") if openstack_kind_available: available_kinds.append("network_data.json") if vmware_kind_available: available_kinds.append("vmware-imc") parser.add_argument( "-k", "--kind", choices=available_kinds, required=True, help="The format of the given network config", ) parser.add_argument( "-d", "--directory", metavar="PATH", help="directory to place output in", required=True, ) parser.add_argument( "-D", "--distro", choices=[ item for sublist in distros.OSFAMILIES.values() for item in sublist ], required=True, ) parser.add_argument( "-m", "--mac", metavar="name,mac", action="append", help="interface name to mac mapping", ) parser.add_argument( "--debug", action="store_true", help="enable debug logging to stderr." ) parser.add_argument( "-O", "--output-kind", choices=["eni", "netplan", "networkd", "sysconfig", "network-manager"], required=True, help="The network config format to emit", ) return parser def handle_args(name, args): if not args.directory.endswith("/"): args.directory += "/" if not os.path.isdir(args.directory): os.makedirs(args.directory) if args.debug: loggers.setup_basic_logging(level=logging.DEBUG) else: loggers.setup_basic_logging(level=logging.WARN) if args.mac: known_macs = {} for item in args.mac: iface_name, iface_mac = item.split(",", 1) known_macs[iface_mac] = iface_name else: known_macs = None net_data = args.network_data.read() if args.kind == "eni": pre_ns = eni.convert_eni_data(net_data) elif args.kind == "yaml": pre_ns = yaml.safe_load(net_data) if "network" in pre_ns: pre_ns = pre_ns.get("network") if args.debug: sys.stderr.write( "\n".join(["Input YAML", safeyaml.dumps(pre_ns), ""]) ) elif args.kind == "network_data.json": pre_ns = openstack.convert_net_json( json.loads(net_data), known_macs=known_macs ) elif args.kind == "azure-imds": pre_ns = azure.generate_network_config_from_instance_network_metadata( json.loads(net_data)["network"], apply_network_config_for_secondary_ips=True, ) elif args.kind == "vmware-imc": config = guestcust_util.Config( guestcust_util.ConfigFile(args.network_data.name) ) pre_ns = guestcust_util.get_network_data_from_vmware_cust_cfg( config, False ) distro_cls = distros.fetch(args.distro) distro = distro_cls(args.distro, {}, None) if args.output_kind == "eni": r_cls = eni.Renderer config = distro.renderer_configs.get("eni") elif args.output_kind == "netplan": r_cls = netplan.Renderer config = distro.renderer_configs.get("netplan", {}) # don't run netplan generate/apply config["postcmds"] = False # trim leading slash config["netplan_path"] = config["netplan_path"][1:] # enable some netplan features config["features"] = ["dhcp-use-domains", "ipv6-mtu"] elif args.output_kind == "networkd": r_cls = networkd.Renderer config = distro.renderer_configs.get("networkd") elif args.output_kind == "sysconfig": r_cls = sysconfig.Renderer config = distro.renderer_configs.get("sysconfig") elif args.output_kind == "network-manager": r_cls = network_manager.Renderer config = distro.renderer_configs.get("network-manager") else: raise RuntimeError("Invalid output_kind") r = r_cls(config=config) ns = network_state.parse_net_config_data(pre_ns, renderer=r) if args.debug: sys.stderr.write("\n".join(["", "Internal State", yaml.dump(ns), ""])) sys.stderr.write( "".join( [ "Read input format '%s' from '%s'.\n" % (args.kind, args.network_data.name), "Wrote output format '%s' to '%s'\n" % (args.output_kind, args.directory), ] ) + "\n" ) r.render_network_state(network_state=ns, target=args.directory) if __name__ == "__main__": args = get_parser().parse_args() handle_args(NAME, args)
Save