Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php Route::group( [ "\160\162\x65\146\151\170" => "\151\156\x73\x74\141\x6..

Decoded Output download

<?php Route::group( 
    [ 
        "prefix" => "install", 
        "as" => 
            "LaravelInstaller::", 
        "namespace" => 
            "RachidLaasri\LaravelInstaller\Controllers", 
        "middleware" => [ 
            "web", 
            "install", 
        ], 
    ], 
    function () { 
        goto HsC7w; 
        nD37H: 
        Route::post("check", [ 
            "as" => "check", 
            "uses" => 
                "WelcomeController@check", 
        ]); 
        goto vnss9; 
        HsC7w: 
        Route::get("/", [ 
            "as" => "welcome", 
            "uses" => 
                "WelcomeController@welcome", 
        ]); 
        goto nD37H; 
        vnss9: 
        Route::group( 
            [ 
                "middleware" => 
                    "RachidLaasri\LaravelInstaller\Middleware\Valid", 
            ], 
            function () { 
                goto gEvPn; 
                kSv_w: 
                Route::get( 
                    "environment/classic", 
                    [ 
                        "as" => 
                            "environmentClassic", 
                        "uses" => 
                            "EnvironmentController@environmentClassic", 
                    ] 
                ); 
                goto aI3s7; 
                dXZOz: 
                Route::post( 
                    "environment/saveWizard", 
                    [ 
                        "as" => 
                            "environmentSaveWizard", 
                        "uses" => 
                            "EnvironmentController@saveWizard", 
                    ] 
                ); 
                goto kSv_w; 
                aI3s7: 
                Route::post( 
                    "environment/saveClassic", 
                    [ 
                        "as" => 
                            "environmentSaveClassic", 
                        "uses" => 
                            "EnvironmentController@saveClassic", 
                    ] 
                ); 
                goto P9B23; 
                P9B23: 
                Route::get("requirements", [ 
                    "as" => 
                        "requirements", 
                    "uses" => 
                        "RequirementsController@requirements", 
                ]); 
                goto wcw_D; 
                ASn11: 
                Route::get( 
                    "environment/wizard", 
                    [ 
                        "as" => 
                            "environmentWizard", 
                        "uses" => 
                            "EnvironmentController@environmentWizard", 
                    ] 
                ); 
                goto dXZOz; 
                wcw_D: 
                Route::get("permissions", [ 
                    "as" => 
                        "permissions", 
                    "uses" => 
                        "PermissionsController@permissions", 
                ]); 
                goto xGm5a; 
                xGm5a: 
                Route::get("database", [ 
                    "as" => "database", 
                    "uses" => 
                        "DatabaseController@database", 
                ]); 
                goto mEZjM; 
                mEZjM: 
                Route::get("final", [ 
                    "as" => "final", 
                    "uses" => 
                        "FinalController@finish", 
                ]); 
                goto hZu0m; 
                gEvPn: 
                Route::get("environment", [ 
                    "as" => 
                        "environment", 
                    "uses" => 
                        "EnvironmentController@environmentMenu", 
                ]); 
                goto ASn11; 
                hZu0m: 
            } 
        ); 
        goto GKnag; 
        GKnag: 
    } 
); 
Route::group( 
    [ 
        "prefix" => "update", 
        "as" => 
            "LaravelUpdater::", 
        "namespace" => 
            "RachidLaasri\LaravelInstaller\Controllers", 
        "middleware" => "web", 
    ], 
    function () { 
        Route::group( 
            [ 
                "middleware" => 
                    "update", 
            ], 
            function () { 
                goto rQp6K; 
                tTvsc: 
                Route::get("database", [ 
                    "as" => "database", 
                    "uses" => 
                        "UpdateController@database", 
                ]); 
                goto PVZDl; 
                HC1n4: 
                Route::get("overview", [ 
                    "as" => "overview", 
                    "uses" => 
                        "UpdateController@overview", 
                ]); 
                goto tTvsc; 
                rQp6K: 
                Route::get("/", [ 
                    "as" => "welcome", 
                    "uses" => 
                        "UpdateController@welcome", 
                ]); 
                goto HC1n4; 
                PVZDl: 
            } 
        ); 
        Route::get("final", [ 
            "as" => "final", 
            "uses" => 
                "UpdateController@finish", 
        ]); 
    } 
); 
 ?>

Did this file decode correctly?

Original Code

<?php Route::group(
    [
        "\160\162\x65\146\151\170" => "\151\156\x73\x74\141\x6c\x6c",
        "\x61\x73" =>
            "\x4c\141\162\141\x76\x65\x6c\111\156\x73\164\141\154\x6c\x65\x72\72\x3a",
        "\x6e\x61\155\x65\x73\x70\x61\x63\145" =>
            "\x52\x61\143\150\151\x64\x4c\141\x61\163\x72\151\134\114\x61\x72\x61\x76\145\154\x49\x6e\163\164\141\154\154\145\x72\x5c\103\x6f\x6e\x74\162\157\154\x6c\x65\162\x73",
        "\155\x69\144\144\154\145\167\x61\162\x65" => [
            "\167\145\142",
            "\151\x6e\163\x74\x61\154\154",
        ],
    ],
    function () {
        goto HsC7w;
        nD37H:
        Route::post("\x63\x68\145\x63\153", [
            "\141\x73" => "\x63\150\x65\x63\153",
            "\x75\163\145\x73" =>
                "\127\x65\x6c\x63\157\x6d\x65\x43\x6f\156\164\162\157\154\x6c\x65\x72\100\143\150\x65\143\153",
        ]);
        goto vnss9;
        HsC7w:
        Route::get("\57", [
            "\x61\x73" => "\167\x65\154\143\x6f\x6d\x65",
            "\165\x73\x65\x73" =>
                "\x57\x65\154\x63\x6f\155\x65\103\157\x6e\x74\x72\157\x6c\154\145\x72\100\x77\x65\154\x63\x6f\155\145",
        ]);
        goto nD37H;
        vnss9:
        Route::group(
            [
                "\x6d\151\144\144\x6c\145\x77\x61\x72\x65" =>
                    "\x52\141\x63\x68\x69\144\114\141\141\163\162\151\x5c\114\141\162\x61\166\145\x6c\x49\x6e\x73\164\x61\154\154\145\162\x5c\x4d\151\144\x64\154\x65\167\x61\162\145\134\126\x61\154\151\144",
            ],
            function () {
                goto gEvPn;
                kSv_w:
                Route::get(
                    "\x65\156\x76\x69\162\x6f\x6e\x6d\x65\x6e\164\57\143\154\x61\x73\163\x69\x63",
                    [
                        "\x61\x73" =>
                            "\x65\x6e\166\x69\162\157\x6e\155\145\x6e\164\103\x6c\x61\163\x73\151\x63",
                        "\165\163\x65\163" =>
                            "\105\x6e\x76\151\x72\157\x6e\x6d\145\156\164\103\157\156\164\x72\x6f\x6c\x6c\145\x72\x40\145\x6e\166\151\162\157\156\x6d\x65\x6e\164\103\x6c\x61\163\x73\151\143",
                    ]
                );
                goto aI3s7;
                dXZOz:
                Route::post(
                    "\145\x6e\166\x69\162\x6f\x6e\155\x65\156\x74\x2f\163\x61\x76\x65\x57\x69\x7a\x61\162\x64",
                    [
                        "\x61\x73" =>
                            "\145\156\x76\x69\162\157\x6e\x6d\145\x6e\164\x53\x61\166\145\x57\151\172\x61\x72\144",
                        "\x75\x73\x65\x73" =>
                            "\105\x6e\166\x69\162\x6f\x6e\x6d\x65\156\164\103\x6f\x6e\x74\x72\x6f\154\x6c\x65\162\100\163\x61\166\x65\x57\x69\172\141\x72\x64",
                    ]
                );
                goto kSv_w;
                aI3s7:
                Route::post(
                    "\x65\x6e\166\151\x72\x6f\156\155\145\x6e\164\57\163\x61\x76\145\x43\154\141\163\x73\x69\x63",
                    [
                        "\x61\163" =>
                            "\145\156\x76\x69\162\x6f\156\155\x65\x6e\164\123\x61\x76\x65\103\154\x61\x73\163\x69\x63",
                        "\x75\163\145\x73" =>
                            "\x45\x6e\x76\x69\x72\157\x6e\x6d\145\156\164\x43\157\x6e\164\162\x6f\x6c\154\x65\x72\100\x73\x61\166\x65\103\154\x61\163\163\x69\x63",
                    ]
                );
                goto P9B23;
                P9B23:
                Route::get("\x72\x65\161\x75\151\162\x65\155\x65\x6e\164\163", [
                    "\141\163" =>
                        "\162\145\161\165\151\162\145\x6d\x65\156\164\x73",
                    "\x75\163\145\163" =>
                        "\x52\145\161\165\151\162\x65\155\x65\x6e\164\163\x43\x6f\x6e\164\162\x6f\154\x6c\145\162\x40\162\x65\161\x75\151\x72\x65\155\145\156\x74\x73",
                ]);
                goto wcw_D;
                ASn11:
                Route::get(
                    "\x65\156\166\x69\162\157\x6e\x6d\x65\x6e\164\57\167\x69\x7a\141\162\144",
                    [
                        "\141\163" =>
                            "\145\x6e\x76\151\x72\x6f\x6e\x6d\x65\x6e\x74\x57\x69\172\x61\162\x64",
                        "\165\163\x65\163" =>
                            "\105\156\166\x69\162\157\156\155\145\x6e\x74\103\157\x6e\164\x72\x6f\154\x6c\x65\x72\100\x65\x6e\x76\151\162\157\156\155\145\x6e\164\x57\151\172\141\x72\x64",
                    ]
                );
                goto dXZOz;
                wcw_D:
                Route::get("\160\x65\x72\x6d\x69\163\x73\x69\157\x6e\163", [
                    "\141\x73" =>
                        "\x70\145\x72\155\151\163\x73\151\157\156\x73",
                    "\x75\163\145\163" =>
                        "\120\x65\162\155\151\163\x73\151\157\x6e\163\x43\157\x6e\164\x72\157\154\154\x65\x72\x40\160\145\x72\155\x69\163\x73\151\x6f\156\163",
                ]);
                goto xGm5a;
                xGm5a:
                Route::get("\x64\x61\x74\141\x62\141\163\x65", [
                    "\x61\163" => "\144\x61\164\x61\x62\x61\x73\x65",
                    "\x75\x73\145\x73" =>
                        "\104\141\164\x61\x62\x61\163\145\x43\x6f\156\164\x72\157\154\154\145\x72\100\144\x61\164\141\x62\x61\x73\145",
                ]);
                goto mEZjM;
                mEZjM:
                Route::get("\x66\x69\x6e\x61\154", [
                    "\141\x73" => "\146\151\x6e\141\x6c",
                    "\165\163\145\163" =>
                        "\106\151\156\141\x6c\103\x6f\x6e\x74\x72\157\x6c\x6c\x65\x72\100\x66\x69\156\x69\163\150",
                ]);
                goto hZu0m;
                gEvPn:
                Route::get("\x65\156\x76\x69\x72\x6f\x6e\155\x65\156\x74", [
                    "\x61\x73" =>
                        "\x65\x6e\x76\x69\162\157\x6e\155\145\156\x74",
                    "\165\163\x65\x73" =>
                        "\105\x6e\x76\x69\162\157\156\155\x65\x6e\x74\x43\x6f\156\164\x72\x6f\154\x6c\x65\x72\x40\x65\156\x76\x69\162\x6f\x6e\155\x65\x6e\164\115\145\156\x75",
                ]);
                goto ASn11;
                hZu0m:
            }
        );
        goto GKnag;
        GKnag:
    }
);
Route::group(
    [
        "\x70\162\x65\146\151\x78" => "\x75\160\144\x61\164\x65",
        "\x61\x73" =>
            "\x4c\x61\162\x61\166\x65\x6c\125\x70\144\141\164\x65\x72\x3a\72",
        "\x6e\x61\x6d\x65\163\160\x61\143\145" =>
            "\x52\x61\x63\x68\x69\x64\114\x61\x61\x73\x72\151\134\x4c\x61\162\141\166\x65\x6c\x49\x6e\163\x74\x61\154\x6c\x65\x72\134\x43\157\156\164\162\x6f\x6c\x6c\x65\162\163",
        "\155\151\x64\x64\x6c\145\167\x61\162\145" => "\167\145\142",
    ],
    function () {
        Route::group(
            [
                "\x6d\151\x64\144\x6c\145\x77\x61\162\145" =>
                    "\x75\160\144\141\x74\145",
            ],
            function () {
                goto rQp6K;
                tTvsc:
                Route::get("\x64\x61\164\141\x62\x61\x73\x65", [
                    "\141\x73" => "\144\141\x74\x61\x62\141\163\145",
                    "\165\163\x65\x73" =>
                        "\x55\160\x64\141\164\x65\x43\x6f\156\x74\x72\157\154\154\145\162\100\x64\141\164\x61\x62\x61\163\x65",
                ]);
                goto PVZDl;
                HC1n4:
                Route::get("\157\x76\x65\x72\x76\151\145\x77", [
                    "\141\163" => "\x6f\x76\x65\x72\166\151\x65\x77",
                    "\x75\163\x65\163" =>
                        "\125\160\144\141\x74\x65\x43\157\156\x74\x72\157\x6c\154\145\162\x40\157\166\x65\x72\166\151\145\167",
                ]);
                goto tTvsc;
                rQp6K:
                Route::get("\x2f", [
                    "\141\x73" => "\x77\145\x6c\x63\157\x6d\x65",
                    "\165\x73\x65\x73" =>
                        "\x55\160\x64\x61\164\145\x43\x6f\x6e\164\x72\157\154\x6c\x65\162\100\167\145\x6c\143\157\x6d\x65",
                ]);
                goto HC1n4;
                PVZDl:
            }
        );
        Route::get("\146\151\156\141\154", [
            "\x61\163" => "\x66\x69\156\141\x6c",
            "\x75\163\x65\x73" =>
                "\125\x70\x64\141\x74\x65\x43\157\156\164\162\x6f\x6c\x6c\x65\162\100\146\151\156\x69\163\150",
        ]);
    }
);

Function Calls

None

Variables

None

Stats

MD5 2b49e0dca5b831569b493c689589572f
Eval Count 0
Decode Time 64 ms