TestREx (Testbed for Repeatable Exploits) - Download Guide

If you are interested in the research topics of the Security Group please about testbeds please check the page on Cyber Security Testbeds and Malware Testing.

TestREx is a system for building repeatable exploits. Its main features include the following:

need to reboot/log out when all packages are installedneed to reboot/log out when all packages are installed The corresponding publication is

Downloads:

Quick installation notes:

Required software and its versions

      
      http://localhost:49160/wordpress/wp-login.php 
      
       

Automated testing of the Nodegoat application:

       sudo python run.py --batch nodegoat__ubuntu-node-mongo --noreset --visible --verbose --port 8888

REMARK: While TestREx should work on any Linux distribution (tested on Ubuntu 16.04), the 'install,sh' script will work only if the apt package manager is available. Otherwise, all the required software could be installed manually.

       sudo sh ./scripts/install.sh
              
            

* Build the base software images by running:

       sudo python [TestREx_root_folder]/util/build-base-images.py
       

To check whether TestREx works (manual mode):

       sudo python run.py --manual wordpress3.2__ubuntu-apache-mysql --port 80
       http://localhost:49160/wordpress/wp-login.php

To check whether TestREx works (automatic mode):

       sudo python run.py --batch nodegoat__ubuntu-node-mongo --noreset --visible --verbose --port 8888

Publications