This repository hosts the security tools developed for the Dakota State University CSC-842 Security Tool Development for the Summer 2023 term. The class is broken down into weekly cycles for 10 weeks. Every two cycles a new offensive or defensive security tool is developed by each student. This repository hosts the tools for the even number cycles (Group 2).
- Cycle 2 - DGA Builder: A framework that builds configurable domain generation algorithms for multiple languages.
- Cycle 4 - Auto Emulate: A tool to automate booting Linux Virtual Machines in support of emulating firmware extracted from devices and kernel hacking.
- Cycle 6 - PDF Smuggler: A tool to hide files within a PDF in support of data exfiltration/detection avoidance
- Cycle 8 - TLS Certificate Analyzer: A tool for analyzing TLS Requests (likely HTTPS) within a PCAP file and looking for anomalies.
- Cycle 10 - DB Scavenger: A tool to search for valuable information of interest in databases.