Mac Goodwin's repositories
OSCP-Notes-Template
A template Obsidian Vault for storing your OSCP revision notes
Cybersecurity-Notes
My Markdown notes for all things cybersecurity
writeup-converter
Script for grabbing markdown files and Obsidian attachments from one folder and copying them to another.
100-redteam-projects
Projects for security students
Web-Hacking-2022
Web Hacking demo for SESH, 2022 edition!
buffer-overflow-scripts
Scripts for Buffer Overflow challenges
mac-goodwin.com
The code for my personal website. Developed in Jekyll, and hosted with Netlify
SambaHunter
It is a simple script to exploit RCE for Samba (CVE-2017-7494 ).
windows-php-reverse-shell
Simple php reverse shell implemented using binary .
IsabelleDSL
IsabelleDSL (iDSL) is a framework for generating Domain-Specific Languages from specifications written in Isabelle
Phishing-ML
Experimental repository on phishing datasets for dissertation
shefesh-site
Static site for the Sheffield Ethical Student Hackers Society
ctfd_site_info_plugin
A very simple CTFd plugin with the purpose of routing & serving robots.txt and sitemap.xml assets through the web app itself.
Deserialisation-Demo
Demo for SESH web hacking session
ecolab3
Another python implementation of Dawn Walker's ecolab (for Modelling and Simulation of Natural Systems: COM3001/6009)
hf-finetune
Fine tuning a GPT model using the Persuasion for Good dataset.
identicon
Little tool to explore reverse-engineering GitHub's identicon algorithm
IsabellePractice
Repository for practicing Isabelle with proofs from the examples
linux-kernel-exploitation
A collection of links related to Linux kernel security and exploitation
MLAI
Machine Learning And Adaptive Intelligence Module
MLWithPhishing
Machine Learning basics with phishing dataset
OSCP
Our OSCP repo: from popping shells to mental health.
Oscp-Cheat-Sheet
wew oscp
phishingdata-Analysis
Experimentation with Sentiment Analysis on Phishing Email Datasets. Machine-learning techniques to help classify the overall emotional content of the data as well as the difference among different phishing data
ScalableML
COM6012 Scalable Machine Learning - University of Sheffield
vsftpd-2.3.4-vulnerable
This repo spins up vulnerable vsftpd-2.3.4 containers that can be used in security courses
Web-Hacking-Demo
A web application hacking sandbox challenge for ShefESH. Covering insecure deserialisation, SSRF, XSS, and more