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

Innovation RACK-117-12U Portable Server Rack
$352.87
Innovation RACK-117-12U Portable Server Rack pictureVINTAGE TELEX 9251 REEL TO REEL COMPUTER MAINFRAME SERVER DATA TAPE DRIVE
$1950.0
VINTAGE TELEX 9251 REEL TO REEL COMPUTER MAINFRAME SERVER DATA TAPE DRIVE pictureMOXA NPort 5232 V2.0 2P-422/485 Device Server NOS
$225.0
MOXA NPort 5232 V2.0 2P-422/485 Device Server NOS pictureAllen-Bradley Control Logix 2 Axis Server Module 90801707 A01
$40.0
Allen-Bradley Control Logix 2 Axis Server Module 90801707 A01 pictureBlack Server 3 Pocket Waitress Waist Apron White Pink Hearts Name Added FREE
$10.0
Black Server  3 Pocket Waitress Waist Apron White Pink Hearts Name Added  FREE picture






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