s***m 发帖数: 11 | 1 想deliver产品
但不想让用户看到source code
该怎么办
多谢 |
g*****n 发帖数: 37 | 2 No use. Java bytecode can be easily decompiled, using DJ, mocha ...
【在 s***m 的大作中提到】 : 想deliver产品 : 但不想让用户看到source code : 该怎么办 : 多谢
|
xt 发帖数: 17532 | 3
Use obfuscation.
【在 g*****n 的大作中提到】 : No use. Java bytecode can be easily decompiled, using DJ, mocha ...
|
g*****n 发帖数: 37 | 4
Is it reliable? Has it been used in any big project?
【在 xt 的大作中提到】 : : Use obfuscation.
|
xt 发帖数: 17532 | 5
It is reliable. This is how everyone gets its production build.
【在 g*****n 的大作中提到】 : : Is it reliable? Has it been used in any big project?
|
h******b 发帖数: 312 | 6 use retro guard:
Java bytecode (.class and .jar files) contains much of the information in your
Java source files, leaving your products exposed to reverse engineering.
RetroGuard, a general purpose bytecode obfuscator, is designed to fit
effortlessly into your regular build and testing process, providing peace of
mind that your valuable Java code is more secure against decompilation and
other forms of reverse engineering.
http://www.retrologic.com/
【在 s***m 的大作中提到】 : 想deliver产品 : 但不想让用户看到source code : 该怎么办 : 多谢
|
s***m 发帖数: 11 | 7 Thanks a lot
you are so nice
your
【在 h******b 的大作中提到】 : use retro guard: : Java bytecode (.class and .jar files) contains much of the information in your : Java source files, leaving your products exposed to reverse engineering. : RetroGuard, a general purpose bytecode obfuscator, is designed to fit : effortlessly into your regular build and testing process, providing peace of : mind that your valuable Java code is more secure against decompilation and : other forms of reverse engineering. : http://www.retrologic.com/
|
h******b 发帖数: 312 | 8
~~~~~~~~~ 你太天真了,呵呵,我其实作恶多端!
of
【在 s***m 的大作中提到】 : Thanks a lot : you are so nice : : your
|
w******t 发帖数: 1422 | 9 I have this stupid thought: why we need to do that?
(1)java means to be open source, isn't it?
(2)maybe I am not good enough, but I always think that anything I can do,
there're whole lot people can do it too (maybe even better) without look at my
code
(3)if your product needs protection, I think it's going to be complex enough,
do you think one can spend less time to redo it by reading the decompiled code
without design doc and spec doc, than redo it from scratch (if they know the
reqirements)
【在 h******b 的大作中提到】 : use retro guard: : Java bytecode (.class and .jar files) contains much of the information in your : Java source files, leaving your products exposed to reverse engineering. : RetroGuard, a general purpose bytecode obfuscator, is designed to fit : effortlessly into your regular build and testing process, providing peace of : mind that your valuable Java code is more secure against decompilation and : other forms of reverse engineering. : http://www.retrologic.com/
|