76 items
NAME ↑ SIZE MODIFIED PERMS ACTIONS
.. / Parent Directory
__init__.cpython-39.opt-1.pyc — 3.67 KB
2024-04-03 16:13 · rw-r--r--
3.67 KB 2024-04-03 16:13 rw-r--r--
__init__.cpython-39.pyc — 3.67 KB
2024-04-03 16:13 · rw-r--r--
3.67 KB 2024-04-03 16:13 rw-r--r--
boolquery.cpython-39.opt-1.pyc — 2.05 KB
2024-04-03 16:13 · rw-r--r--
2.05 KB 2024-04-03 16:13 rw-r--r--
boolquery.cpython-39.pyc — 2.05 KB
2024-04-03 16:13 · rw-r--r--
2.05 KB 2024-04-03 16:13 rw-r--r--
boundsquery.cpython-39.opt-1.pyc — 1.84 KB
2024-04-03 16:13 · rw-r--r--
1.84 KB 2024-04-03 16:13 rw-r--r--
boundsquery.cpython-39.pyc — 1.84 KB
2024-04-03 16:13 · rw-r--r--
1.84 KB 2024-04-03 16:13 rw-r--r--
categoryquery.cpython-39.opt-1.pyc — 1.64 KB
2024-04-03 16:13 · rw-r--r--
1.64 KB 2024-04-03 16:13 rw-r--r--
categoryquery.cpython-39.pyc — 1.64 KB
2024-04-03 16:13 · rw-r--r--
1.64 KB 2024-04-03 16:13 rw-r--r--
commonquery.cpython-39.opt-1.pyc — 1.87 KB
2024-04-03 16:13 · rw-r--r--
1.87 KB 2024-04-03 16:13 rw-r--r--
commonquery.cpython-39.pyc — 1.87 KB
2024-04-03 16:13 · rw-r--r--
1.87 KB 2024-04-03 16:13 rw-r--r--
constraintquery.cpython-39.opt-1.pyc — 4.65 KB
2024-04-03 16:13 · rw-r--r--
4.65 KB 2024-04-03 16:13 rw-r--r--
constraintquery.cpython-39.pyc — 4.65 KB
2024-04-03 16:13 · rw-r--r--
4.65 KB 2024-04-03 16:13 rw-r--r--
defaultquery.cpython-39.opt-1.pyc — 2.31 KB
2024-04-03 16:13 · rw-r--r--
2.31 KB 2024-04-03 16:13 rw-r--r--
defaultquery.cpython-39.pyc — 2.31 KB
2024-04-03 16:13 · rw-r--r--
2.31 KB 2024-04-03 16:13 rw-r--r--
descriptors.cpython-39.opt-1.pyc — 9.88 KB
2024-04-03 16:13 · rw-r--r--
9.88 KB 2024-04-03 16:13 rw-r--r--
descriptors.cpython-39.pyc — 10.07 KB
2024-04-03 16:13 · rw-r--r--
10.07 KB 2024-04-03 16:13 rw-r--r--
devicetreeconquery.cpython-39.opt-1.pyc — 2.53 KB
2024-04-03 16:13 · rw-r--r--
2.53 KB 2024-04-03 16:13 rw-r--r--
devicetreeconquery.cpython-39.pyc — 2.53 KB
2024-04-03 16:13 · rw-r--r--
2.53 KB 2024-04-03 16:13 rw-r--r--
dta.cpython-39.opt-1.pyc — 15.25 KB
2024-04-03 16:13 · rw-r--r--
15.25 KB 2024-04-03 16:13 rw-r--r--
dta.cpython-39.pyc — 15.25 KB
2024-04-03 16:13 · rw-r--r--
15.25 KB 2024-04-03 16:13 rw-r--r--
exception.cpython-39.opt-1.pyc — 9.1 KB
2024-04-03 16:13 · rw-r--r--
9.1 KB 2024-04-03 16:13 rw-r--r--
exception.cpython-39.pyc — 9.1 KB
2024-04-03 16:13 · rw-r--r--
9.1 KB 2024-04-03 16:13 rw-r--r--
fsusequery.cpython-39.opt-1.pyc — 2.97 KB
2024-04-03 16:13 · rw-r--r--
2.97 KB 2024-04-03 16:13 rw-r--r--
fsusequery.cpython-39.pyc — 2.97 KB
2024-04-03 16:13 · rw-r--r--
2.97 KB 2024-04-03 16:13 rw-r--r--
genfsconquery.cpython-39.opt-1.pyc — 3.2 KB
2024-04-03 16:13 · rw-r--r--
3.2 KB 2024-04-03 16:13 rw-r--r--
genfsconquery.cpython-39.pyc — 3.2 KB
2024-04-03 16:13 · rw-r--r--
3.2 KB 2024-04-03 16:13 rw-r--r--
ibendportconquery.cpython-39.opt-1.pyc — 3.27 KB
2024-04-03 16:13 · rw-r--r--
3.27 KB 2024-04-03 16:13 rw-r--r--
ibendportconquery.cpython-39.pyc — 3.27 KB
2024-04-03 16:13 · rw-r--r--
3.27 KB 2024-04-03 16:13 rw-r--r--
ibpkeyconquery.cpython-39.opt-1.pyc — 4.65 KB
2024-04-03 16:13 · rw-r--r--
4.65 KB 2024-04-03 16:13 rw-r--r--
ibpkeyconquery.cpython-39.pyc — 4.65 KB
2024-04-03 16:13 · rw-r--r--
4.65 KB 2024-04-03 16:13 rw-r--r--
infoflow.cpython-39.opt-1.pyc — 12.74 KB
2024-04-03 16:13 · rw-r--r--
12.74 KB 2024-04-03 16:13 rw-r--r--
infoflow.cpython-39.pyc — 12.74 KB
2024-04-03 16:13 · rw-r--r--
12.74 KB 2024-04-03 16:13 rw-r--r--
initsidquery.cpython-39.opt-1.pyc — 2.56 KB
2024-04-03 16:13 · rw-r--r--
2.56 KB 2024-04-03 16:13 rw-r--r--
initsidquery.cpython-39.pyc — 2.56 KB
2024-04-03 16:13 · rw-r--r--
2.56 KB 2024-04-03 16:13 rw-r--r--
iomemconquery.cpython-39.opt-1.pyc — 4 KB
2024-04-03 16:13 · rw-r--r--
4 KB 2024-04-03 16:13 rw-r--r--
iomemconquery.cpython-39.pyc — 4 KB
2024-04-03 16:13 · rw-r--r--
4 KB 2024-04-03 16:13 rw-r--r--
ioportconquery.cpython-39.opt-1.pyc — 4 KB
2024-04-03 16:13 · rw-r--r--
4 KB 2024-04-03 16:13 rw-r--r--
ioportconquery.cpython-39.pyc — 4 KB
2024-04-03 16:13 · rw-r--r--
4 KB 2024-04-03 16:13 rw-r--r--
mixins.cpython-39.opt-1.pyc — 6.78 KB
2024-04-03 16:13 · rw-r--r--
6.78 KB 2024-04-03 16:13 rw-r--r--
mixins.cpython-39.pyc — 6.78 KB
2024-04-03 16:13 · rw-r--r--
6.78 KB 2024-04-03 16:13 rw-r--r--
mlsrulequery.cpython-39.opt-1.pyc — 3.21 KB
2024-04-03 16:13 · rw-r--r--
3.21 KB 2024-04-03 16:13 rw-r--r--
mlsrulequery.cpython-39.pyc — 3.21 KB
2024-04-03 16:13 · rw-r--r--
3.21 KB 2024-04-03 16:13 rw-r--r--
netifconquery.cpython-39.opt-1.pyc — 2.63 KB
2024-04-03 16:13 · rw-r--r--
2.63 KB 2024-04-03 16:13 rw-r--r--
netifconquery.cpython-39.pyc — 2.63 KB
2024-04-03 16:13 · rw-r--r--
2.63 KB 2024-04-03 16:13 rw-r--r--
nodeconquery.cpython-39.opt-1.pyc — 3.94 KB
2024-04-03 16:13 · rw-r--r--
3.94 KB 2024-04-03 16:13 rw-r--r--
nodeconquery.cpython-39.pyc — 3.94 KB
2024-04-03 16:13 · rw-r--r--
3.94 KB 2024-04-03 16:13 rw-r--r--
objclassquery.cpython-39.opt-1.pyc — 3.11 KB
2024-04-03 16:13 · rw-r--r--
3.11 KB 2024-04-03 16:13 rw-r--r--
objclassquery.cpython-39.pyc — 3.11 KB
2024-04-03 16:13 · rw-r--r--
3.11 KB 2024-04-03 16:13 rw-r--r--
pcideviceconquery.cpython-39.opt-1.pyc — 2.92 KB
2024-04-03 16:13 · rw-r--r--
2.92 KB 2024-04-03 16:13 rw-r--r--
pcideviceconquery.cpython-39.pyc — 2.92 KB
2024-04-03 16:13 · rw-r--r--
2.92 KB 2024-04-03 16:13 rw-r--r--
permmap.cpython-39.opt-1.pyc — 12.52 KB
2024-04-03 16:13 · rw-r--r--
12.52 KB 2024-04-03 16:13 rw-r--r--
permmap.cpython-39.pyc — 12.75 KB
2024-04-03 16:13 · rw-r--r--
12.75 KB 2024-04-03 16:13 rw-r--r--
pirqconquery.cpython-39.opt-1.pyc — 2.84 KB
2024-04-03 16:13 · rw-r--r--
2.84 KB 2024-04-03 16:13 rw-r--r--
pirqconquery.cpython-39.pyc — 2.84 KB
2024-04-03 16:13 · rw-r--r--
2.84 KB 2024-04-03 16:13 rw-r--r--
polcapquery.cpython-39.opt-1.pyc — 1.45 KB
2024-04-03 16:13 · rw-r--r--
1.45 KB 2024-04-03 16:13 rw-r--r--
polcapquery.cpython-39.pyc — 1.45 KB
2024-04-03 16:13 · rw-r--r--
1.45 KB 2024-04-03 16:13 rw-r--r--
portconquery.cpython-39.opt-1.pyc — 4.64 KB
2024-04-03 16:13 · rw-r--r--
4.64 KB 2024-04-03 16:13 rw-r--r--
portconquery.cpython-39.pyc — 4.64 KB
2024-04-03 16:13 · rw-r--r--
4.64 KB 2024-04-03 16:13 rw-r--r--
query.cpython-39.opt-1.pyc — 1.24 KB
2024-04-03 16:13 · rw-r--r--
1.24 KB 2024-04-03 16:13 rw-r--r--
query.cpython-39.pyc — 1.24 KB
2024-04-03 16:13 · rw-r--r--
1.24 KB 2024-04-03 16:13 rw-r--r--
rbacrulequery.cpython-39.opt-1.pyc — 4.25 KB
2024-04-03 16:13 · rw-r--r--
4.25 KB 2024-04-03 16:13 rw-r--r--
rbacrulequery.cpython-39.pyc — 4.25 KB
2024-04-03 16:13 · rw-r--r--
4.25 KB 2024-04-03 16:13 rw-r--r--
rolequery.cpython-39.opt-1.pyc — 2.14 KB
2024-04-03 16:13 · rw-r--r--
2.14 KB 2024-04-03 16:13 rw-r--r--
rolequery.cpython-39.pyc — 2.14 KB
2024-04-03 16:13 · rw-r--r--
2.14 KB 2024-04-03 16:13 rw-r--r--
sensitivityquery.cpython-39.opt-1.pyc — 2.35 KB
2024-04-03 16:13 · rw-r--r--
2.35 KB 2024-04-03 16:13 rw-r--r--
sensitivityquery.cpython-39.pyc — 2.35 KB
2024-04-03 16:13 · rw-r--r--
2.35 KB 2024-04-03 16:13 rw-r--r--
terulequery.cpython-39.opt-1.pyc — 6.55 KB
2024-04-03 16:13 · rw-r--r--
6.55 KB 2024-04-03 16:13 rw-r--r--
terulequery.cpython-39.pyc — 6.55 KB
2024-04-03 16:13 · rw-r--r--
6.55 KB 2024-04-03 16:13 rw-r--r--
typeattrquery.cpython-39.opt-1.pyc — 2.3 KB
2024-04-03 16:13 · rw-r--r--
2.3 KB 2024-04-03 16:13 rw-r--r--
typeattrquery.cpython-39.pyc — 2.3 KB
2024-04-03 16:13 · rw-r--r--
2.3 KB 2024-04-03 16:13 rw-r--r--
typequery.cpython-39.opt-1.pyc — 3.07 KB
2024-04-03 16:13 · rw-r--r--
3.07 KB 2024-04-03 16:13 rw-r--r--
typequery.cpython-39.pyc — 3.07 KB
2024-04-03 16:13 · rw-r--r--
3.07 KB 2024-04-03 16:13 rw-r--r--
userquery.cpython-39.opt-1.pyc — 3.93 KB
2024-04-03 16:13 · rw-r--r--
3.93 KB 2024-04-03 16:13 rw-r--r--
userquery.cpython-39.pyc — 3.93 KB
2024-04-03 16:13 · rw-r--r--
3.93 KB 2024-04-03 16:13 rw-r--r--
util.cpython-39.opt-1.pyc — 7.54 KB
2024-04-03 16:13 · rw-r--r--
7.54 KB 2024-04-03 16:13 rw-r--r--
util.cpython-39.pyc — 7.54 KB
2024-04-03 16:13 · rw-r--r--
7.54 KB 2024-04-03 16:13 rw-r--r--
ONLINE
__pycache__
76 items
01:54:21
TERMINAL FM
Edit
Preview
Download
Rename
Copy
Chmod
Delete
a qqe@sddlZddlZddlmZmZddlmZmZmZddl m Z ddl m Z m Z ddlmZeejejfZGdd d e eZdS) N)AF_INETAF_INET6)IterableOptionalUnion) MatchContext)NodeconNodeconIPVersion) PolicyQuerycseZdZUdZdZeeed<dZe ed<dZ ee ed<e ee ddd Z e jeeee fdd d d Z e eedd d Zejeeeefdd dd Zddfdd ZeedddZZS) NodeconQueryaI Query nodecon statements. Parameter: policy The policy to query. Keyword Parameters/Class attributes: network The IPv4/IPv6 address or IPv4/IPv6 network address with netmask, e.g. 192.168.1.0/255.255.255.0 or "192.168.1.0/24". network_overlap If true, the net will match if it overlaps with the nodecon's network instead of equality. ip_version The IP version of the nodecon to match. (socket.AF_INET for IPv4 or socket.AF_INET6 for IPv6) user The criteria to match the context's user. user_regex If true, regular expression matching will be used on the user. role The criteria to match the context's role. role_regex If true, regular expression matching will be used on the role. type_ The criteria to match the context's type. type_regex If true, regular expression matching will be used on the type. range_ The criteria to match the context's range. range_subset If true, the criteria will match if it is a subset of the context's range. range_overlap If true, the criteria will match if it overlaps any of the context's range. range_superset If true, the criteria will match if it is a superset of the context's range. range_proper If true, use proper superset/subset operations. No effect if not using set operations. N_networkFnetwork_overlap _ip_version)returncCs|jSN)rselfr:/usr/lib64/python3.9/site-packages/setools/nodeconquery.py ip_version;szNodeconQuery.ip_version)valuercCs|rt||_nd|_dSr)r lookuprrrrrrr?scCs|jSr)r rrrrnetworkFszNodeconQuery.networkcCs|rt||_nd|_dSr) ipaddressZ ip_networkr rrrrrJsc s(tt|j|fi|tt|_dSr)superr __init__loggingZ getLogger__name__log)rpolicykwargs __class__rrrQszNodeconQuery.__init__ccs|jd||jd||jd|||j|jD]X}|jr||jrn|j |js|qLn|j|jks|qL|j r|j |j krqL| |j sqL|VqLdS)z-Generator which yields all matching nodecons.z*Generating nodecon results from {0.policy}z4Network: {0.network!r}, overlap: {0.network_overlap}zIP Version: {0.ip_version!r}N) r infoformatdebugZ_match_context_debugr!ZnodeconsrrZoverlapsrZ_match_contextcontext)rZnodeconrrrresultsUs    zNodeconQuery.results)r __module__ __qualname____doc__r r AnyIPNetwork__annotations__rboolrr propertyrsetterrstrrrrr r) __classcell__rrr#rr s " r )rrZsocketrrtypingrrrZmixinsrZ policyrepr r queryr Z IPv4NetworkZ IPv6Networkr-r rrrrs