shell bypass 403
UnknownSec Shell
:
/
lib
/
python3
/
dist-packages
/
twisted
/
conch
/
test
/
__pycache__
/ [
drwxr-xr-x
]
upload
mass deface
mass delete
console
info server
name :
test_tap.cpython-312.pyc
� Ϫ�f� � �� � d Z ddlmZmZmZ ddlmZ ddlmZ ddl m Z mZ ddlm Z mZmZ ddlmZ ddlmZ dd lmZ ed � Z ed� ZererddlmZ dd lmZ G d� de� Zy)z! Tests for L{twisted.conch.tap}. � )�Any�Tuple�Union)�StreamServerEndpointService)�error)�FilePasswordDB�ICredentialsChecker)�ISSHPrivateKey�IUsernamePassword�UsernamePassword)�Deferred)� requireModule)�TestCase�cryptographyztwisted.conch.unix)�tap)�OpenSSHFactoryc �r � e Zd ZdZesdZesdZdZdd�Zdd�Z dd �Z dd �Zdd�Zde fd�Zded fd �Zdd�Zy)�MakeServiceTestsz' Tests for L{tap.makeService}. zcan't run without cryptographyz can't run on non-posix computers)s iamusers thisispassword�returnNc � � | j � | _ t | j d� 5 }|j dj | j � � ddd� t j � | _ y# 1 sw Y �#xY w)z/ Create a file with two users. zwb+� :N) �mktemp�filename�open�write�join�usernamePasswordr �Options�options)�self�fs �=/usr/lib/python3/dist-packages/twisted/conch/test/test_tap.py�setUpzMakeServiceTests.setUp( s^ � � ��� �� � �$�-�-�� '� 6�1� �G�G�D�I�I�d�3�3�4�5� 6��{�{�}��� 6� 6�s �+A9�9Bc � � t j � }t j |� }| j |t � | j |j j d� | j |j t � y)z� L{tap.makeService} returns a L{StreamServerEndpointService} instance running on TCP port 22, and the linked protocol factory is an instance of L{OpenSSHFactory}. � N) r r �makeService�assertIsInstancer �assertEqual�endpoint�_port�factoryr )r �config�services r"