shell bypass 403

GrazzMean Shell

Uname: Linux premium264.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64
Software: LiteSpeed
PHP version: 8.3.22 [ PHP INFO ] PHP os: Linux
Server Ip: 69.57.162.13
Your Ip: 216.73.216.219
User: workvvfb (1129) | Group: workvvfb (1084)
Safe Mode: OFF
Disable Function:
NONE

name : ast_transforms.cpython-36.pyc
3

g�wU�
�@s ddlmZdd�Zdd�ZdS)�)�c_astcCs�t|tj�st�t|jtj�s"|Stjg|jj�}d}xh|jjD]\}t|tjtj	f�rz|jj
|�t||j�|jd}q@|dkr�|jj
|�q@|jj
|�q@W||_|S)a� The 'case' statements in a 'switch' come out of parsing with one
        child node, so subsequent statements are just tucked to the parent
        Compound. Additionally, consecutive (fall-through) case statements
        come out messy. This is a peculiarity of the C grammar. The following:

            switch (myvar) {
                case 10:
                    k = 10;
                    p = k + 1;
                    return 10;
                case 20:
                case 30:
                    return 20;
                default:
                    break;
            }

        Creates this tree (pseudo-dump):

            Switch
                ID: myvar
                Compound:
                    Case 10:
                        k = 10
                    p = k + 1
                    return 10
                    Case 20:
                        Case 30:
                            return 20
                    Default:
                        break

        The goal of this transform it to fix this mess, turning it into the
        following:

            Switch
                ID: myvar
                Compound:
                    Case 10:
                        k = 10
                        p = k + 1
                        return 10
                    Case 20:
                    Case 30:
                        return 20
                    Default:
                        break

        A fixed AST node is returned. The argument may be modified.
    Nr���)
�
isinstancerZSwitch�AssertionErrorZstmtZCompoundZcoordZblock_items�Case�Default�append�_extract_nested_case�stmts)Zswitch_nodeZnew_compoundZ	last_caseZchild�r�$/usr/lib/python3.6/ast_transforms.py�fix_switch_cases
s3r
cCs:t|jdtjtjf�r6|j|jj��t|d|�dS)z� Recursively extract consecutive Case statements that are made nested
        by the parser and add them to the stmts_list.
    �rNr)rr
rrrr�popr	)Z	case_nodeZ
stmts_listrrrr	bsr	N)�rr
r	rrrr�<module>
sU
© 2025 GrazzMean