Server IP : 192.158.238.246 / Your IP : 3.149.239.180 Web Server : LiteSpeed System : Linux uniform.iwebfusion.net 4.18.0-553.27.1.lve.1.el8.x86_64 #1 SMP Wed Nov 20 15:58:00 UTC 2024 x86_64 User : jenniferflocom ( 1321) PHP Version : 8.1.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /usr/lib/python3.6/site-packages/isc/__pycache__/ |
Upload File : |
3 �g& � @ sh d dl Z d dlZd dlZd dlmZmZ d dlmZmZ dZ G dd� d�Z d dd�Zd d � Zdd� Z dS )� N)�Popen�PIPE)�prefix�versionzdnssec-checkdsc @ sP e Zd Zddddd�ZdZdZdZdZdZdZ d Z dd d�Zdd � Zdd� Z dS )�SECRRzSHA-1zSHA-256ZGOSTzSHA-384)� � � � � �INNr c C s� |st �t|�tk r$|jd�j� }n|j� }t|�dk r<t �|r�d| _|j� | _|d j� j d�jd�}|j � |jd�}|j � xDt|�dkr�t|�dkr�|d |d kr�|dd � }|dd � }q�W |r�t �|j � dj|�| _| jd | j d | _ nd| _|d j� | _ |dd � }|d j� dk�rJ|d j� | _|dd � }n(t|d �| _|d j� | _|dd � }|d j� | jk�r�t d|d j� | jf ��tt|dd � �\| _| _| _dj|d d � �j� | _d S )N�ascii� �DLVr �.r �DSr �CH�HSr z%s does not match %sr r )r r r )� Exception�type�str�decode�split�len�rrtype�lower�dlvname�strip�reverse�join�parent�rrname�upper�rrclass�int�ttl�map�keyid�keyalg�hashalg�digest)�selfZrrtextr Zfieldsr �dlv� r- �/usr/lib/python3.6/checkds.py�__init__$ sH *zSECRR.__init__c C s$ d| j | j| j| j| j| j| jf S )Nz%s %s %s %d %d %d %s)r! r# r r'