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.

CTF-Tools

Various scripts I've built for CTFs, hacking challenges, and for learning how various existing tools work

100-redteam-projects

Projects for security students

Language:PythonStargazers:2Issues:0Issues:0

Web-Hacking-2022

Web Hacking demo for SESH, 2022 edition!

Language:HTMLStargazers:2Issues:1Issues:0

buffer-overflow-scripts

Scripts for Buffer Overflow challenges

Language:PythonStargazers:1Issues:1Issues:0

SambaHunter

It is a simple script to exploit RCE for Samba (CVE-2017-7494 ).

Language:PythonStargazers:1Issues:0Issues:0

windows-php-reverse-shell

Simple php reverse shell implemented using binary .

Language:PHPStargazers:1Issues:0Issues:0

IsabelleDSL

IsabelleDSL (iDSL) is a framework for generating Domain-Specific Languages from specifications written in Isabelle

Language:PythonStargazers:0Issues:1Issues:29

mac-goodwin.com

The code for my personal website. Developed in Jekyll, and hosted with Netlify

Language:HTMLStargazers:0Issues:1Issues:11

Phishing-ML

Experimental repository on phishing datasets for dissertation

Language:Jupyter NotebookStargazers:0Issues:1Issues:5

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.

Language:PythonStargazers:0Issues:0Issues:0

Deserialisation-Demo

Demo for SESH web hacking session

Language:PHPStargazers:0Issues:1Issues:0

dotfiles

Cybersecurity based dotfiles

Language:ShellStargazers:0Issues:1Issues:5

ecolab3

Another python implementation of Dawn Walker's ecolab (for Modelling and Simulation of Natural Systems: COM3001/6009)

Language:Jupyter NotebookLicense:MITStargazers:0Issues:0Issues:0

hf-finetune

Fine tuning a GPT model using the Persuasion for Good dataset.

Language:PythonStargazers:0Issues:0Issues:0

identicon

Little tool to explore reverse-engineering GitHub's identicon algorithm

Language:JavaScriptLicense:MITStargazers:0Issues:0Issues:0

IsabellePractice

Repository for practicing Isabelle with proofs from the examples

Language:IsabelleStargazers:0Issues:1Issues:0

linux-kernel-exploitation

A collection of links related to Linux kernel security and exploitation

License:CC-BY-4.0Stargazers:0Issues:0Issues:0

MLAI

Machine Learning And Adaptive Intelligence Module

Language:Jupyter NotebookStargazers:0Issues:0Issues:0

MLWithPhishing

Machine Learning basics with phishing dataset

Language:Jupyter NotebookStargazers:0Issues:0Issues:0

OSCP

Our OSCP repo: from popping shells to mental health.

Language:JavaScriptStargazers:0Issues:0Issues:0
Language:PHPStargazers:0Issues:0Issues:0

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

Language:PythonStargazers:0Issues:0Issues:0

ScalableML

COM6012 Scalable Machine Learning - University of Sheffield

Language:PythonStargazers:0Issues:0Issues:0

shefesh-site

Static site for the Sheffield Ethical Student Hackers Society

Language:HTMLStargazers:0Issues:2Issues:20
Stargazers:0Issues:1Issues:0

vsftpd-2.3.4-vulnerable

This repo spins up vulnerable vsftpd-2.3.4 containers that can be used in security courses

Language:DockerfileStargazers:0Issues:0Issues:0

Web-Hacking-Demo

A web application hacking sandbox challenge for ShefESH. Covering insecure deserialisation, SSRF, XSS, and more

Language:PHPStargazers:0Issues:1Issues:0