Alat GUI yang menyediakan fungsionalitas pemindaian, penyesuaian, dan validasi untuk konten SCAP
SCAP Workbench adalah alat GUI yang menyediakan fungsionalitas pemindaian, penyesuaian, dan validasi untuk konten SCAP. Ia menggunakan perpustakaan openscap untuk mengakses fungsionalitas SCAP.
Beranda proyek ini adalah https://www.open-scap.org/tools/scap-workbench/
ketergantungan yang diperlukan:
# yum install cmake gcc-c++ openssh-clients util-linux openscap-devel qt5-qtbase-devel qt5-qtxmlpatterns-devel openssh-askpassdependensi yang diperlukan (hanya untuk repo git, tidak diperlukan untuk tarball yang dirilis):
# yum install asciidocketergantungan opsional:
# yum install polkitDi Ubuntu ini kira-kira setara dengan:
# apt install build-essential openssh-client libopenscap-dev libqt5xmlpatterns5-dev ssh-askpass
# apt install asciidoc
# apt install libpolkit-agent-1-0$ mkdir build ; cd build
$ cmake ../
$ makeUntuk membangun perpustakaan OpenSCAP yang dibangun secara lokal, ekspor variabel berikut:
$ export PKG_CONFIG_PATH= " $PKG_CONFIG_PATH :/PATH/TO/DIR/WITH/.pcFILE/ "
$ export LIBRARY_PATH=/PATH/TO/DIR/WITH/openscap.soFILE/Selain itu, dimungkinkan untuk menggunakan definisi CMake khusus alih-alih mengekspor variabel lingkungan:
$ cmake -DOPENSCAP_LIBRARIES:PATH=/local/openscap.so/filepath/
-DOPENSCAP_INCLUDE_DIRS:PATH=/local/openscap/include/path
-DOPENSCAP_VERSION:STRING="X.Y.Z"
../
$ make(di dalam folder build):
$ # may require superuser privileges if you didn't set different installation
$ # prefix (CMAKE_INSTALL_PREFIX)
$ make install4a) Jalankan SCAP Workbench : (jika sudah terinstall)
memunculkan dialog file terbuka:
$ scap-workbenchdengan file XCCDF untuk dimuat:
$ scap-workbench /path/to/xccdf-file.xmldengan aliran data sumber (SDS) untuk dimuat:
$ scap-workbench /path/to/sds-file4b) Jalankan SCAP Workbench: (langsung dari direktori build, tanpa instalasi)
Catatan: Jika Anda telah membuat SCAP-Workbench dengan pustaka OpenSCAP yang dibuat secara lokal, jalankan salah satu perintah berikut:
$ ldconfig /PATH/TO/DIR/WITH/openscap.soFILE/atau
$ export LD_LIBRARY_PATH=/PATH/TO/DIR/WITH/openscap.soFILE/kemudian:
$ cd build/
$ bash runwrapper.sh ./scap-workbench Anda seharusnya sudah memiliki SCAP Workbench yang dapat dieksekusi sekarang. Silakan merujuk ke panduan pengguna untuk dokumentasi tentang cara menggunakannya.
Ada 3 cara untuk mendapatkan panduan pengguna:
Help -> User Manual di aplikasi/usr/share/doc/scap-workbench/user_manual.html (diinstal di seluruh sistem) atau doc/user_manual.html (dari tarball) di browser Anda$ mkdir build ; cd build
$ cmake ../
$ make package_source