Stathis Xantinidis's repositories
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.
GNU-Radio-HackRF
Some GNU Radio projects I create for testing purposes on HackRF One.
DD-WRT-Update-Suricata-Rules-Automatically
This is a simple script for updating Emerging Threats rules files and restarting suricata on dd-wrt
SatNOGS-live-data
SatNOGS Status and live information via API call written in python
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.
iptables-kernel-ddos-protection
Iptables & Kernel (sysctl) ddos protection rules
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.
Bash-Snippets
A collection of small bash scripts for heavy terminal users
coreruleset
OWASP ModSecurity Core Rule Set (Official Repository)
custom-conf-files
My custom configuration files. (.vimrc .nanorc tmux.conf & grc regexp color files) Also spacemacs
dnscrypt-proxy
dnscrypt-proxy 2 - A flexible DNS proxy, with support for encrypted DNS protocols.
git-janitor
Bulk update all your local git repos from different directories even if they require sudo
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.
Veilid-IRC-Bot
Veilid irc bot written in python. It can read records from the veilid network based on hash and subkey.
Domains-Blacklist-Additions
Some blacklisted domains
FlapJack-Cogs
Custom cogs for Red Bot
Htaccess-Badbots
Deny access to nasty badbots in your .htaccess file. Fail2ban's apache-badbots implementation
ipset-blacklist-script
IP blacklisting script for Linux servers and OpenWRT routers via ipset
Limnoria-Plugins
Plugins for the IRC bot Limnoria a.k.a Supybot
prometheus-grafana-alertmanager-example
A docker-compose stack for Prometheus monitoring
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.