sh文件加密解密gzexe(Cannot decompress $0)

  1. gzexe加密
#系统自带的gzexe程序,它不但加密,同时压缩文件
gzexe a.sh
#它会把原来没有加密的文件备份为 a.sh~ ,同时 a.sh 即被变成加密文件

加密后的状态:

...skipping...
~
~
~
#!/bin/sh
skip=44

tab='   '
nl='
'
IFS=" $tab$nl"

umask=`umask`
umask 77

gztmpdir=
trap 'res=$?
  test -n "$gztmpdir" && rm -fr "$gztmpdir"
  (exit $res); exit $res
' 0 1 2 3 5 10 13 15

if type mktemp >/dev/null 2>&1; then
  gztmpdir=`mktemp -dt`
else
  gztmpdir=/tmp/gztmp$$; mkdir $gztmpdir
fi || { (exit 127); exit 127; }

gztmp=$gztmpdir/$0
case $0 in
-* | */*'
') mkdir -p "$gztmp" && rm -r "$gztmp";;
*/*) gztmp=$gztmpdir/`basename "$0"`;;
esac || { (exit 127); exit 127; }

case `echo X | tail -n +1 2>/dev/null` in
X) tail_n=-n;;
*) tail_n=;;
esac
if tail $tail_n +$skip <"$0" | gzip -cd > "$gztmp"; then
  umask $umask
  chmod 700 "$gztmp"
  (sleep 5; rm -fr "$gztmpdir") 2>/dev/null &
  "$gztmp" ${1+"$@"}; res=$?
else
  echo >&2 "Cannot decompress $0"
  (exit 127); res=127
fi; exit $res
^_<8B>^H^H<84>󡢞B^Cjingxin-C.sh^@ĔOKۀ^T¿摼·ʪ
ؙK/ºּ8B><9F>¡'^Q^\'<93>dڰI3^Sc1^^¤<87>B¡ϓ/ۼ83>X
¥^?°<88> ¸^G¿<8C>»ѯϼ97>̺kӐj)욼92>¼^?򠯽y°@¶<85>$ڔ^E<96><97>J¦E$Ai<9A>hX²aݼ82>翼93>N֚V¬a^^垧<<86>^]!󺸄>ug¥󹖞UR۸<9C>]ꠣ󾺸4>[³B<83><8D>^Mh<9B>zXꝙ󟳳¯^C.g17<87>¤*!aèH㥺<88>d<89>5˼94>/<80>pΌ+i@񣝃ť»D¦<9D><9F>
s^VDкº򽼱~󻼺~s2~񲜭¶fϼT򑼡^]X·      <8D>᜿çÚ/轿¿h6<80>ƽ8^QRC񿠼9A>񩠫^X^H唙©󺧪^N<87><93>¯ȷgy2񺷶>^Sܸ¸H}#L^Urlr𢺹8>۞XZ<87>s5񾦫ʛo^FT«&v)ƿ_<9F>»<91>󤺼8D>]ªyµq坂)ʼ94>dY6ڔ6'&u#򺶵>^F^^@ǡƂv嵞T<95>k´^G4q!J<84><8F>7^@鑼89><89><8B>-7>@_]¶һ뢃롲흌%+;@ּ8C>*^N줞PЪ<95>·«<83>`򺔱;ve<92>
굌亸E>©$^TºֵܞK<8F>!g첟M5^^ڵ^F<9E>*법^C+/P唨ڼ94>΍­²1ͧ<8A>2ꝇ<96>^CCИ^E^@^@

  1. gzexe解密
gzexe -d a.sh
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值