分页: 1 / 2
求助 linux写了一个小程序 如何加密这个小程序 让别人看不到源代码
发表于 : 2011-07-07 9:42
由 chengmoYS
场景:
文件夹abc中,里面有写的一个shell脚本,然后调用文件夹abc中的一些其他的程序。
请问如何把文件夹abc加密,把文件夹abc中的结构和脚本程序让别人不可见
(或者可见,但是里面的代码什么的乱码也行)
谢谢
Re: 求助 linux写了一个小程序 如何加密这个小程序 让别人看不到源代码
发表于 : 2011-07-07 10:49
由 MaskRay
新建一个账户,把脚本 chmod 为新建的账户,去除 world 的 r 权限。
写一个 C 程序,内容是 exec 这个 shell 脚本,同样 chmod,还要设置 set-user-ID
Re: 求助 linux写了一个小程序 如何加密这个小程序 让别人看不到源代码
发表于 : 2011-07-07 12:55
由 ubuntu1023
ecryptfs加密
见我的签名3,在打开的网页中用ctrl+F查找“加密”

Re: 求助 linux写了一个小程序 如何加密这个小程序 让别人看不到源代码
发表于 : 2011-07-07 15:41
由 chengmoYS
是不是我没说清楚,我的意思是,别人拿我这个小应用程序,而不能看见它的代码。
Re: 求助 linux写了一个小程序 如何加密这个小程序 让别人看不到源代码
发表于 : 2011-07-07 15:52
由 chengmoYS
我是说别人可以下这个小应用程序使用,但是不能看到它的源代码。
我看gzexe shc好像都不行
那个ecryptfs还没看
Re: 求助 linux写了一个小程序 如何加密这个小程序 让别人看不到源代码
发表于 : 2011-07-07 16:15
由 ubuntu1023
chengmoYS 写了:是不是我没说清楚,我的意思是,别人拿我这个小应用程序,而不能看见它的代码。
刚才确实误解了。
试试SHC吧,将脚本转换为二进制码
http://ubuntuguide.org/wiki/Ubuntu:Natt ... scripts.29
Re: 求助 linux写了一个小程序 如何加密这个小程序 让别人看不到源代码
发表于 : 2011-07-07 16:18
由 eexpress
gzexe
Re: 求助 linux写了一个小程序 如何加密这个小程序 让别人看不到源代码
发表于 : 2011-07-07 23:34
由 ChenFengyuan
eexpress 写了:gzexe
一个gzexe -d就搞定了....

Re: 求助 linux写了一个小程序 如何加密这个小程序 让别人看不到源代码
发表于 : 2011-07-07 23:55
由 fnan
shc专为此而出现,为何不行呢?
不如直接用c程序。
Re: 求助 linux写了一个小程序 如何加密这个小程序 让别人看不到源代码
发表于 : 2011-07-08 8:59
由 chengmoYS
就是这个小应用程序,是由一个文件夹组成,里面有一个shell脚本,调用这个文件夹中的其他的一些脚本或者程序等。
然后别人可以下载这个程序进行使用。
我的目的,就是别人可以下载使用,但是不能看到里面的源代码。
不是纯粹的加密,这样大家都能使用了。
谢谢楼上的提供思路的朋友们啊。有没有既能加密,又能不影响正常使用的方法啊。谢谢啦!
Re: 求助 linux写了一个小程序 如何加密这个小程序 让别人看不到源代码
发表于 : 2011-07-08 9:12
由 jarlyyn
一堆shell脚本还加密

Re: 求助 linux写了一个小程序 如何加密这个小程序 让别人看不到源代码
发表于 : 2011-07-08 9:13
由 chengmoYS
说白了,
即对这个文件夹abc加密,
然后又能通过sh ./abc/xxx.sh来执行这个程序,
谢谢。
Re: 求助 linux写了一个小程序 如何加密这个小程序 让别人看不到源代码
发表于 : 2011-07-08 11:03
由 chengmoYS
jarlyyn 写了:一堆shell脚本还加密

不只有shell好吧
Re: 求助 linux写了一个小程序 如何加密这个小程序 让别人看不到源代码
发表于 : 2011-07-10 7:08
由 fnan
脚本嘛看不到的来这里问问差不多了。。。。
Re: 求助 linux写了一个小程序 如何加密这个小程序 让别人看不到源代码
发表于 : 2011-07-10 11:52
由 tusooa
shc的原理是把要执行的脚本放在程序参数里然后运行.
还是可以看到原来的脚本的.