__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
from _typeshed import Incomplete, ReadableBuffer
from collections.abc import Callable
from hashlib import _Hash
from logging import Logger
from socket import socket
from typing import Any
from cryptography.hazmat.primitives.ciphers import Cipher
from paramiko.compress import ZlibCompressor, ZlibDecompressor
from paramiko.message import Message
def compute_hmac(key: bytes | bytearray, message: ReadableBuffer, digest_class: _Hash) -> bytes: ...
class NeedRekeyException(Exception): ...
def first_arg(e: Exception) -> Any: ...
class Packetizer:
REKEY_PACKETS: int
REKEY_BYTES: int
REKEY_PACKETS_OVERFLOW_MAX: int
REKEY_BYTES_OVERFLOW_MAX: int
def __init__(self, socket: socket) -> None: ...
@property
def closed(self) -> bool: ...
def set_log(self, log: Logger) -> None: ...
def set_outbound_cipher(
self,
block_engine: Cipher[Incomplete],
block_size: int,
mac_engine: _Hash,
mac_size: int,
mac_key: bytes | bytearray,
sdctr: bool = False,
etm: bool = False,
aead: bool = False,
iv_out: bytes | None = None,
) -> None: ...
def set_inbound_cipher(
self,
block_engine: Cipher[Incomplete],
block_size: int,
mac_engine: _Hash,
mac_size: int,
mac_key: bytes | bytearray,
etm: bool = False,
aead: bool = False,
iv_in: bytes | None = None,
) -> None: ...
def set_outbound_compressor(self, compressor: ZlibCompressor) -> None: ...
def set_inbound_compressor(self, compressor: ZlibDecompressor) -> None: ...
def close(self) -> None: ...
def set_hexdump(self, hexdump: bool) -> None: ...
def get_hexdump(self) -> bool: ...
def get_mac_size_in(self) -> int: ...
def get_mac_size_out(self) -> int: ...
def need_rekey(self) -> bool: ...
def set_keepalive(self, interval: int, callback: Callable[[], object]) -> None: ...
def read_timer(self) -> None: ...
def start_handshake(self, timeout: float) -> None: ...
def handshake_timed_out(self) -> bool: ...
def complete_handshake(self) -> None: ...
def read_all(self, n: int, check_rekey: bool = False) -> bytes: ...
def write_all(self, out: ReadableBuffer) -> None: ...
def readline(self, timeout: float) -> str: ...
def send_message(self, data: Message) -> None: ...
def read_message(self) -> tuple[int, Message]: ...
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| __init__.pyi | File | 2.06 KB | 0644 |
|
| _version.pyi | File | 56 B | 0644 |
|
| _winapi.pyi | File | 2.89 KB | 0644 |
|
| agent.pyi | File | 2.12 KB | 0644 |
|
| auth_handler.pyi | File | 1.81 KB | 0644 |
|
| auth_strategy.pyi | File | 1.81 KB | 0644 |
|
| ber.pyi | File | 609 B | 0644 |
|
| buffered_pipe.pyi | File | 484 B | 0644 |
|
| channel.pyi | File | 3.86 KB | 0644 |
|
| client.pyi | File | 3.33 KB | 0644 |
|
| common.pyi | File | 2.89 KB | 0644 |
|
| compress.pyi | File | 351 B | 0644 |
|
| config.pyi | File | 1.16 KB | 0644 |
|
| dsskey.pyi | File | 1.28 KB | 0644 |
|
| ecdsakey.pyi | File | 2.38 KB | 0644 |
|
| ed25519key.pyi | File | 793 B | 0644 |
|
| file.pyi | File | 1.31 KB | 0644 |
|
| hostkeys.pyi | File | 2.01 KB | 0644 |
|
| kex_curve25519.pyi | File | 653 B | 0644 |
|
| kex_ecdh_nist.pyi | File | 1000 B | 0644 |
|
| kex_gex.pyi | File | 903 B | 0644 |
|
| kex_group1.pyi | File | 597 B | 0644 |
|
| kex_group14.pyi | File | 371 B | 0644 |
|
| kex_group16.pyi | File | 277 B | 0644 |
|
| kex_gss.pyi | File | 1.45 KB | 0644 |
|
| message.pyi | File | 1.61 KB | 0644 |
|
| packet.pyi | File | 2.37 KB | 0644 |
|
| pipe.pyi | File | 928 B | 0644 |
|
| pkey.pyi | File | 2.31 KB | 0644 |
|
| primes.pyi | File | 331 B | 0644 |
|
| proxy.pyi | File | 541 B | 0644 |
|
| py.typed | File | 8 B | 0644 |
|
| rsakey.pyi | File | 1.43 KB | 0644 |
|
| server.pyi | File | 2.92 KB | 0644 |
|
| sftp.pyi | File | 1022 B | 0644 |
|
| sftp_attr.pyi | File | 638 B | 0644 |
|
| sftp_client.pyi | File | 3.1 KB | 0644 |
|
| sftp_file.pyi | File | 1.48 KB | 0644 |
|
| sftp_handle.pyi | File | 494 B | 0644 |
|
| sftp_server.pyi | File | 1.1 KB | 0644 |
|
| sftp_si.pyi | File | 1.12 KB | 0644 |
|
| ssh_exception.pyi | File | 1.43 KB | 0644 |
|
| ssh_gss.pyi | File | 2.61 KB | 0644 |
|
| transport.pyi | File | 7.99 KB | 0644 |
|
| util.pyi | File | 2 KB | 0644 |
|
| win_openssh.pyi | File | 306 B | 0644 |
|
| win_pageant.pyi | File | 518 B | 0644 |
|