• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

What for an obfuscator is working with JavaFX

 
Greenhorn
Posts: 13
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I am searching for an obfuscator that works with JavaFX. I am happy to receive any suggestion.

Thank you,
Sven
 
Saloon Keeper
Posts: 15510
363
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Why would an obfuscator be specific to any particular framework?
 
Sven Auer
Greenhorn
Posts: 13
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Stephan van Hulst wrote:Why would an obfuscator be specific to any particular framework?



I have read that there can come problems with fxml files.
 
Bartender
Posts: 246
12
IntelliJ IDE Linux
  • Likes 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'm not sure why that'd be a problem at all. FXML files just contain UI layout stuff, which obviously if you run the application, you can pretty much reverse engineer anyway because you can see the interface. It's kind of like worrying about hiding HTML in a website... yeah I guess you could obfuscate that, but does it do anything useful?

Besides that, if you really have someone determined enough, I doubt obfuscation is going to stop them for long. Most developers are already strongly discouraged from messing with software that doesn't release source code anyway. But that's a different topic I guess.

Oh, also, if you are that worried about FXML - JavaFX doesn't *require* the use of FXML. It's more cumbersome doing complex UI purely in code, but it's certainly possible.

I'd say this is not an issue to worry about at all.
 
Saloon Keeper
Posts: 7585
176
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Lou Hamers wrote:if you really have someone determined enough, I doubt obfuscation is going to stop them for long.


Quoted for emphasis. Most people won't care about recovering the source code. Some will be, but will stop digging once they see that the code is obfuscated. And then there are some who will not be deterred by obfuscation. and whatever else you throw in their path. So if there is something that you can't risk falling into the wrong hands, put it on a server, and have the app access it via a web service.
 
You had your fun. Now it's time to go to jail. Thanks for your help tiny ad.
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic