Pinned Repositories
DD-WRT-Update-Suricata-Rules-Automatically
This is a simple script for updating Emerging Threats rules files and restarting suricata on dd-wrt
Fail2Ban.WebExploits
This custom Fail2Ban filter and jail will deal with all scans for common Wordpress, Joomla and other Web Exploits being scanned for by automated bots and those seeking to find exploitable web sites.
GNU-Radio-HackRF
Some GNU Radio projects I create for testing purposes on HackRF One.
gr-cquam
AM Stereo flowgraph for GNURadio. Implementation of Motorola's C-QUAM standard for AM Stereo transmission in GNURadio. The flowgraph requires no extra dependencies.
ipset-blacklist-script
IP blacklisting script for Linux servers and OpenWRT routers via ipset
Linux-Backup-Script
Take backups of your mysql/mariadb databases and your files/folders. This bash script can be useful for linux server backups or migrations.
MySQL-MariaDB-skip-replication-errors
Skip / ignore certain errors on your SLAVE so replication continues
SatNOGS-live-data
SatNOGS Status and live information via API call written in python
TMG-Blacklist-Generator
A very simple bash script that I wrote to generate an XML IP blacklist so I can import it to Forefront TMG (Threat Management Gateway) URLSets.
XML-Extractor
An XML extractor for products matching specific elements using regular expressions written in Python.
spithash's Repositories
spithash/GNU-Radio-HackRF
Some GNU Radio projects I create for testing purposes on HackRF One.
spithash/Linux-Backup-Script
Take backups of your mysql/mariadb databases and your files/folders. This bash script can be useful for linux server backups or migrations.
spithash/DD-WRT-Update-Suricata-Rules-Automatically
This is a simple script for updating Emerging Threats rules files and restarting suricata on dd-wrt
spithash/SatNOGS-live-data
SatNOGS Status and live information via API call written in python
spithash/Fail2Ban.WebExploits
This custom Fail2Ban filter and jail will deal with all scans for common Wordpress, Joomla and other Web Exploits being scanned for by automated bots and those seeking to find exploitable web sites.
spithash/gr-cquam
AM Stereo flowgraph for GNURadio. Implementation of Motorola's C-QUAM standard for AM Stereo transmission in GNURadio. The flowgraph requires no extra dependencies.
spithash/iptables-kernel-ddos-protection
Iptables & Kernel (sysctl) ddos protection rules
spithash/TMG-Blacklist-Generator
A very simple bash script that I wrote to generate an XML IP blacklist so I can import it to Forefront TMG (Threat Management Gateway) URLSets.
spithash/XML-Extractor
An XML extractor for products matching specific elements using regular expressions written in Python.
spithash/apache-ultimate-bad-bot-blocker
Apache Block Bad Bots, (Referer) Spam Referrer Blocker, Vulnerability Scanners, Malware, Adware, Ransomware, Malicious Sites, Wordpress Theme Detectors and Fail2Ban Jail for Repeat Offenders
spithash/coreruleset
OWASP ModSecurity Core Rule Set (Official Repository)
spithash/custom-conf-files
My custom configuration files. (.vimrc .nanorc tmux.conf & grc regexp color files) Also spacemacs
spithash/git-janitor
Bulk update all your local git repos from different directories even if they require sudo
spithash/ipset-blacklist-script
IP blacklisting script for Linux servers and OpenWRT routers via ipset
spithash/landscape-sysinfo-mini
a trivial re-implementation of the sysinfo printout shown on debian at boot time. No twisted, no reactor, just /proc & utmp inspired by ubuntu 14.10 /etc/update-motd.d/50-landscape-sysinfo Requires: python-utmp for counting users.
spithash/MySQL-MariaDB-skip-replication-errors
Skip / ignore certain errors on your SLAVE so replication continues
spithash/troll.tcl
troll.tcl eggdrop script. Gets troll quotes and makes people suffer!
spithash/Veilid-IRC-Bot
Veilid irc bot written in python. It can read records from the veilid network based on hash and subkey.
spithash/Domains-Blacklist-Additions
Some blacklisted domains
spithash/Htaccess-Badbots
Deny access to nasty badbots in your .htaccess file. Fail2ban's apache-badbots implementation
spithash/Limnoria-Plugins
Plugins for the IRC bot Limnoria a.k.a Supybot
spithash/lvim
My LunarVim configuration
spithash/mytop-lite
mytop-lite: A lightweight MariaDB/MySQL monitoring tool
spithash/nvim
My custom lazyvim configuration
spithash/ping-panther
PingPanther monitors IP addresses, providing real-time status updates on connectivity.
spithash/prometheus-grafana-alertmanager-example
A docker-compose stack for Prometheus monitoring
spithash/python-to-wordpress-xmlrpc
A simple python script to query xmlrpc and fetch latest woocommerce orders.
spithash/tmux
My Tmux configuration file(s)
spithash/trunk
spithash/ufw-bulk-delete
Delete multiple UFW rules within a given range. Just make sure you run `sudo ufw status numbered` and check the correct range you want to delete and change the values in the script accordingly.