当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 20 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 如何让别人看不到内容? 即使是root
帖子发表于 : 2009-08-26 22:18 

注册: 2007-07-11 22:45
帖子: 435
送出感谢: 0 次
接收感谢: 0 次
有部分shell脚本内容,
不想让别人看到, 当然更不想让root看到其中的内容。

应该如何处理?

我的想法是:
root打开的时候,都一乱码的形式显示,或者以md5加密之后的形式显示;
就是看不到内容,root可以删除,就是看不到内容;


我的脚本指令,都是放在 $HOME/bin目录的,
不想直白的显示脚本的内容,但是自己还必须能使用。

这个加密指令如何书写?

开启,我的权限控制放在脚本里面,但是如果对方能打开的脚本,copy一份,注释掉我的判断部分,
就完全可以使用了。

现在的想法是,能给我的shell提供一个权限限制,在使用之前,都必须核对一个key文件;同时任何人,如果不是用户本人,都不应该看到脚本的内容。。。。。。

刚刚会用简单的脚本处理自己的事情,所以问的东西比较白痴,

期望大侠指点.....


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 如何让别人看不到内容? 即使是root
帖子发表于 : 2009-08-26 23:05 
头像

注册: 2007-12-25 12:51
帖子: 231
送出感谢: 0 次
接收感谢: 0 次
用encfs加密一下


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 如何让别人看不到内容? 即使是root
帖子发表于 : 2009-08-26 23:08 

注册: 2007-07-11 22:45
帖子: 435
送出感谢: 0 次
接收感谢: 0 次
encfs 我先看看如何用这个东西


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 如何让别人看不到内容? 即使是root
帖子发表于 : 2009-08-27 8:17 
头像

注册: 2009-05-20 19:32
帖子: 2462
送出感谢: 0 次
接收感谢: 2
gpg -c


_________________
irc 聊天室
ubuntu-cn 的irc 频道为
irc.ubuntu.com 8001 #ubuntu-cn
UTF8编码 可用 irssi xchat pidgin weechat 登录

http://webchat.freenode.net/?channels=ubuntu-cn
irc://irc.freenode.net/ubuntu-cn


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 如何让别人看不到内容? 即使是root
帖子发表于 : 2009-08-27 9:42 
头像

注册: 2007-09-09 11:40
帖子: 74
地址: zju
系统: ubuntu 10.04.3
送出感谢: 0 次
接收感谢: 0 次
O_O_BOT 写道:
gpg -c

great


_________________
代码:
from LENIY import BLOG
c=BLOG.head()

           浮生事,苦海舟           欢迎访问最新资讯,点我有惊喜,你懂得           邮件群发器           读者墙插件
代码:
print c.name("Leniy\'s Bolg")
print c.url("http:\/\/blog\.leniy\.org\/")
c.request()


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 如何让别人看不到内容? 即使是root
帖子发表于 : 2009-08-27 9:59 

注册: 2007-07-11 22:45
帖子: 435
送出感谢: 0 次
接收感谢: 0 次
gpg -c


这个如何使用呢?英文不是很好,看了一会man没有搞明白怎么用


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 如何让别人看不到内容? 即使是root
帖子发表于 : 2009-08-29 1:01 
头像

注册: 2006-08-24 21:25
帖子: 256
送出感谢: 0 次
接收感谢: 0 次
假如你要加密的文件名为xx,只需输入:
  gpg -c xx
  会自动弹出对话框询问加密密码:
  经过两次输入密码确定,就会在目录下生成 xx.gpg,这个就是加密后的文件,然后不要忘记把原文件xx删掉就可以了。
  解密的话,输入:
  gpg xx.gpg
  输入正确的密码,xx就会在当前目录下重新生成。


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 如何让别人看不到内容? 即使是root
帖子发表于 : 2009-09-07 0:23 
头像

注册: 2007-12-25 12:51
帖子: 231
送出感谢: 0 次
接收感谢: 0 次
再推荐一个简单的:mcrypt


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 如何让别人看不到内容? 即使是root
帖子发表于 : 2009-09-10 18:46 

注册: 2008-10-31 22:12
帖子: 6546
系统: 践兔
送出感谢: 18
接收感谢: 25
原理比较简单的方法:

代码:
#include <stdio.h>
int main(void)
{
system("shell script");
return 0;
}


然后
代码:
gcc main.c -o script

main.c改源文件名字(C)
script改输出文件名字


_________________
代码:
] ls -ld //


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 如何让别人看不到内容? 即使是root
帖子发表于 : 2009-09-10 19:38 
头像

注册: 2008-12-13 19:39
帖子: 13284
地址: 物华天宝人杰地灵
送出感谢: 1
接收感谢: 6
顺手标记之。


_________________
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 如何让别人看不到内容? 即使是root
帖子发表于 : 2009-09-10 19:47 

注册: 2009-02-01 18:28
帖子: 96
地址: 台灣
送出感谢: 0 次
接收感谢: 0 次
tusooa 写道:
原理比较简单的方法:

代码:
#include <stdio.h>
int main(void)
{
system("shell script");
return 0;
}


然后
代码:
gcc main.c -o script

main.c改源文件名字(C)
script改输出文件名字


这完全没用的
system()只是调用shell script
script还是必须存在才能执行
就算你想办法包进去了
hexedit也看得到


_________________
Aitjcize, AZ
My Blog: http://berelent.blogspot.com


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 如何让别人看不到内容? 即使是root
帖子发表于 : 2009-09-12 11:11 

注册: 2009-06-20 23:53
帖子: 490
送出感谢: 3
接收感谢: 0 次
标记一下 :em20 :em20


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 如何让别人看不到内容? 即使是root
帖子发表于 : 2009-09-12 11:34 
头像

注册: 2007-05-06 8:19
帖子: 7433
送出感谢: 0 次
接收感谢: 4
xzap 写道:
假如你要加密的文件名为xx,只需输入:
  gpg -c xx
  会自动弹出对话框询问加密密码:
  经过两次输入密码确定,就会在目录下生成 xx.gpg,这个就是加密后的文件,然后不要忘记把原文件xx删掉就可以了。
  解密的话,输入:
  gpg xx.gpg
  输入正确的密码,xx就会在当前目录下重新生成。

这时候已经被root弄走,嘎嘎 :em05


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 如何让别人看不到内容? 即使是root
帖子发表于 : 2009-09-12 11:35 
头像

注册: 2007-05-06 8:19
帖子: 7433
送出感谢: 0 次
接收感谢: 4
最好就是编译一下...


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 如何让别人看不到内容? 即使是root
帖子发表于 : 2009-09-27 20:52 

注册: 2008-10-31 22:12
帖子: 6546
系统: 践兔
送出感谢: 18
接收感谢: 25
aitjcize 写道:
tusooa 写道:
原理比较简单的方法:

代码:
#include <stdio.h>
int main(void)
{
system("shell script");
return 0;
}


然后
代码:
gcc main.c -o script

main.c改源文件名字(C)
script改输出文件名字


这完全没用的
system()只是调用shell script
script还是必须存在才能执行
就算你想办法包进去了
hexedit也看得到

真正的意思是把shell script的内容塞到这儿
仅供参考


_________________
代码:
] ls -ld //


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 20 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译