就是它 SHC,可以將寫好的 Shell Script 隱藏看不到真正的程式內容

官網: http://www.datsi.fi.upm.es/~frosal/

shc – Generic shell script compiler

PS: 作者真像強尼五號裡的男主角

說明: http://www.datsi.fi.upm.es/~frosal/sources/shc.html

程式: http://www.datsi.fi.upm.es/~frosal/sources/shc-3.8.6.tgz

作法:

1.) 下載 shc

2.) 解開 shc,解開就可以用了

3.) vi cross.sh

#!/bin/bash

echo wow

4.) ./shc -v -r -T -f cross.sh

shc shll=bash
shc [-i]=-c
shc [-x]=exec ‘%s’ “$@”
shc [-l]=
shc opts=
shc: cc  cross.sh.x.c -o cross.sh.x
shc: strip cross.sh.x
shc: chmod go-r cross.sh.x

5.) 產生 cross.sh.x 這個檔,它的屬性 ↓

cross.sh.x: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), stripped

6.) 直接執行 ./cross.sh.x 可以與 cross.sh 相同效果

Related posts 相關文章
find指令,搭配exec與xargs語法參數
More...
top指令
More...
sysctl指令
More...
rarlinux 指令–壓縮分割加密檔案
More...

作者

留言

撰寫回覆或留言

發佈留言必須填寫的電子郵件地址不會公開。