This release of SWAMP-in-a-Box is an open-beta version. We welcome your feedback, contributions, and questions at support@continuousassurance.org. To get updates on SWAMP-in-a-Box and be part of the user community, please join our mailing list!
Review the system requirements for SWAMP-in-a-Box. If your host meets the requirements, download the installer by:
-
Using our download script: Copy the download script to the host (right click on the link to save the file). Then, run the script.
-
Downloading the files directly: Copy all the files from the release directory at swampinabox.org into a single directory on the host.
After you have downloaded the installer, unpack and run it by following the instructions in the SWAMP-in-a-Box Administrator Manual.
-
SWAMP-in-a-Box Administrator Manual (pdf): How to install, configure, and maintain SWAMP-in-a-Box.
-
SWAMP-in-a-Box Reference Manual (pdf): Details of SWAMP-in-a-Box's configuration files and file system.
Copies of these manuals can be found in /opt/swamp/doc
on the host after
SWAMP-in-a-Box has been installed.
The SWAMP's source code is contained in the following repositories:
- db
- deployment
- services
- swamp-web-server (includes customized Laravel framework code)
- www-front-end
Additional supporting code is contained in the following repositories:
The Software Assurance Marketplace (SWAMP) is a platform for running software assurance tools on your code. It is a joint effort of four research institutions -- the Morgridge Institute for Research, Indiana University, the University of Illinois at Urbana-Champaign, and the University of Wisconsin-Madison -- to advance the capabilities and increase the adoption of software assurance technologies through an open continuous assurance facility. The SWAMP originally went live in February 2014 as a web application at https://www.mir-swamp.org, where it provides continuous software assurance capabilities to developers and researchers.
The SWAMP project is funded by the Department of Homeland Security (DHS) Science and Technology Directorate.