Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Edited by sciSpider Java v3.0

...

Code Block
bgColor#FFcccc
// "libname""libname" is the name of the library to load, or an absolute library path
// "options""options" are passed to the agent on start-up
${JDK_PATH}/bin/java -agentlib:libname=options ApplicationName

Wiki Markup
Some JVMs allow agents to be started when the JVM is already running. Platforms that support environment variables allow agents to be specified in such variables. ""Platforms may disable this feature in cases where security is a concern; for example, the Reference Implementation disables this feature on UnixUNIX systems when the effective user or group ID differs from the real ID."" \[[JVMTI 06|AA. Java References#JVMTI 06]\].

...

Search for vulnerabilities resulting from the violation of this rule on the CERT website.

References

Wiki Markup
\[[JVMTI 06|AA. Java References#JVMTI 06]\]
\[[Long 05|AA. Java References#Long 05]\] Section 2.6, The JVM Tool Interface

...

            01. Runtime Environment (ENV)            ENV02-J. Do not deploy an application that can be accessed using the Java Platform Debugger Architecture