gamemann
DevOps & network engineer with a strong passion for open source! Building tools & firewalls. Creator of @tek-works & @modcommunity. Portfolio: cdeacon.net
@tek-worksNew Jersey, US
Pinned Repositories
gamemann
My GitHub profile ReadMe.
GitHub-Follow-Bot
A GitHub Follow Bot that utilizes Django's web framework and Python. The bot comes with many features, but please use at your own risk. The bot was made for educational purposes.
i-lost-my-mom-to-pancreatic-cancer
I very recently lost my amazing Mom to Pancreatic Cancer and this repository shares my story. I also will be writing stories about her and daily journal entries on how I'm feeling after the painful loss.
Packet-Sequence
A pen-test/DoS tool that can be used to send single or multiple packets in sequences with a lot of packet customization.
portfolio
My website portfolio that utilizes Astro, React, TypeScript, and Tailwind CSS.
The-DPDK-Examples
Program examples utilizing the DPDK. The DPDK is a kernel-bypass network library that allows for very fast network packet processing. This is great for (D)DoS mitigation and low-latency packet inspection, manipulation, and forwarding.
XDP-Firewall
A firewall that utilizes the Linux kernel's XDP hook. The XDP hook allows for very fast network processing on Linux systems. This is great for dropping malicious traffic from a (D)DoS attack. IPv6 is supported with this firewall! I hope this helps network engineers/programmers interested in utilizing XDP!
XDP-Proxy
A stateless, high-performance NAT-like proxy that attaches to the XDP hook in the Linux kernel using (e)BPF for fast packet processing. This proxy forwards packets based on configurable rules and performs source-port mapping, similar to IPTables and NFTables.
steam-link-with-raspberry-pi-setup
A full guide on how to set up Steam Link software on a Raspberry Pi 4 with Buster Lite OS (10) and streaming at 120FPS. Made by @gamemann!
Program
An application that utilizes fast AF_XDP Linux sockets to generate and send network packets. Used for penetration testing including Denial of Service (DoS) and network monitoring. Made by @gamemann!
gamemann's Repositories
gamemann/XDP-Firewall
A firewall that utilizes the Linux kernel's XDP hook. The XDP hook allows for very fast network processing on Linux systems. This is great for dropping malicious traffic from a (D)DoS attack. IPv6 is supported with this firewall! I hope this helps network engineers/programmers interested in utilizing XDP!
gamemann/XDP-Proxy
A stateless, high-performance NAT-like proxy that attaches to the XDP hook in the Linux kernel using (e)BPF for fast packet processing. This proxy forwards packets based on configurable rules and performs source-port mapping, similar to IPTables and NFTables.
gamemann/gamemann
My GitHub profile ReadMe.
gamemann/i-lost-my-mom-to-pancreatic-cancer
I very recently lost my amazing Mom to Pancreatic Cancer and this repository shares my story. I also will be writing stories about her and daily journal entries on how I'm feeling after the painful loss.
gamemann/Misc
Smaller projects I've made starting from over 10 years ago. Projects in this repository are NOT supported.
gamemann/portfolio
My website portfolio that utilizes Astro, React, TypeScript, and Tailwind CSS.
gamemann/Home-Lab
Information on my home lab setup.
gamemann/web-extract-with-chatgpt
A Python project that extracts data from websites with the option to process the data through @openai's ChatGPT API. The results are either printed to stdout or sent via a POST request.
gamemann/cweb
A low-level web server written in C I'm using to learn more about web servers. This is a work-in-progress and not ready for production.. yet.
gamemann/Map-Restart
A simple plugin for SourceMod that restarts the map or server after the time limit is up with the option to only restart when no clients are on the server.
gamemann/l4d2-partyboxes
A SourceMod plugin for Left 4 Dead 2 that allows you to open upgrade boxes as party/fun boxes. A big work-in-progress!
gamemann/discord-mg-bot
An open source Discord bot that allows users to play mini-games on Discord servers and get awarded points. Not finished and a work-in-progress.
gamemann/db-backups-to-s3-docker-image
A custom Docker image that includes a script to back up MySQL and PostgreSQL databases to any S3-compatible storage bucket (e.g., Amazon S3, Backblaze B2). Backups are scheduled using a cron job inside the custom image.
gamemann/xdp-playground
Stores XDP programs and loaders I use for testing/helping others with (e)BPF and XDP.
gamemann/discourse-topic-update-action
A @github Action that updates the contents of the first post of a @discourse forum topic with the contents of a file in the caller's repository.
gamemann/tech-common
Common headers for APIs created by Packet Batch.
gamemann/how-to-install-mods-in-rdr2
A guide on how to install mods in Red Dead Redemption 2 (RDR2) on PC, including instructions on how to use a popular mod loader, Lenny's Mod Loader (LML)! Made by @gamemann!
gamemann/scan-r-us
The web scraper used for @bestmods. Made by @gamemann!
gamemann/tech-afxdp
A small C API that interacts with AF_XDP sockets. Will be used with upcoming Packet Batch revamp and a work-in-progress!
gamemann/cs-who-did-i-flash
A SourceMod plugin for Counter-Strike: Source that notifies players of how many teammates or enemies they've flashed after throwing a flashbang.
gamemann/go-playground
My Go playground that stores test programs and such. Includes tests that imports and uses structures and functions from shared and static C libraries.
gamemann/how-to-compile-sourcemod-plugins
A guide on how to compile SourceMod plugins. Made by @gamemann!
gamemann/how-to-make-a-l4d2-server-with-mods
A guide on how to create a Left 4 Dead 2 server with mods (addons). Made by @gamemann!
gamemann/managing-user-permissions-in-sourcemod
A guide on how to manage user permissions in SourceMod. This is useful for game servers in the Source Engine that have MetaMod and SourceMod installed. Made by @gamemann!
gamemann/discord-mg-web
The Discord MiniGames web application. A work-in-progress!
gamemann/ghost-post-update-action
A @github Action that updates the contents of a post on @tryghost (blog) with the contents of a file in the caller's repository.
gamemann/spy
Retrieves and updates server information from the Best Servers API.
gamemann/hardware-and-network-requirements-for-source-engine-servers
A guide that goes into detail on determining what hardware and network requirements you must meet in order to host a Source engine game server. Made by @gamemann!
gamemann/how-to-download-and-run-steamcmd
A guide on how to download and run SteamCMD on both Linux and Windows. Made by @gamemann!
gamemann/how-to-make-a-gmod-server-with-mods-and-addons
A guide going over how to create a server for Garry's Mod and how to install mods/addons onto the server. Guide me by @gamemann for @modcommunity.