![]() Server : Apache/2.4.52 (Ubuntu) System : Linux webserver 6.8.0-49-generic #49~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Nov 6 17:42:15 UTC 2 x86_64 User : www-data ( 33) PHP Version : 8.1.2-1ubuntu2.21 Disable Function : NONE Directory : /lib/python3/dist-packages/twisted/conch/scripts/__pycache__/ |
o �b�\ � @ s� d Z ddlZddlZddlZddlZddlZddlZddlZddl m Z ddlm Z ddlmZmZ ddlmZ ddlmZ ddlmZmZmZmZmZmZmZmZ ddlm Z ddl!m"Z"m#Z#m$Z$m%Z% dd l&m'Z'm(Z( G d d� dej)�Z*G dd � d e(j+�Z,da-da.da/da0dd� Z1dd� Z2dd� Z3G dd� de#j4�Z5G dd� dej6�Z6G dd� dej7�Z7G dd� dej8�Z8G dd� dej9�Z:e;dkr�e2� dS dS )z2 Implementation module for the `tkconch` command. � N)�List�Tuple)�error)�isInKnownHosts)�channel�common� connection� forwarding�keys�session� transport�userauth)�tkvt100)�defer�protocol�reactor� tksupport)�log�usagec @ s4 e Zd Zdd� Zdd� Zdd� Zdd� Zd d � ZdS )�TkConchMenuc O s� t jj| g|�R i |�� | j�d� t �� | _| j�d� t j| dddd�j dddd� t � | �| _| jj d d dd d� t j| dddd�j dd dd� t � | �| _| jj d d d d d� t j| ddd d�j dddd� t � | �| _ | j j d d dd d� t j| dddd�j dddd� t � | �| _| jj d d dd d� t j| dddd�j dddd� t � | �| _| jj d dd d� t j| | jdd�j ddd d� t j| dd�j dddd� t j| ddd�| _| jj d d dd d� t j| d| jd�j ddd� t j| d| jd�j ddd� t � | �| _| jj d dd d� t j| dd�j ddd d� t � | �| _| jj d dd d� t j| d d�j ddd d� t j| d!| jdd"�| _| jj d d#d� t j| d$| jd%d"�| _| jj dd#d� t j| d&d�j ddd'd d� t j| ddd(d�j dd)dd� t j | d*d+�| _| jj d d d)d d� t j| ddd,d�j dd-dd� t j | d.d+�| _| jj d d d-d d� t j| ddd/d�j dd0dd� t j | d1d+�| _| jj d d d0d d� t j| d2| jd�j ddd3d d� | jddd4d5� | j d dd d5� | j�!d6t"j#� d S )7N�TkConch�local�w�left�Hostname)�anchor�justify�text� )�column�row�sticky� �nesw)r � columnspanr r! �Port�Username� �Command� �Identity� �Browse)�commandr zPort Forwarding)r � r )�height�width�Add)r r- � )r r �Remove� �Host�Local)r �variable�value� �Remote�remotezAdvanced Options� �Cipher� �cipher)�name�MAC� �maczEscape Char� �escapezConnect!� �@ )�weight�minsize�WM_DELETE_WINDOW)$�Tkinter�Frame�__init__�master�title� StringVar�localRemoteVar�set�Label�grid�Entry�host�port�userr- �identity�Button�getIdentityFile�Listbox�forwards� addForward� removeForward�forwardPort�forwardHost�Radiobutton�localForward� remoteForwardr? rC rE � doConnect�grid_rowconfigure�grid_columnconfigurer �sys�exit)�self�args�params� rm �?/usr/lib/python3/dist-packages/twisted/conch/scripts/tkconch.pyrM '