Database Game

The university is in need of a complete database for students to practice queries on.  The front end will be in the form of a game with query results.  The students will need to rewrite the queries to get the same results.  The game can be used for beginners writing simple SQL queries, and also…

GRR Rapid Response (GRR) for Living Lab

GRR Rapid Response (GRR) is a remote live forensics tool that empowers administrators with data-collecting capabilities for troubleshooting and health checks.  It is an open-source project that is highly scalable, customizable, and flexible.  GRR is based on a client/server architecture.  An agent is installed on a target machine.  After deployment, a machine becomes a GRR…

Discord VoIP Server

Discord is a free voice-over-IP service similar to Skype that supports multi-user voice chats. Unlike Skype however, it makes use of permanent user-made servers instead of ad-hoc peer-to-peer calls. This allows for a level of administration that would not be possible with other similar utilities. To address a lack of a centralized collaboration tool, a Discord…

ASP.net Data Entry Webforms

     A local company in Indiana is currently using many Excel spreadsheets to track all their company data. This project is a two part solution to improve their data tracking. The first part is the building of a database hosted on a SQL server. This database is replacing several spreadsheets so the database is rather…

Wake on LAN

Wake on LAN is a computer networking standard that allows for PCs to turned on from a powered off state by a network message. The purpose of wake on LAN is to have the capability to power on all PCs or an individual PC by sending a network message from a host machine either on…

Pupy: Building a Pupy client and server

The purpose of this project is to remotely troubleshoot individually or a whole group of computers in ones.  We will be taking screen shot, deploying software, shutting down the whole network.  For the exigence of the project, we will be using Kali Linux as Operating System, Pupy RAT (Remote Administration tool) as tool and the…

Security Operations Center

A company requires a centralized security workstation to monitor the internal network of their primary location, remote sites, and other facilities. The security operations center needs to be robust and capable of passive and active monitoring and vulnerability analysis, and it should be able to generate reports, alerts, and graphical metrics. The computing requirements of…

Building Forensics Workstations

Twenty-four laptops are needed for classroom use as forensics and networking workstations. The laptops need to have suitable specifications to meet the demands of forensics imaging and other high-usage tasks. A standard image is necessary to maintain standardization across each workstation and ease the maintenance and addition of utilities. The laptops and some additional hardware…

Netflow Server

In the NetFlow Project, a virtual server will be installed along with NetFlow tools to monitor and capture the traffic in the Living Lab network. Some of the tools that will be used are VyOS, Solarwinds, Scrutinizer, Cisco NetFlow, and ntop. In addition, a virtual LAN will be created to simulate the Living Lab network and to test…