Esta pagina se ve mejor con JavaScript habilitado

Cambiar DPI ZAP en FreeBSD/Linux

 ·  🎃 kr0m

Para realizar tests de seguridad en entornos web una herramienta realmente útil son los proxys, en esta ocasión instalaremos ZAP y lo configuraremos para que se vea de forma correcta en entornos con DPIs altos.

Comenzamos bajándonos el software de este link.

fetch https://github.com/zaproxy/zaproxy/releases/download/v2.8.0/ZAP_2.8.0_Crossplatform.zip
wget https://github.com/zaproxy/zaproxy/releases/download/v2.8.0/ZAP_2.8.0_Crossplatform.zip

Descomprimimos el zip:

unzip ZAP_2.8.0_Crossplatform.zip

Modificamos el script de arranque añadiendo el parámetro -Dsun.java2d.uiScale=2.5:

cd ZAP_2.8.1
vi zap.sh

# Start ZAP; it's likely that -Xdock:icon would be ignored on other platforms, but this is known to work
if [ "$OS" = "Darwin" ]; then
  # It's likely that -Xdock:icon would be ignored on other platforms, but this is known to work
  exec java -Dsun.java2d.uiScale=2.5 ${JMEM} ${JAVAGC} -Xdock:icon="../Resources/ZAP.icns" -jar "${BASEDIR}/zap-2.8.1.jar" "${ARGS[@]}"
else
  exec java -Dsun.java2d.uiScale=2.5 ${JMEM} ${JAVAGC} ${JAVADEBUG} -jar "${BASEDIR}/zap-2.8.1.jar" "${ARGS[@]}"
fi

Con estos cambios en el script ya se mostrará la interfaz con un tamaño “normal” sin tener que dejarnos los ojos en la pantalla :)

Si te ha gustado el artículo puedes invitarme a un RedBull aquí