为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 ZAP 中配置主动扫描输入向量?

如何在 ZAP 中配置主动扫描输入向量?

噜噜哒 2021-09-15 17:10:49
我想使用 ZAP API for Java 开发一个应用程序,该应用程序在站点上执行主动扫描。我有以下代码:private static final String ZAP_ADDRESS = "localhost";private static final int ZAP_PORT = 8090;private static final String ZAP_API_KEY =        null; // Change this if you have set the apikey in ZAP via Options / APIprivate static final String TARGET = "http://localhost:8080/examples/jsp/jsp2/el/basic-arithmetic.jsp";public static void main(String[] args) {    ClientApi api = new ClientApi(ZAP_ADDRESS, ZAP_PORT, ZAP_API_KEY);    try {         //*********** SPIDER *******************        System.out.println("Spider : " + TARGET);        //Probamos OPCIONES del spider        String maxChildren="0";//Limite de hijos a explorar por nodo (0 es sin limite)        String recurse="true";//Recursividad (boolean)        String contextName=null;//nombre del contexto        String subtreeOnly="false";//Para restringir el escaneo al subarbol de la url especificada (boolean)        api.spider.setOptionMaxDepth(5);//Profundidad máxima para realizar el rastreo        api.spider.setOptionMaxDuration(0);//Tiempo maximo del escaneo, 0 es hasta que explore todo        api.spider.setOptionMaxParseSizeBytes(2621440); // Tamaño maximo  en bytes de las respuestas a analizar        api.spider.setOptionSendRefererHeader(true);//si las consultas del spider han de incluir el ‘Referer’ header.         api.spider.setOptionAcceptCookies(true);//Si aceptamos o no cookies durante el spider此代码使用自定义配置对站点执行主动扫描。我已经为 Spider 扫描设置了多个配置,但是我无法为主动扫描设置 Active Input Vector Options。我怎么能那样做?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 216 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信