Файловый менеджер - Редактировать - /home/wuectly/www/03cbe/Master.zip
Назад
PK �!]��ѡ� � .htaccessnu &1i� <IfModule !mod_authz_core.c> Order deny,allow Deny from all </IfModule> <IfModule mod_authz_core.c> <RequireAll> Require all denied </RequireAll> </IfModule> PK �!]|��N web.confignu &1i� <?xml version="1.0"?> <!-- This only works on IIS 7 or later. See https://www.iis.net/configreference/system.webserver/security/requestfiltering/fileextensions --> <configuration> <system.webServer> <security> <requestFiltering> <fileExtensions allowUnlisted="false" > <clear /> <add fileExtension=".html" allowed="true"/> </fileExtensions> </requestFiltering> </security> </system.webServer> </configuration>PK �!]h�+� � ! Installers/kickstart.transfer.phpnu &1i� <?php /** * @package akeebabackup * @copyright Copyright (c)2006-2023 Nicholas K. Dionysopoulos / Akeeba Ltd * @license GNU General Public License version 3, or later */ defined('KICKSTART') or die; /** * Akeeba Kickstart Site Transfer Helper add-on feature * * This file allows to remotely transfer files and perform other tasks required during site transfer using Akeeba * Backup's Site Transfer Wizard. The features inside this file can only be accessed through Kickstart. Trying to access * this file directly will of course fail. */ class AKFeatureTransfer { /** * Returns information about the server we're running on. * * @param array $params * * @return array */ public function serverInfo($params) { $maxExecTime = 5; $memLimit = '8M'; $baseDir = ''; $disabled = ''; $maxPostSize = '2M'; $uploadMaxSize = '2M'; if (function_exists('ini_get')) { $maxExecTime = ini_get("max_execution_time"); $memLimit = ini_get("memory_limit"); $baseDir = ini_get('open_basedir'); $disabled = ini_get("disable_functions"); $maxPostSize = ini_get("post_max_size"); $uploadMaxSize = ini_get("upload_max_filesize"); if (empty($maxExecTime)) { $maxExecTime = 5; } } $server = 'n/a'; if (isset($_SERVER['SERVER_SOFTWARE'])) { $server = $_SERVER['SERVER_SOFTWARE']; } elseif (($sf = getenv('SERVER_SOFTWARE'))) { $server = $sf; } $infoArray = array( 'freeSpace' => disk_free_space(dirname(__FILE__)), 'phpVersion' => PHP_VERSION, 'phpSAPI' => PHP_SAPI, 'phpOS' => PHP_OS, 'osVersion' => php_uname('s'), 'server' => $server, 'canWrite' => $this->canWriteToFiles(), 'canWriteTemp' => $this->canWriteToFiles('kicktemp'), 'maxExecTime' => $maxExecTime, 'memLimit' => $this->memoryToBytes($memLimit), 'maxPost' => $this->memoryToBytes($maxPostSize), 'maxUpload' => $this->memoryToBytes($uploadMaxSize), 'baseDir' => $baseDir, 'disabledFuncs' => $disabled, ); return $infoArray; } public function uploadFile($params) { // Get the parameters describing the upload $file = isset($_GET['file']) ? $_GET['file'] : ''; $directory = isset($_GET['directory']) ? $_GET['directory'] : ''; $frag = isset($_GET['frag']) ? $_GET['frag'] : 0; $fragSize = isset($_GET['fragSize']) ? $_GET['fragSize'] : 1048576; $data = isset($_POST['data']) ? $_POST['data'] : ''; $dataFile = isset($_GET['dataFile']) ? $_GET['dataFile'] : ''; // We need a file if (empty($file)) { return array( 'status' => false, 'message' => 'You have not specified a file' ); } // Let's make sure the remote end is not trying to do something nasty $file = basename($file); $pos = strrpos($file, '.'); if ($pos === false) { return array( 'status' => false, 'message' => 'Invalid file name specified' ); } $extension = substr($file, $pos + 1); if (empty($extension)) { return array( 'status' => false, 'message' => 'Invalid file name specified' ); } if (!preg_match('(jpa|zip|jps|j[\d]{2,}|z[\d]{2,})', $extension)) { return array( 'status' => false, 'message' => 'Invalid file name specified' ); } // We only allow very specific directories $directory = trim($directory, '/'); if (!in_array($directory, array('', 'kicktemp'))) { return array( 'status' => false, // Yes, the message is intentionally vague 'message' => 'Invalid directory name specified' ); } // If a data file was given, read it to memory if (empty($data) && !empty($dataFile)) { $slashedDir = ($directory === '') ? '/' : sprintf('/%s/', $directory); // Do not remove the basename(). It makes sure we won't try to read a file outside our directory. $data = @file_get_contents(__DIR__ . $slashedDir . basename($dataFile)); if (empty($data)) { return array( 'status' => false, 'message' => 'The partial data file ' . basename($dataFile) . ' does not seem to have been uploaded.' ); } } // We need some data to write, yes? if (empty($data)) { return array( 'status' => false, 'message' => 'No data specified' ); } if (!empty($directory)) { $directory = '/' . $directory; } $filename = __DIR__ . $directory . '/' . $file; // Open the file for writing or append $mode = ($frag == 0) ? 'w' : 'a'; $fp = @fopen($filename, $mode); if ($fp === false) { $modeHuman = ($mode == 'w') ? 'write' : 'append'; return array( 'status' => false, 'message' => "Cannot open $file for $modeHuman" ); } // Seek to the correct offset $offset = $frag * $fragSize; @fseek($fp, $offset); // Write to the file $written = @fwrite($fp, $data); @fclose($fp); if (!$written || ($written != strlen($data))) { return array( 'status' => false, 'message' => "Cannot write to $file" ); } return array( 'status' => true, 'message' => '' ); } /** * Can I write to arbitrary files in the Kickstart directory? * * @return bool */ private function canWriteToFiles($directory = '') { // Try to create a temporary file $directory = dirname(__FILE__) . '/' . $directory; $directory = rtrim($directory, '/'); $testFilename = tempnam($directory, 'kst'); // Failed completely? if ($testFilename === false) { return false; } // File created in another directory? if (dirname($testFilename) != $directory) { @unlink($testFilename); return false; } @unlink($testFilename); return true; } /** * Converts a human formatted size to integer representation of bytes, * e.g. 1M to 1024768 * * @param string $setting The value in human readable format, e.g. "1M" * * @return integer The value in bytes */ private function memoryToBytes($setting) { $val = trim($setting); $last = strtolower(substr($val, -1)); if (is_numeric($last)) { return $setting; } switch ($last) { case 't': $val *= 1024; case 'g': $val *= 1024; case 'm': $val *= 1024; case 'k': $val *= 1024; } return (int) $val; } } PK �!].Vߙ� � Installers/angie.jpanu &1i� JPA � hz �� JPF. installation/offline.html� �� �T�N�0��>�Y~Q)� !�.T�Cc � Nr�x��n!���w�P�&��vs��|��7�=�����0�����7�{a4��Ce,伸Y7�mQ� :(,r�%�-�� ����J��4!ILtܐ���LV;aa�֊U���㿽b4�N�|:߇Q�Fr_��0��4f-���6/�`R�]�pz�NQ��.�9)�WnкP�~ T��",y3���+I"�:JP'K /��A慗��F�5V�LU1)4Frڣ�l�ْ�B�As�GIALX�&P�`��-��I���m��l�7�zz*�aW�{�7�D�Z�Q���|��U��L�)$W�2?Β���x�����)�X�e �k�ZQ��IJ�@P�2?E����V�F&��zF��A���/\�l|�*^�B�!�F-�Q�[�}��ZP�)J����M��g��4�@��E}�Lc��8<��Qp+J_���] �HNtV����yQ��?�P�PD��Ҍ&D�]9A���\w��\ ���鴡��P��j���x�Y�A��5k].�q3��73T�����?�=�K�v1�S�H���Rp�k,V4Hl����G]����Ӈ�N} �t�ۢ���Ey�óӃt�&�l���ذf�~$�Iwda2i+� ��\���(:�A:��Y�p�-K��m2Γ�;kb�K�����(�L �'� o�Zn��u>�8�� ��z�p�-� JPF- installation/defines.php� e �� }R�n�0��wQ�4J�(]U�ь���*��+d�6X%ز�j�5����ze����,�3 �ԃHJ� �Bm�b��t��4�&d,�I`*/�j�2�d{ ��YǨ��I,*a3���Ңl� ���؞�B�ߔ��� ��N&�7������b�oaa�k!ŮƇ��W�s�u�^`�5*V�z�Y ��@��^w#��*[@Y��q |�5�6��0�{�4�☆A�콺#p��3�$O�Ğ��+M4JSK��� N����5�Ϲ�L ?��J8��7O����ID�v�8�aJ�}*�|��sEa���ŷ�xw&}��&�N��0x�˗���*Y�h@�M���-�cVly͵�?P(����,"��n����Su_�<y���<����+�1�a���u���V6�OJPF+ installation/index.php� d �� �Xms�6�,��m�IKrҤ�Ų/���Jeǵ���u:��,�I�!@˺&���$E���L� `_�����ʖ�3x�ġ'4:y7v�G�� iA�PZ澎dJ*ȣL�B�4���"#?�ѥP���"���FB�}zS�H�je*c ,�u�]�\�y$�Z �u�/5�_���lg矽g;Ͼ��(X��W�S���Z�L�T4�dLthx�Q R�ߝ|�w"��i1�M��K�+��ۄ+Ÿ@���1 d��T��)2��*J�)�RAZ�H�y,�P̋s:�� Q(��G?�w����MO����2��%�*�5�C�5-aJD"�Ͷ̋TG� Qi�loJOGo&�w4~w�M���ٴ���7��)�-�6��x]^)$X$�XZJ��LY�r)b��ʉ�� oܹK��?.����ٿݳ_�G�٩w�a:k�f�;w�����k���g�b�t~7�6���t������v��u~wZ_�����+j��2�r�ɜ]�q��dB��N>����<tO�܃��=d#���HO\EJ�N;J#�`�-�m����He����$Uj���]�,�c�(��P�m@4��G�«%�)�-�d�-<S f��c��̪�|]o��mo߁5k�������k?�mw�� N����x��c}dP�r�JĜn�|��Ѹ�b�Tn��fͨS6-1�ˀ�#�2c@NY&�q^{/e��7�q���xR$tztZ'�`)�����D)/W ��N{��ʅ �P�|[/�ϱa�^��p�/� (��?�lS���uiݭ��-���(O�Dt<����ԧ��q[jmgwL�}Dա�e$Vj Z�&��WȔV��|�H��,�{'�\|*y|��"��J��#V%r��"X��&�뒛�S��d����� �M�m��Ssτ��M3����[ �ŸIe8�D��-��~;� ͆�=3IRY�z�ydQ.E��~ ��u��9Z���f?���kZ�E_PP�|H,��Z�$����-��Y�!�fl�� �+�f��G�� {��9n�;��?�*�&BMR�q(XYpCY SՈ؟�8�<�TH��.�v"���ݼb6>s �-�r�b�CZ;�<?Ӝ�"�`�"��[�c�QSOc,��ћ�%���O2է�����[�����R`c�[�n�^�E'0m�-L�L������،�*��s�~���J�%����R����S�M�&��e��r�v�/y:�y����퇳�����6���d��lt6v�%mk|�CQ�i�c)3�/VU��`�c���r��s�AS���n:�N�M�T��j�F���O�342�w2:vk�u�t�!D�i���]���qe�}�R���A���ڍ�{��۴�Om������K ݁�L05H �i�=�����0*���HG~�����d���m����C�ay�&<㒞�<����2c�+�!�,4�ru�w�I�h����]!���L�c�lo�X�TH�\����^"3��W�u��ns��{�_i�+%�p��=�U�$>|�ʹm�Z�-|�-� ��{|Z�͠�(�N��!lA�}� �CrOk�Q�N�^9�L �E8{��8�p2�H�`�լ�G��~Y�m��nl|���8O�'7ˊ�tt��5 u�����i5Y�i��_ⲱ�V]�"]��w!4a� `k6�څm��~za>qk�D(�i����������VD�p�����)�A"�zE��ꄓ� �d��:!#55m�� Ìl[ ��8z�26���}�k�0�PN�EW�YNٍ���������Q#l���U5�c��$ֿܳ��V;\��{�NM��a��窐��X��4*[�<6G�fX]굜{�u�;� y�N )�/�i�i ßd`���U�<�}��$,��m3&X��S���x��O�oe�� ��3���Xs��7�D3i(�}3��f��\� ��� [6m�('�̀^��vF���y��G �����Wt�S rң}����D������~���w!�|*P4k+c��m1k���C��"�4�L�"@nj���R�0�$cʽG�y���c\�z,r�Z �/�o:�q�j�Kw%X��A v3�zuG���:��1f���Q���w����۲�F�K���h�F� r3�U���-�肗>'�F��C�0Z,�y�('7c`� ���#5�U�}�6w��F�i����ɯ_v��r�i�ÍKnѹ��/������5<��}���Q�T�����)�ᵦ%���ZТ�r���"��9�fC$u�ަkH >�T�SwA]�����cpeg���B�.̓�I�W�m���n<n���mܲ#/�Qx$L�Q0�m��qc�������˧����"�S�� ���������N��|�|m��A�c@`���f���.��y>����f�JPF@ + installation/framework/database/factory.php� ] �� �Wmo�6�l��+�Ar��i�}h��M�,�ڤ��b��.����E&U��� ��#)Y��t���_��{��9�����>��C8�:�8�}x7G��!�N�V`3#KSm`"���a��\��̠p��d '7��� ��+ou���yVҮ�! �I�k�.�F��^4��lxxp�d����1\�l�a��Nɡ�ե� ma\�x�r�U��e��p� �(�M5� x7�h,�x(��0ty���8� �4�>yyv��$�\b:��_S�n.-Le��kȴrB*���F/��?i�(�xC�D�bo;4�ؾ�}F;<xt�KTDSe2�K���*������wP �@Oo�2b��Gs4rI�["������ �X���RF|�*��g���F/%Sc� ���Q`-��i��S��D�?��J���Z����D<���c����Z�VV��u. pBe�W��gKa(�]h�i%�xt8z��~��,Q�;�*��u�Ǡ����7.]������p�Q 6fN �8ln�ZTb���{�rJ� uҦA�.�>StKy�|�;��%frJn�����G��^M""��ӂ���jN���Guⴷ3A��cnqϸV 3�Q-���n]#;����^0���� M`�Ԗ���5Y��4Zv�� 렷��d)\���I��Vd��%�1�k�P�J뭕T�tR�ha��<��{T�e�v��q�U�h5��ts¦��ZA�P�!���;�n$4bAuj��j0Pb��p�_b�$ֺJr(�g#���6h��@�p� �p�8������3Vz����\H��n� �Jf���4�z�bm?2��y\O��~���7�[���ᶟ�:���N�0��Q�88&M�ٵ�����'���?��}��q��v��"��B��#���s�m��!<�[�E i��F �uP�����8S!��s�"� ��m�P��� l�;�L`U6�ƺ�j�Ѥ^q�:T��ыiˠu�(�'���,�o�� ��vs.���+-�ʫ��^Q���� 1�+y+I0+za�ܱ�r �o����4D�������xV#���]�i��WbR�v)��73)���Vn���}�!��b�ck�Ͱ��-ٯ��+G�x��9C�!���h��˄#�Nw��G��u�ב�D�ԩ��f3z�h�J�8N_Z��Y}�fF ��I�R�;��5�7��r[F��F��@�"ӣ�� �]:�N_�؍d��As��_�b���=�E�ߒ�F�aE��i\�ڐ^�@m#v�x�O���9=$�z���}�O��Î��gG�c�w`|)���JCh�<�'��N8nx�m��Bo�.�c���KA����Ɖ�S� �'~}7��bAR��(?fD]<������+*�4����3�[�<��x[����_t�����#�>V��U��o�V#��5���Fw���پS]�Z�+�m)Jw��s V\GX�wt�K�JPFC . installation/framework/database/driver/pdo.php �^ �� �<�SG�?�_1��H�8���� �pgA�R�B�펤=�v�����~�13;�佼�rٰ;�����ӳ���l2[��u�88���Xl��D�4ȔHT�ʼn̂8���L��D��n>2�&��J��(�)_���RC)^��o���0�5p�og�V��0`(z�ųe�'�8�?���ݝ��m���>��7�C��t� �L�Y<�Tl�5�d>� OE)���R|�"��P�χ�B��/oT�⾞wl)� $0y{�c0 R1 B%�r)�8�d����$����8���3qӁ0�Nyؿ[mw�ٮ8��1O<%��VL;�$��b���@�d��xT�J�d8�WIp��Qb'��^�d.��0(�ν �?S �%�M��O���T�]Ώ�đ��P�`y z|I wS���,����A���ʶg~�o�v/�uw��Y"���@f��~,ԇLE~����k3F3̀�����,��[__C��JDr�E}��O��8�~{#D� �1?r0^C�Ͳ�f5)EK��@�"�:�j� t �$�Q�6�Q.�C���6�͓DE�x?W�H��9+)�b�V�#�D.�v�/�p�}1�a��$�&y��v�)�)�b@�ohq5E��2���C�������k�@�4@/�>�Ο�~� � R�m�w��Qi*�%�9 �*�r�y$�>E6�o �N�,�&0�WFx7�]G(�=I�90A�!���p`�k3QP�i���� ��t_�˹�8�@��'�'y����/*�A�f p���1�-����,be�l�4�~��@cX`�hޱ���$ �72�+���=dװ�#I�n�-�+vvz��o��0�Jgum��w�n��*32� �u��w��!�mQ� �PF���5*� s\��#�'�F��؈gYn��)��($,2 ��E77&9H�êI�#�N�מA�mV�\_���� n"iZ����i��x�Ú��S�E�����E; ���C67�7�ffO�b����(�� ����4 Y7��̅W�����y 0�=ү%D�v�u��!el�U����(�P=� p ����Pgn0����B`���B�'~�U��u�0�B�(��1�,�k��Q���J5`��k3�&�a�O@?NQŋ�nd�S#5g�RN�����U ��Δ�@Q(t����'*�'� gC�?�������[ �J%� u�g�&��*t���Y��ujkE��j{�n]]~��`pq}tq����Ӄ�ǭ2��T��ZŤ�z�A`]���Q�ԅJ�!�@q�G$�27_e4��~v'����kI@BP%���VG8 ��Yl-l�|�J� �7���Q�H-��� �(8�lYE:ˡ���Du�Q��]Ȭ��r���6AS⭶; ���m�>p����fv��Md�"����r�%�V{S�k&>�\|f��3#��@A�ذI��MD�1Y#�\���]Kގ(A#1X#Q0"\;�$.?�wJ`J:�QO�E� YY ���b'�ǜ9���%�G �H^b4��Sr��[ʿ��dz��63#���l��3�.����<53�r^_F�Ì ��Ұ�I�1�#q�辑]���?��-�55�N�T��=��M6 ab>����z#�h���Z�z+i��j�.Ѣ���]瀊�;�VG<�t�/����9���x ��$�~���E��B��dq/ �*��19�-�(cx!��d�a �M2|�!�[�|���#,���\s�{��S{�s���,�ol߬���h��g���=�����~����O�^��y�2 ����O-�Tm�$��L�y�'