源代码加密?》的相关内容

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)

不胜其烦的网络爬虫

JavaEye网站最近一周以来,被网络爬虫频频光顾,已经封锁了包括微软的一个C段地址,百度的一个IP地址,以及若干不知名的网页爬虫和RSS爬虫。现在把这些导致JavaEye网站访问速度严重变慢的IP地址予以曝光,以惩效尤。 引用iptables -A INPUT -i eth0 -j DROP -p tcp --dport 80 -s 58.61.164.0/24 iptables -A INP ...
by robbin 2007-04-28 浏览 (9935) 回复 (75)

为什么中国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