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版可以使用

zap安装和部署的更多相关文章

  1. Windows Server 2012 虚拟化实战:SCVMM的安装和部署

    本篇大概介绍一下在Windows Server 2012 R2上安装和部署SCVMM的过程及其注意事项.下图是我们数据中心SCVMM的基本架构,其中 SCVMM Database 是用于存储了所有配置 ...

  2. Linux下Redis的安装和部署

    一.Redis介绍 Redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统.和Memcache类似,但很大程度补偿了Memcache的不足,它支持存储的value类型相对更多 ...

  3. 他山之石——vs2013 安装与部署及程序打包

    C#打包需要这个:InstallShield 2013 Limited Edition for Visual Studio  .下载地址: InstallShield 2013 Limited Edi ...

  4. 阿里云服务器Linux CentOS安装配置(六)resin多端口配置、安装、部署

    阿里云服务器Linux CentOS安装配置(六)resin多端口配置.安装.部署 1.下载resin包 http://125.39.66.162/files/2183000003E08525/cau ...

  5. Kafka的安装和部署及测试

    1.简介 大数据分析处理平台包括数据的接入,数据的存储,数据的处理,以及后面的展示或者应用.今天我们连说一下数据的接入,数据的接入目前比较普遍的是采用kafka将前面的数据通过消息的方式,以数据流的形 ...

  6. Redis的安装与部署

    为了解决公司产品数据增长过快,初始化太耗费时间的问题,决定使用redis作为缓存服务器. Windows下的安装与部署: 可以直接参考这个文章,我也是实验了一遍:http://www.runoob.c ...

  7. Office web app server2013详细的安装和部署

    转自:http://blog.csdn.net/u011355311/article/details/9360293 SharePoint 2013集成Office web apps server20 ...

  8. Lucene/Solr搜索引擎开发笔记 - 第2章 Solr安装与部署(Tomcat篇)

    一.安装环境 图1-1 Tomcat和Solr的版本 我本机目前使用的Java版本为JDK 1.8,因为Solr 4.9要求Java版本为1.7+,请注意. 二.Solr部署到Tomcat流程 图1- ...

  9. Kibana安装及部署

    安装及部署 一.环境配置 操作系统:Cent OS 7 Kibana版本:3.1.2 JDK版本:1.7.0_51 SSH Secure Shell版本:XShell 5 二.操作过程 1.下载指定版 ...

随机推荐

  1. CF992E Nastya and King-Shamans 解题报告

    CF992E Nastya and King-Shamans 题意翻译 给定一个序列 \(a_i\),记其前缀和序列为 \(s_i\),有 \(q\) 个询问,每次单点修改,询问是否存在一个 \(i\ ...

  2. zoj3161 Damn Couples

    不想打题面了,题面戳这里 这道题目的模型转换地有点猛.首先我们肯定需要让老板把那些不相邻的人的卡牌放在前面,这样他们就作废了.然后剩下的卡牌就都是相邻人之间的了.我们就可以把这个序列分成若干个联通块, ...

  3. jQuery 鼠标滚轮事件

    使用插件 jquery-mousewheel 下载 $('body').mousewheel(function(event, delta) { ? 'Up' : 'Down'; if (dir == ...

  4. Codeforces Round #324 (Div. 2) B

    B. Kolya and Tanya time limit per test 1 second memory limit per test 256 megabytes input standard i ...

  5. spring in action 学习笔记十:用@PropertySource避免注入外部属性的值硬代码化

    @PropertySource的写法为:@PropertySource("classpath:某个.properties文件的类路径") 首先来看一下这个案例的目录结构,重点看带红 ...

  6. java算法(二) 快速排序

    快速排序是一种交换排序. 快速排序由C. A. R. Hoare在1962年提出. 它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分:分割点左边都是比它小的数,右边都是比它大的数. 然后再 ...

  7. SublimeText3自动补全python提示

    1.SublimeText3下载地址 https://www.sublimetext.com/3 2.安装SublimeText3 3.安装SublimeCodeIntel (1)打开SublimeT ...

  8. 洛谷P1450 [HAOI2008]硬币购物

    题目描述 硬币购物一共有4种硬币.面值分别为c1,c2,c3,c4.某人去商店买东西,去了tot次.每次带di枚ci硬币,买si的价值的东西.请问每次有多少种付款方法. 输入输出格式 输入格式: 第一 ...

  9. JSP、JSTL、EF学习笔记

    JSP 1)Java Server Page,在html中嵌入java代码 2)九个内置(隐式)对象 request response out page pageContext config sess ...

  10. 发布windows服务的批处理

    安装bat: C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe WatchWinService.exe pause 卸载bat ...