shell script 能夠加密嗎? - Linux

Freda avatar
By Freda
at 2010-08-21T01:58

Table of Contents

請教版上高手

shell script 能將內容加密嗎?

加密後的shell script還是可以運行的 只是內容看起來是亂碼



舉例來說好了

有一隻shell script叫 a.sh

執行的方式是用/bin/sh /opt/a.sh

假設a.sh的內容是

if [ "$#" == "0" ] ; then
echo "A"
else
echo "B"
fi

希望能達到 sh a.sh 還是會輸出 A
但是nano a.sh 不能看到script的內容





還是能夠將shell script 包成 ipkg package呢?

因為該shell script是運行在嵌入式裝置(router)

例如 asus 的ip分享器上


還請版友們能指導一下 謝謝




--
★小天使「一個能深刻了解他人痛苦的人, 必定是本身已經歷過痛苦的人。」

--
Tags: Linux

All Comments

Olga avatar
By Olga
at 2010-08-21T16:26
自己在shell裡面加入解密的程式碼
Damian avatar
By Damian
at 2010-08-23T02:07
這樣還是沒有加密吧??因為還是看得到加密的方式呀??
Anthony avatar
By Anthony
at 2010-08-23T05:20
加殼?
Jessica avatar
By Jessica
at 2010-08-27T05:19
你在/bin/sh busybox的程式碼去修改,怎麼會看的到?
Charlotte avatar
By Charlotte
at 2010-08-28T02:31
不想給人看就改權限,還是說你自己非root?
Edward Lewis avatar
By Edward Lewis
at 2010-08-31T17:31
google到好像有shc可以加密不過不知道有沒有ipkg的版本XD
Edwina avatar
By Edwina
at 2010-09-05T06:39
shc +1
Eartha avatar
By Eartha
at 2010-09-06T17:37
不過囧了~找不到shc的ipkg~有人知道該怎麼打包嗎?
Freda avatar
By Freda
at 2010-09-09T04:43
找到最新版本是http://critical.ch/distfiles/shc-3.8.7.tgz
Hardy avatar
By Hardy
at 2010-09-10T18:21
不過在router上compile出的shc不能正確的work @_@
Aaliyah avatar
By Aaliyah
at 2010-09-11T07:27
router上? 你需要 cross compiler 並再 shc 後加上 -r
Hedda avatar
By Hedda
at 2010-09-13T14:58
我是在router上安裝buildroot包 用內附的gcc編譯hello.c測試ok
Andy avatar
By Andy
at 2010-09-16T12:10
在router上編譯shc.c也沒有報錯,不過用編譯後的shc加密sh
Elma avatar
By Elma
at 2010-09-19T08:53
加密後的sh執行時會報applet not found
Donna avatar
By Donna
at 2010-09-19T18:24
也有是過在ubuntu用cross compiler上編譯
http://wl500g.info/showthread.php?t=22625
Mason avatar
By Mason
at 2010-09-19T22:10
也是不成功XD

Ubuntu 網卡的設定在重新開機後就跑掉

Frederic avatar
By Frederic
at 2010-08-20T23:41
安裝完 Ubuntu 10.04 後,設定 eth0, eth1 兩張網路卡的 IP 資訊,設 定完讓網路卡重新啟動,一切都正常,設定都有生效。  可是在重新開機後,變成只有 eth1 會預設啟動,eth0 要手動啟動,而且  兩張網路卡的 IP 等的設定都不見了。請問是不是有那個程式會動到這些  設定 ...

帥耶!Debian 官網套件搜尋多了新功能

Lucy avatar
By Lucy
at 2010-08-20T22:05
今天在 Debian Packages 搜尋套件時,發現了新的東西; 就是右邊的面板多了「螢幕截圖」,這樣以後在比較套件時,就比較輕鬆了。 真是個體貼的設計! http://www.debian.org/distrib/packages 請隨意查尋一個套件,就可以看到了。 -- .and#39;and# ...

有什麼方式可以讓debian不搜尋cd-rom

Eden avatar
By Eden
at 2010-08-20T14:41
有時候用apt-get安裝程式的時候 debian都一定要掃cd-rom 有沒有辦法只搜尋網路不掃cd-rom 是把sources.list的 deb cdrom:[Debian GNU/Linux ......註解掉嗎?? - ...

裝置無法管理

Hamiltion avatar
By Hamiltion
at 2010-08-20T09:45
今天早上看到更新管理員出現了,想也不想就進行更新... 結果更新完了之後無線網卡不見了! 插上有線網路之後,看NetworkManager,竟然告訴我無線網路裝置無法管理... 請問一下是不是有什麼地方設定要改.... 謝謝! -- 「如果我沒錯認你們,你們必也自知都是天上的子民,本來不從屬於誰,即使不完 ...

如果要安裝Ubuntu在USB隨身碟上....

Tom avatar
By Tom
at 2010-08-19T23:41
最近在T客邦看到一篇有關Ubuntu的文章.... and#34;靠一支隨身碟,Ubuntu系統、檔案、設定全包and#34; http://www.techbang.com.tw/posts/3311 想說趁這個機會來完體驗看看.... ...