Feature Request: Do what you do without Java

Everything related to MakeMKV
Post Reply
Fortissimo
Posts: 26
Joined: Thu Feb 04, 2016 1:05 pm

Feature Request: Do what you do without Java

Post by Fortissimo » Sat Apr 07, 2018 6:21 pm

I am wondering if it is humanly conceivable to be able to make MakeMKV function fully (i.e. identify correct tracks for the user when track obfuscation occurs) without having to install Java? Eventually? In a future version?

See http://www.nbcnews.com/id/47107530/ns/t ... -computer/
Java is one of a hacker's favorite pieces of software to exploit, and this article explains why.

If there is Java "code" on various Blu-Rays, it seems to me that MakeMKV would be all the more robust if it could eventually develop a simulation "environment" for Java. I'm sure it's not easy, but I'd love to see this happen. (For all I know, maybe doing that would be a violation of copyright, but I thought it would be worth mentioning.)

As far as my computer is concerned, I believe MakeMKV is literally the only piece of software I use that has any use whatsoever for Java. I use a heck of a lot of software.

I just did a clean install of my Win10 O/S yesterday because I believe I had a virus, possibly a keylogger. Who knows where I got it ultimately, but a huge part of me is glaring at Java with an expression that would kill a dead horse. It may not be to blame, but I am simply not going to install Java ever again, period. It just isn't worth it.

Woodstock
Posts: 6346
Joined: Sun Jul 24, 2011 11:21 pm

Re: Feature Request: Do what you do without Java

Post by Woodstock » Sat Apr 07, 2018 9:32 pm

It is possible to install Java without making it available to your web browser, which is where 99.9995% of the danger of Java hides.

The page you cite is from April of 2012 - six years ago, when the Department of Homeland Security issued a "remove as soon as possible" advisory.... which as since been retracted, because is no longer QUITE as bad as Flash, which everyone seems to WANT to install.

It is impossible to keep up with security on Flash - it's insecure by design.
How to aid in finding the answer to your problem: https://www.makemkv.com/faq/item/8

EPiPH0N3
Posts: 14
Joined: Thu Jan 25, 2018 12:14 am

Re: Feature Request: Do what you do without Java

Post by EPiPH0N3 » Sat Apr 07, 2018 10:44 pm

For the overwhelming amount of security issues in general I, and most others who have been doing this stuff for a while would recommend getting to know VirtualBox and virtual machines. It will/can save u from a lot of headaches. Nothing is ever 100% but VM's are a solid choice.

Fortissimo
Posts: 26
Joined: Thu Feb 04, 2016 1:05 pm

Re: Feature Request: Do what you do without Java

Post by Fortissimo » Thu Apr 19, 2018 5:23 pm

Thanks, all interesting to know. I will install Java and keep it away from my web browsers, and will stay away from Flash if humanly possible. I also now have a Windows 7 VM within my new Win10 install - thanks for that suggestion.

I do still think it would be worthwhile to aspire to having MakeMKV get around track obfuscation without relying on Java. I just now installed Java, and I spent 15 minutes googling how to disable Java in Opera, my preferred web browser. Still couldn't find anything. Not trying to start a sub-thread here about what I'm missing in Opera (maybe it doesn't do plugins the same way other browsers do, or maybe Java doesn't support Opera). My only point is to say that I think the percentage of MakeMKV users who 1) know what track obfuscation is, 2) know about Java's ability to help with track obfuscation, AND 3) know that Java is insecure in web browsing and that Java can be disabled in web browsers, is probably in the single digits. Pointing to all these solutions helps me, but what about your average MakeMKV user who isn't following this thread? Just saying it would be nice to hear that this would be a worthwhile feature to work on for some future release.

paulster
Posts: 197
Joined: Sat Aug 20, 2011 6:54 pm

Re: Feature Request: Do what you do without Java

Post by paulster » Thu Apr 19, 2018 5:30 pm

Install the server version of Java (the exact product description escapes me right now). It's command-line interface only, doesn't work with your browser, but works fine for MakeMKV and other similar tools that need the functionality without the risk.

alexcoluzzi32

Re: Feature Request: Do what you do without Java

Post by alexcoluzzi32 » Sat Apr 21, 2018 9:30 am

As far as Java goes, is it acceptable to install whatever current version is up at Oracle?
I'm currently using Java 8 build 171. Thank you.

Woodstock
Posts: 6346
Joined: Sun Jul 24, 2011 11:21 pm

Re: Feature Request: Do what you do without Java

Post by Woodstock » Sat Apr 21, 2018 3:06 pm

The version should not matter, as long as MakeMKV can find it, OR you can point it towards your java.exe executable in Preferences.
How to aid in finding the answer to your problem: https://www.makemkv.com/faq/item/8

Batiatus
Posts: 74
Joined: Thu Jun 20, 2013 9:15 am

Re: Feature Request: Do what you do without Java

Post by Batiatus » Thu Apr 26, 2018 6:50 am

Woodstock wrote:The version should not matter, as long as MakeMKV can find it, OR you can point it towards your java.exe executable in Preferences.
Is it possible for someone to write a tutorial on how to set up Java so we can skip the needless nonsense Studios stick onto their discs? I've read the few posts I've found about doing so but I am not able to understand enough from the limited information listed and I don't particularily want to add a tone of Java needlessly to my system.

Thanks.

Silum
Posts: 1
Joined: Thu May 24, 2018 5:29 pm

Re: Feature Request: Do what you do without Java

Post by Silum » Thu May 24, 2018 5:41 pm

Batiatus wrote:
Woodstock wrote:The version should not matter, as long as MakeMKV can find it, OR you can point it towards your java.exe executable in Preferences.
Is it possible for someone to write a tutorial on how to set up Java so we can skip the needless nonsense Studios stick onto their discs? I've read the few posts I've found about doing so but I am not able to understand enough from the limited information listed and I don't particularily want to add a tone of Java needlessly to my system.

Thanks.
I have been a user of Makemkv for years now and did not realize this main feature functionality existed if you have Java installed. I too was not keen on doing an official installation of Java as I would prefer apps like web browsers continue to not use Java.

What I did was install a portable version of Java from portableapps.com:

https://portableapps.com/apps/utilities/java_portable

Just note whatever folder you end up installing the java portable JRE. Open Makemkv, and click on preferences then the Protection tab, and you will find a section titled "Custom Java executable location". Use the file selection to navigate to the folder you installed portable java, go into the bin subdirectory, and select java.exe. For instance my path looks like this:

C:/PortableApps/Java/bin/java.exe

I restarted Makemkv and it is using java to identify the main feature now. I opened different web browsers and confirmed they are still not using Java. The java_home environment variable is not set, and no path to Java was added to global path. Thanks for those who posted about this feature, its nice to not have to google search to find the correct mpls anymore :)

Post Reply