《源代码加密?》的相关内容
相关讨论
Java 混淆器 RetroGuard 的使用方法
以前发在别的地方的帖子。
Java 代码编译后生成的 .class 中包含有源代码中的所有信息(不包括注释),尤其是在其中保存有调试信息的时候。所以一个按照正常方式编译的 Java .class 文件可以非常轻易地被反编译。反编译工具有很多种,其中非常强大的一种是 jad。
为了避免出现这种情况,保护开发者的劳动,又有一种叫做 Java 混淆器的工具被开发出来。Java 混淆器的作用是对编译好 ...
by dlee 2003-10-12 浏览 (7928) 回复 (9) 关键字:
也论java加壳
在C世界,对代码进行加密,主要通过加壳的方式。所谓加壳,就是先将程序代码加密,然后用特定的程序加载器,将代码解密后加载进内存,这样可以在防止代码的反编译,当然,有加壳工具,也有解壳工具,虽然不能100%防止crack,但仍然给代码增加一层有力的保护。
然而在java世界,保护代码是件很困难的事情,因为class文件非常规范,极易反编译,且反编译后的代码清晰可读。常见的保护办法是使用混淆器,打乱c ...
by jasongreen 2007-03-18 浏览 (7550) 回复 (18) 关键字:
忽然想明白了XRuby是个爆有前途的项目阿!
yawl,dreamhead他们搞XRuby项目,我除了敬佩他们的精神之外,一直对XRuby走的编译路子颇不以为然,总想,把动态的ruby代码编译成了静态的class以后,就丧失了RoR快速修改代码的优势了。但今天突然想明白了,这绝对是一个爆有前途的项目!
现在RoR要进入企业应用,面临的最大障碍是什么?我认为不外乎两点:
1、企业对于非Java平台解决方案的排斥
现在大多数企业应用都是构建 ...
by robbin 2007-03-09 浏览 (15806) 回复 (22) 关键字: xruby
[提问]ruby/rails的代码保护
有什么方法可以在不发布源码的情况下布署ruby/rails系统?
对于python,可以把py搞成pyc,ruby呢?
如果没有方案,卖拷贝的方式行不通,岂不是只能做开源软件、互联网系统和公司内部使用的系统了?
by liusong1111 2006-05-10 浏览 (7803) 回复 (24) 关键字:
相关博客
Proguard整理一些资料
我们做java开发的一般都会遇到如何保护我们开发的代码问题。java语言由于是基于jvm上面,所以反编译class文件很很容易。假如我们做了一个web程序,并把这个web程序发布给客户。实际上,客户是很容易反编译出我们的源代码出来,包括所有的src文件和jsp文件等等。
那么,如何保护我们的源代码,实际上,应该有几种方法可以使用:1、使用代码混淆器 2、重载应用服务器的classload ...
by zwm 2007-04-09 浏览 (1928) 回复 (0) 关键字: java类保护 混淆器 开源
ProGuard入门
作者:曾巧(numenzq) ProGuard是一款免费的Java类文件压缩器、优化器和混淆器。它能发现并删除无用类、字段(field)、方法和属性值(attribute)。它也能优化字节码并删除无用的指令。最后,它使用简单无意义的名字来重命名你的类名、字段名和方法名。经过以上操作的jar文件会变得更小,并很难进行逆向工程。这里提到了ProGuard的主要功能是压缩、优化和混淆,下面我就 ...
by numenzq 2006-12-19 浏览 (432) 回复 (0) 关键字:
也论java加壳
在C世界,对代码进行加密,主要通过加壳的方式。所谓加壳,就是先将程序代码加密,然后用特定的程序加载器,将代码解密后加载进内存,这样可以在防止代码的反编译,当然,有加壳工具,也有解壳工具,虽然不能100%防止crack,但仍然给代码增加一层有力的保护。
然而在java世界,保护代码是件很困难的事情,因为class文件非常规范,极易反编译,且反编译后的代码清晰可读。常见的保护办法是使用混淆器,打乱c ...
by jasongreen 2007-03-18 浏览 (6552) 回复 (18) 关键字:
相关圈子讨论
[转]Windows 能干而 Linux 干不了的事情,那就是不需要干的事情
引用这是很久以前的一个帖子,原文在水木清华版上,现在已经找不到了,重新排版之后,转过来给大家看下。
JavaEye 上禁止技术文章的全文转载,但这不是“技术”文章,而是循循善诱性质的重要帖子,所以请各位看官手下留情!
Windows 能干而 Linux 干不了的事情,那就是不需要干的事情
发布于2005-07-25 被读2941次
作者:水木清华/sk8er
引用看的两个字“过瘾”,真的希 ...
by Lich_Ray 2007-07-06 浏览 (3776) 回复 (43)
为什么中国IT牛人总是高高在上?
不管哪个中国的技术论坛,高手总是那么不情愿回答问题,而是热衷于把初学者的问题评为灌水贴或者入门贴。
高手低手不是绝对不变的,说不定哪天低手就变成了高手。
中国的IT真实地反映了中国的现状,窝里斗厉害,总是人为地划分阶级,自以为聪明,其实最笨。
日本的技术网站上,大家都是平等的,高手很乐于帮助愿意学习的人,甚至制作免费的工具,免费的服务给大家用,中国人虽然学习新技术很快,但是太不团结,只能单打独斗。 ...
by carlosbdw 2007-07-25 浏览 (2040) 回复 (57)
请教一个java的问题
java资源比较多,小一些的也比较容易移到D,尽管不是所以都开源,不过可以自己私下用用。
我对java不太了解,试用了几个反编译java的工具,好像都逆不出来(好像没有混淆),只有jode可行,不过也有几个关健类反编译不出来,哪位兄弟能介绍几个类似的工具。
by tomqyp 2007-04-22 浏览 (789) 回复 (10)
相关新闻
Opera CEO 专访(翻译版)
Opera CEO Jon Stephenson von Tetzchner 1967年8月29日出生于冰岛雷克雅维克,现任 Opera 软件公司 CEO。他与 Geir Ivarsøy 曾就任于挪威国家电话公司,并开发了 MultiTorg Opera 的浏览器软件。1995年 Jon 和 Geir 组建了一个新公司来继续开发工作,就是现在的 Opera Software ASA。 ...
by jejwe 2008-03-02 浏览 (387) 回复 (0) 关键字:
我恨Django的5个理由和我爱Django的5个理由
我恨Django的5个理由
虽然我喜欢Django,但是无论如何它也有瑕疵的,让我先把"丑话"说在前面吧.
Ajax很难和Django一起用
大部分的Django社区都认为把Javascript helpers和python framework放到一起并不是个很好的主意。虽然我理解Javascrip是基本知识,人人都懂得一些,但是我仍然不赞同这个主意。SQL和Javascript一样也是基本知 ...
by levis2000 2008-04-22 浏览 (2165) 回复 (11) 关键字: django python
[听大师说话4] PHP 创始人 Rasmus Lerdorf 访谈1
刚刚听译完 1/3 ,凑合看吧, 还有点意思.后面的部分可能更精彩一些, 关于 php6 支持 utf16 , php 的性能扩展问题, 安全性问题等等. 感觉 Rasmus Lerdorf 这个人说话比较实在.
听译文如下:
-----------------------------------------------------------------------
Leo Lapor ...
by koalant 2008-07-22 浏览 (783) 回复 (2) 关键字: php
推荐知识库条目
Comming soon

