This is the 4th post in the JVM Security focus series. In one of my previous posts, I described how to create a custom policy file for one's application. The process was manual and incremental. Because of that, it was painstakingly long, and hence not really useful. Since I wrote the post, I found a way to write the policy file under in a couple of hours, instead of days.
This is the 2nd post in the JVM Security focus series. I've already written about the JVM security manager, and why it should be used - despite it being rarely the case, if ever. However, just advocating for it won't change the harsh reality unless some guidelines are provided to do so. This post has the ambition to be the basis of such guidelines. As a reminder, the JVM can run in two different modes, standard and sandboxed. In the former, all API are available with no restriction; in the later,