...
The JVMTI works by using agents that communicate with the running JVM. These agents must be loaded at JVM startup and are usually specified via one of the command-line options {{â�����������€š�š�š�š�š������������€š�š�š�š�š�����������€š�š�š�š���������€š�š�š�������€š�š�����€š���€œagentlibâ������������‚�š�š�š�š�š�������������‚�š�š�š�š�š������������‚�š�š�š�š����������‚�š�š�š��������‚�š�š������‚�š����‚��“agentlib:}} or {{â�����������€š�š�š�š�š������������€š�š�š�š�š�����������€š�š�š�š���������€š�š�š�������€š�š�����€š���€œagentpathâ������������‚�š�š�š�š�š�������������‚�š�š�š�š�š������������‚�š�š�š�š����������‚�š�š�š��������‚�š�š������‚�š����‚��“agentpath:}}. However, agents can be specified in environment variables, although this feature can be disabled where security is a concern. The JVMTI is always enabled, and JVMTI agents may run under the default security manager without requiring any permissions to be granted.
...