zoukankan      html  css  js  c++  java
  • zap安装和部署

    1、zap的安装

    注意一点测试环境新申请的linux系统java执行路径是/usr/install/java/bin/java,安装zap的时候,会提示找不到java运行环境,解决办法是:做一个软链接,ln -s /usr/install/java/bin/java /usr/bin/java。这样java的执行路径就是/usr/bin/java

    官网下载linux的zap版本,目前最新的是:ZAP_2_6_0_unix.sh

    在linux(centos6.x)中直接安装 ./ZAP_2_6_0_unix.sh,默认安装路径位于/usr/local/zaproxy中,同时在用户目录下存在一个文件,位置为/home/admin/.ZAP,里面存放了软件的配置文件(config.xml)、脚本文件(community-scripts)、插件文件(plugin)、策略配置文件(policies)、远程调用会话保存目录(session)、本地启动文件会话(sessions)等重要文件;注意每次软件关闭时候,就会保存配置,所以配置文件的内容是最后一次软件关闭前的配置

    2、部署多台zap服务器的时候,需要linux提供界面的登录方式,公司申请的linux默认是没有界面的,需要安装如下软件:

        VNC (Virtual Network Computer)是虚拟网络计算机的缩写。VNC 是在基于 UNIX 和 Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和 Windows 和 MAC 中的任何远程控制软件媲美。

       在 Linux 中,VNC 包括以下四个命令:vncconfig,vncserver,vncpasswd。vncserver -list 查看当前的vncserver界面信息;vncserver -kill :1杀死某个界面

       一、安装gnome桌面环境

       如果系统已经安装了gnome桌面环境,此步省略。

       # 安装gnome桌面环境

       yum groupinstall Desktop -y

       二、部署vnc server

       # 安装vnc软件包

       yum install tigervnc-server.x86_64 tigervnc-server-module.x86_64 -y

       # 设置vncserver开机启动

       chkconfig vncserver on

       三、使用如下命令启动界面

       vncserver :1 -geometry 1440x900,这样vnc-viewer连接的linux界面就可以全屏到和mac机器同等大小的界面

       四、使用vnc-viewer连接linx界面

       同时zap扫描的时候需要一种浏览器,安装firefox方法如下:

       一、firefox的安装:

       1. 安装remi源

        rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

      (注意:官网上源可能会有跟新变化,导致说找不到对应rpm文件,可以先在浏览器上进入http://download.fedoraproject.org/pub/epel/6/i386/ 搜索一下与epel-release-6-8.noarch.rpm 相近的包,如果有,改为相应版本号的包,    比如改为epel-release-6-7.noarch.rpm等)

       64位的centos参考:sudo rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

       rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

     (如果找不到,解决方法同上)

      2. 更新或安装Firefox

       sudo  yum install firefox

       更新:

       yum --enablerepo=remi update firefox
       安装:
       yum --enablerepo=remi install firefox

      现在一台服务器完成zap扫描服务器插件的下载、策略的配置,其他配置等信息,然后再把这些配置(config.xml、plugin、policies等)拷贝到另一个Linux下,就完成另一个服务器的部署

      当然还有zap的docker版可以使用

  • 相关阅读:
    linux 端口号、进程id、杀进程、查询tcp的连接(各种状态的)
    泛型---(静态方法中为什么不能引用类级别的参数)
    net.sf.json------json解析
    微信调用40001
    第十五章 泛型
    CentOS7下安装Nodejs
    CentOS7下安装RabbitMQ
    Centos7搭建FTP服务器
    Windows10下mysql-5.7.19免安装版配置
    Windows下dubbo环境搭建及初步使用
  • 原文地址:https://www.cnblogs.com/shengulong/p/7383510.html
Copyright © 2011-2022 走看看