BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 09-25-2007, 10:59 PM   #1 (permalink)
New Member
 
Join Date: Aug 2007
Model: 8300
PIN: N/A
Carrier: AT&T
Posts: 3
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default How to protect Intellectual Property ?

Please Login to Remove!

Dear all,

I would need some advise.

I have writen a java program to use in BB, but there is Java Decompiler available that make people to revert the program to editable source easily.

I am wondering, is there a way to protect my intellectual property ?
I have spent hours and hours to write the program !!

Do I need to give up all Java developement ?
Offline  
Old 09-26-2007, 02:09 AM   #2 (permalink)
CrackBerry Addict
 
Join Date: Apr 2005
Location: hamburg, germany
Model: 8900
Carrier: o2
Posts: 838
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

the cod-files compiled with the rim jde (or rapc) are encrypted and can not be decompiled (at least not with reasonable amount).
__________________
java developer, Devinto, hamburg/germany
Offline  
Old 10-12-2007, 01:59 PM   #3 (permalink)
CrackBerry Addict
 
Join Date: Aug 2004
Location: Minnesota
Model: 9700
OS: 6.0.0.448
Carrier: T-Mobile
Posts: 811
Post Thanks: 0
Thanked 1 Time in 1 Post
Default

It's a proprietary file format yes, but it is not encrypted. Try opening one up once with a hex editor, it has sections that are plain text readable.
Offline  
Old 10-12-2007, 03:57 PM   #4 (permalink)
Thumbs Must Hurt
 
Join Date: Aug 2007
Model: 8100
PIN: N/A
Carrier: Rogers
Posts: 140
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Could you not simply use a Java code obfuscation tool and then run the rapc compiler on your obfuscated code?

EDIT.. just found this
BlackBerry - BlackBerry | Wireless Handheld Devices, Software & Services from Research In Motion (RIM)

Exerpt:
Quote:
Minimal savings can be found by using short names for file paths, classes, methods and instance variables. Unlike .jar format, applications created in .cod format are tightly compressed and obfuscated

Last edited by brcewane : 10-12-2007 at 04:00 PM. Reason: found more info
Offline  
Old 10-12-2007, 04:31 PM   #5 (permalink)
New Member
 
Join Date: Apr 2007
Model: 8100
Carrier: Cingular
Posts: 11
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

There are efforts to write a COD decompiler:

reverse-engineering

General consensus is that you don't need to do anything. Your sooper sekret IP is safe.
Offline  
Closed Thread


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On





Copyright 2004-2014 BlackBerryForums.com.
The names RIM and BlackBerry are registered Trademarks of BlackBerry Inc.