| Server IP : 127.0.0.1 / Your IP : 216.73.216.109 Web Server : Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10 System : Windows NT DESKTOP-E5T4RUN 10.0 build 19045 (Windows 10) AMD64 User : SERVERWEB ( 0) PHP Version : 8.1.10 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/cygwin64/lib/python3.7/site-packages/isc/__pycache__/ |
Upload File : |
B
��e]% � @ 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$|�d��� }n|�� }t|�dk r<t �|r�d| _|�� | _|d �� � d��d�}|�
� |�d�}|�
� xDt|�dkr�t|�dkr�|d |d kr�|dd � }|dd � }q�W |r�t �|�
� d�|�| _| jd | j d | _
nd| _|d �� | _
|dd � }|d �� dk�rJ|d �� | _|dd � }n(t|d �| _|d �� | _|d d � }|d �� | jk�r�t d
|d �� | jf ��tt|dd� �\| _| _| _d�|dd � ��� | _d S )
N�ascii� �DLVr �.r �DS)r ZCHZHSr z%s does not match %sr
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.7/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% r&