gas

介绍

chinese Gui for openvAS(GAS)

软件架构

软件架构说明

安装教程

1

数据库

使用mysql数据库

mysql用户名,密码root

mysql库文件为gas.sql

docker pull mysql:5.7

sudo docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7

docker cp gas.sql xyz:/

docker exec -it mysql bash

mysql -u root -proot

mysql> CREATE DATABASE gas;

use gas;

source /gas.sql

exit

exit

2

后台运行

2.1. mvn clean package

2.2. java -jar target/gas-0.0.1-SNAPSHOT.jar

3

前台运行

参考gas-web指南

4

修改

4.1 修改mysql服务器地址在application.yml

4.2 src/main/java/com/coconet/gas/vo/constant/HostConstant.java

SSH到服务器地址,修改openvas的用户名,密码,服务器地址

4.3

src/main/java/com/gxa/interimpl/OpenvasTool2.java

修改openvas的登陆用户名,密码,当前是admin/admin

4.4

修改策略ID

task.setConfigId("74db13d6-7489-11df-91b9-002264764cea");

5 screenshot

开始扫描屏幕截图

目标添加屏幕截图

结果报告

作者: 王广博 高亚飞

设计: 操佳栋 朱正路

特别感谢:Yang歪歪,他提供了核心代码

Copyright www.coconet.cn

Java如何连接openvas_gas: chinese Gui for openvAS(GAS)相关推荐

  1. Java EE系列(九)——Java EE连接Mysql数据库(JDBC保姆级教学)

    最近几天,peter xiao所在的项目小组也逐渐开始进行做最后的Java web课程大作业了,我们组所做的是运动会报名服务系统,其中涉及到很多数据的增删查改,所以需要依靠Mysql数据库来解决这些问 ...

  2. Java 实现连接sql server 2000(JDBC数据库访问例子)

    JAVA语言的跨平台的工作能力(Write Once ,Run Anywhere).优秀的图像处理能力(我相信现在没有那种语言可以超过JAVA在网络上的图形处理能力).网络通信功能.通过JDBC数据库 ...

  3. Java短连接生成工具-思路

    Java短连接生成工具-思路-这里只是模拟一下 package com.csrs.trans.shorturl;import java.util.HashMap; import java.util.M ...

  4. SAP 远程连接出错 SAP GUI For Windows 7.40 hostname ‘NiHLGetNodeAddr‘ unknown

    SAP 远程连接出错 SAP GUI For Windows 7.40 hostname 'NiHLGetNodeAddr' unknown 最近重装了下SAP GUI 用的是740,今天有个系统需要 ...

  5. java代码连接oracle数据库连接_在JAVA中连接Oracle数据库(例子)

    * TODO 要更改此生成的文件的模板,请转至 * 窗口 - 首选项 - java - 代码样式 - 代码模板 */ package person.fane.test; import java.sql ...

  6. java ssh连接 如何不使用密码_如何在java中为ssh连接设置密码

    我想用 java代码连接我的unix服务器.首先它将连接到我的服务器位置.在里面,它将连接到我的服务器名称.但那时它会要求确认(是/否)和密码我不知道该怎么做? 这是我所做的代码.请帮我解决这个问题 ...

  7. java数据源是什么_《java数据源—连接池》

    <java数据源-连接池> 1.数据源的分类:直接数据源.连接池数据源. 2.连接池.数据源.JNDI a.数据源:Java中的数据源就是连接到数据库的一条路径,数据源中并无真正的数据,它 ...

  8. java模拟连接超时_Java:使用Toxiproxy模拟各种连接问题

    java模拟连接超时 用Toxiproxy和Java的HttpURLConnection模拟各种连接问题,以查看产生了什么样的错误:连接超时vs.读取超时vs.连接被拒绝-. 结果: 系统:openj ...

  9. java字符连接字符串数组_Java中连接字符串的最佳方法

    java字符连接字符串数组 最近有人问我这个问题–在Java中使用+运算符连接字符串是否对性能不利? 这让我开始思考Java中连接字符串的不同方法,以及它们如何相互对抗. 这些是我要研究的方法: 使用 ...

最新文章

  1. SQL SERVER使用ODBC 驱动建立的链接服务器调用存储过程时参数不能为NULL值
  2. 如何学好算法与程序设计
  3. 机器视觉-特征点检测:【2】Harrs角点检测原理
  4. boost::hana::index_if用法的测试程序
  5. jzoj1371-假期【RMQ】
  6. 数据结构实验之排序五:归并求逆序数
  7. 本地页面存1天的缓存
  8. 前端开发利器—FIDDLER 转
  9. Rasa课程、Rasa培训、Rasa面试系列之:Rasa客户案例Dialogue公司
  10. Lodop 打印使用笔记
  11. 社会工程学读书[1]
  12. python中seek函数_Python seek()函数
  13. 哈霍兰服务器修改WCL记录,魔兽世界:怀旧服哈霍兰服务器再创纪录,最强“刷子”六天刷出420万荣誉...
  14. Wikidata知识图谱介绍与数据处理
  15. CDN加速全站配置教程
  16. 2021-03-17
  17. 苹果澄清:iOS14.5不能设置默认音乐播放器
  18. 【莫烦Python】Python 基础教程——学习笔记
  19. 定时任务组件Quartz
  20. 暴涨彰显市场做多情绪

热门文章

  1. leetcode 371. Sum of Two Integers | 371. 两整数之和(补码运算)
  2. 【Java】Java中的异常处理:何时抛出异常,何时捕获异常?
  3. 【计算机学科】最好的学校排名
  4. c 用mysql导出xls文件怎么打开_mysql——xls表格的导出和导入(重点)
  5. 二阶差分预测后数据还原公式_携程如何基于ARIMA时序分析做业务量的预测
  6. 容器学习 之 base镜像(四)
  7. JAVA内存存储数据的位置
  8. 一张图get jQuery所有方法
  9. CSS过渡属性transitions详细解读——Web前端系列学习笔记
  10. 【最详细】【传智播客】JavaWeb程序设计任务教程 第5、6章练习答案