Java Management Extensions (JMX) and Java Authentication and Authorization Service (JAAS) Security Mechanisms

JMX provides security controls for Java application monitoring interfaces through authentication and encryption protocols. When configuring remote JMX access, two primary security measures include credential verification and transport layer encryption. 1. Configuring Remote JMX Access Enable JMX remote capabilities using JVM parameters: -Dcom. ...

Posted on Sun, 20 Sep 2026 16:52:12 +0000 by cedricm

Building a Custom Java Diagnostic Agent

This article outlines the development of a lightweight, non-intrusive Java diagnostic tool similar to Arthas. It is packaged as a standalone JAR that can be attached to any running JVM to perform runtime inspections. The core features include: Inspecting heap and non-heap memory usage Checking direct buffer allocation Capturing heap dumps Dump ...

Posted on Sat, 22 Aug 2026 16:20:12 +0000 by jguy