This guide describes guidelines how to create .msi installation package ofreleased SCAP Workbench for Windows.
- Openvas Windows
- Openvas Scap Feed
- Manual Download Scap Openvas For Windows
- Manual Download Scap Openvas Software
- Openvas Free
Openvas Windows
![Scap Scap](/uploads/1/2/5/1/125165124/433203879.png)
Leading open source based security testing solution is available online to test an Internet facing system for known security issues. This type of test will discover open ports on a firewall. In the past week I merged Daniel Kopecek's patches to the master branch and applied new patches to make openscap master build and run on Windows. After a bit of gnulib wrestling I do have a working OpenSCAP and SCAP Workbench executables that can be tested. The following screenshots were taken on Windows 7 with. While using the new 'SecInfo Management' the following message 'SCAP and/or CERT database missing on OMP server' will be presented to you. This means that either the SCAP feed or the CERT feed haven't been synchronized. You can find an option to synchronize the SCAP feed be clicking on 'Administrator'-'SCAP feed' in the web-interface. Update OpenVAS Plugins (NVT, Cert Data & SCAP Data) Automatically May 3, 2018 Kellep Charles Featured, General Security, How-to 4 Once you have install OpenVAS it is a good idea to ensure it is kept up to date and running the latest security scripts to find the latest vulnerabilities as well as sync to the most updated nvt, scap and cert data.
In this guide will be used /tmp/ location for files to easier referencing betweenrelease steps.
You can also use prepared automated build using Dockerfile https://github.com/ybznek/openscap-workbench-windows-build.
Please go through the guide even if you are using the automation! There are steps that are not handled by the automated build!
- Wix toolset (Windows)
- ssh.exe & win-ssh-askpass.exe & .dlls
Get build dependencies
In this step we will install some useful tools and build dependencies for OpenSCAP/SCAP Workbench.
1. Install OpenSCAP from master
In this step, we will build and install OpenSCAP. Currently, we have to use master branch to have Windows support.Master branch could be sometimes broken, maybe you need to fix it. Make sure you merge all the branches up to get all the latest fixes!
2. Compile SCAP Workbench
Now, we will build latest SCAP Workbench using mingw. Don't forget to replace link tothe latest release tarball. Use the release tarball and NOT the automatic github tag archive!
Clicking on the 'Create Slideshow Settings' button will launch the app's setup wizard that will walk you through the process of creating your own slideshow settings,allowing you to choose the size of the image, background, and number of images per screen, among many other options. This preset settings option is automatically saved, and you can use it later with other slideshows. Bassbox 6 pro user manual pdf file.
- Get the latest release archive
- Configure CMake with the correct build options
- Remove paths and copy license to build folder
- Run
make
Setting
QT_INCLUDE_DIRS_NO_SYSTEM=ON
prevents the cases where you get an error regarding something like:See https://bugzilla.redhat.com/show_bug.cgi?id=1470809 for more info.
3. Get latest SSG
SSG is part of SCAP Workbench .msi package. Again, don't forget to replacelink to the latest release! We will unpack it and move to the Workbench build directory.
4. Get ssh.exe & win-ssh-askpass.exe
Openvas Scap Feed
You can get newer version of these binaries, or you can extract them from old Workbench .msi package using
msiextract
. (If you use binaries from previous release, update link to the latest release).Do not get anything else from the old MSI, everything else must be fresh built!
5. Get libraries using mingw-bundledlls
This step will copy required dlls to build directory. We will use previous release to get missing libraries.
6. Check files
You should check
/tmp/scap-workbench/build/scap-workbench.wxs
, that contains all required files to deploy.(SSG will maybe have new content files). You can check it also after real workbench installation or using msiextract
from msitools
7. Create msi & test it
This steps should be performed on Windows.
Manual Download Scap Openvas For Windows
- Copy the
/tmp/scap-workbench
directory to windows. - Install Wix toolset
- Run these commands on Windows (cmd.exe)
Now, you should have .msi file in current working directory.
8. Compare .msi packages
Use e.g. Fedora's
msiextract
to compare files of new and previous 'msi'. It should helps you to check that you haven't bundled file you didn't want.9. Upload the .msi package to github release
10. IMPORTANT Change the www.open-scap.org download link
Manual Download Scap Openvas Software
Go to https://www.open-scap.org/wp-admin/tools.php?page=redirection.phpLook for
/tools/scap-workbench/download-win32
and make sure it points to the uploaded MSI.Openvas Free
11. Checklist for common issues
- libopenscap8.dll is fresh built and not from the previous release
- version of libopenscap8.dll matches the version of headers used to build SCAP Workbench
- SSG included in SCAP Workbench MSI is the latest release
- ssh.exe and win-ssh-askpass.exe are compatible with the mingw DLLs (libc etc..) - THIS MAY BREAK AT SOME POINT! CHECK!