Christian Deacon

Software/network engineer and developer with a love for open source! @modcommunity @bestmods @bestserversio @gamecomio

Projects

Packet-Flooder

A packet flooding/generating program I made that supports TCP, UDP, and ICMP packets. Includes functionality to change characteristics per packet and is also multithreaded.

C - Released: 30 Apr 2020 - 27

Spawn-Protection

A simple SourceMod Spawn Protection plugin that was developed for Counter-Strike: Source and Counter-Strike: Global Offensive.

SourcePawn - Released: 15 Jul 2020 - 23

The-DPDK-Stats

A simple DPDK application that calculates stats for dropped and forwarded packets depending on the command line.

C - Released: 30 Nov 2021 - 22

IP-ASN-List

A Go application that outputs prefixes to a text file and supports ASN lookups.

Go - Released: 02 Jun 2020 - 22

Create-T3-Test

Test application for Create T3! Will be testing things here for @bestmods!

TypeScript - Released: 18 Dec 2022 - 19

XDP-Dynamic-Payload-Matching

Repository to store findings on matching dynamic payload data in XDP.

C - Released: 04 Jun 2020 - 20

DPDK-Deploy-Action

A GitHub action to install the DPDK from source inside a GitHub workflow.

Released: 06 Dec 2021 - 16

My-React-Playground

My React playground where I experiment with components and such. TypeScript used.

TypeScript - Released: 08 Aug 2023 - 16

Steam-Link-Setup-And-Issues-On-Raspberry-Pi

Documenting my adventure to setting up Steam Link on my Raspberry Pi 4 Model B devices to stream low-latency gameplay at 120Hz/FPS on my BenQ projector.

Shell - Released: 11 Nov 2023 - 14

Browser.TF

A web-sided server browser for the game Team Fortress 2. Made in 2015.

JavaScript - Released: 28 Jul 2016 - 13

XDP-Stats

XDP programs that increment stat counters for packets/bytes.

C - Released: 14 Sep 2021 - 15

GLib-Tests

A repository I'm using to learn hashing with GLib.

C - Released: 11 Dec 2021 - 15

XDP-TCP-Header-Options

Repository for attempting to parse TCP header options in XDP.

C - Released: 14 Sep 2021 - 14

Laravel-Testing

Testing repository for Laravel, Tailwind CSS, ReactJS, SCSS, and more!

PHP - Released: 19 Sep 2022 - 13

postgresql-docker-image-with-backups

A custom Docker image based off of PostgreSQL's Docker image that implements Cron jobs and a backup Bash script that uploads a database dump to Backblaze B2.

Shell - Released: 24 Feb 2024 - 11

UDP-Spoof

A program imported from GFL's GitLab. It simply sends a UDP spoofed packet to a destination.

C - Released: 10 May 2020 - 16

Selenium-And-BeautifulSoup-Lab

A full lab and guide on how to use Selenium paired with Beautiful Soup to parse and extract data from a website using Python.

Python - Released: 15 Jan 2024 - 11

Fitbit-Heartrate-Monitor

An application that interacts with a Fitbit API and has options to send external notifications depending on what a person's heart rate is.

Python - Released: 29 May 2023 - 10

Linux-BTRFS-Lab

A small lab using Ubuntu 23.04 with the BTRFS file system to test deduplication feature.

Released: 31 May 2023 - 10

Go-Spawn-And-Output-Logs-From-Process

This repository shows how to spawn processes within a Go program and output their stdout and stderr pipes to a log file!

Go - Released: 11 May 2023 - 10

Notes-and-Guides

Notes and guides I've made mostly exported from GFLClan.com.

Released: 17 Oct 2020 - 12

TC-Ingress-IPIP-Blocker

A simple TC Ingress program that blocks incoming packets based off of the inner IP header's source IP.

C - Released: 22 Jul 2020 - 12

FPS-Threshold

Creates a forward for when the average server FPS goes under a threshold.

SourcePawn - Released: 05 Mar 2021 - 11

Performance-Test-Program

A small program that acts as a C profiler.

C - Released: 11 Nov 2021 - 10

UDP-Ping

A UDP Client/Server implementation for pinging. Using for benchmarking.

C - Released: 05 Jan 2021 - 10