mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2026-09-28 17:11:11 -09:00
GP-1287 Improved client/server TLS version restrictions. TLSv1.2 and TLSv1.3 enabled by default.
This commit is contained in:
@@ -29,33 +29,37 @@ wrapper.java.additional.2=-DApplicationRollingFileAppender.maxBackupIndex=10
|
||||
# Ensure that classpath_frag is defined for service startup
|
||||
wrapper.java.additional.3=-Dclasspath_frag=${classpath_frag}
|
||||
|
||||
# Limit server to specific TLS protocols for all secure connections.
|
||||
# NOTE: multiple protocols must be separated with a semi-colon (e.g., TLSv1.2;TLSv1.3).
|
||||
wrapper.java.additional.4=-Dghidra.tls.server.protocols=TLSv1.2;TLSv1.3
|
||||
|
||||
# A suitable cacerts file must be installed when using PKI authentication
|
||||
#wrapper.java.additional.4=-Dghidra.cacerts=./Ghidra/cacerts
|
||||
#wrapper.java.additional.5=-Dghidra.cacerts=./Ghidra/cacerts
|
||||
|
||||
# If Ghidra clients must authenticate the server, the server will need to install
|
||||
# a server key/certificate in a secure location (e.g., /etc/pki/...)
|
||||
# and specify the location and password via the properties below.
|
||||
# Be sure to properly set permissions on the Ghidra installation and this file
|
||||
# if using these settings.
|
||||
#wrapper.java.additional.5=-Dghidra.keystore=
|
||||
#wrapper.java.additional.6=-Dghidra.password=
|
||||
#wrapper.java.additional.6=-Dghidra.keystore=
|
||||
#wrapper.java.additional.7=-Dghidra.password=
|
||||
|
||||
# Temporary Directory Setting - uncomment the following setting to override the Java default.
|
||||
# This may be necessary on certain Windows platforms when installing as a service.
|
||||
#wrapper.java.additional.7=-Djava.io.tmpdir=C:\\Windows\\Temp
|
||||
#wrapper.java.additional.8=-Djava.io.tmpdir=C:\\Windows\\Temp
|
||||
|
||||
# Enable/Disable use of compression for DataBuffer serialization and Block Streams
|
||||
wrapper.java.additional.8=-Ddb.buffers.DataBuffer.compressedOutput=true
|
||||
wrapper.java.additional.9=-Ddb.buffers.DataBuffer.compressedOutput=true
|
||||
|
||||
# Uncomment to enable remote debug support
|
||||
# The debug address will listen on all network interfaces, if desired the '*' may be
|
||||
# set to a specific interface IP address (e.g., 127.0.0.1) if you wish to restrict.
|
||||
# During debug it may be necessary to increase timeout values to prevent the wrapper
|
||||
# from restarting the server due to unresponsiveness.
|
||||
#wrapper.java.additional.9=-Xdebug
|
||||
#wrapper.java.additional.10=-Xnoagent
|
||||
#wrapper.java.additional.11=-Djava.compiler=NONE
|
||||
#wrapper.java.additional.12=-Xrunjdwp:transport=dt_socket\,server=y\,suspend=n\,address=*:18200
|
||||
#wrapper.java.additional.10=-Xdebug
|
||||
#wrapper.java.additional.11=-Xnoagent
|
||||
#wrapper.java.additional.12=-Djava.compiler=NONE
|
||||
#wrapper.java.additional.13=-Xrunjdwp:transport=dt_socket\,server=y\,suspend=n\,address=*:18200
|
||||
#wrapper.startup.timeout=0
|
||||
#wrapper.ping.timeout=0
|
||||
|
||||
@@ -66,10 +70,10 @@ wrapper.java.additional.8=-Ddb.buffers.DataBuffer.compressedOutput=true
|
||||
|
||||
# Uncomment to enable remote use of jvisualvm for profiling
|
||||
# See JMX documentation for more information: http://docs.oracle.com/javase/8/docs/technotes/guides/management/agent.html
|
||||
#wrapper.java.additional.13=-Dcom.sun.management.jmxremote.port=9010
|
||||
#wrapper.java.additional.14=-Dcom.sun.management.jmxremote.local.only=false
|
||||
#wrapper.java.additional.15=-Dcom.sun.management.jmxremote.authenticate=false
|
||||
#wrapper.java.additional.16=-Dcom.sun.management.jmxremote.ssl=false
|
||||
#wrapper.java.additional.14=-Dcom.sun.management.jmxremote.port=9010
|
||||
#wrapper.java.additional.15=-Dcom.sun.management.jmxremote.local.only=false
|
||||
#wrapper.java.additional.16=-Dcom.sun.management.jmxremote.authenticate=false
|
||||
#wrapper.java.additional.17=-Dcom.sun.management.jmxremote.ssl=false
|
||||
|
||||
# YAJSW will by default assume a POSIX spawn for Linux and Mac OS X systems, unfortunately it has
|
||||
# not yet been implemented for Mac OS X. The default process support within YAJSW for Mac OS X is
|
||||
|
||||
Reference in New Issue
Block a user