This is your work, valued

Mattias Geniar

Elite
@mattiasgeniar

php-exploit-scripts. A collection of PHP exploit scripts, found when investigating hacked servers. These are stored for educational purposes and to test fuzzers and vulnerability scanners. Feel free to contribute.

862

varnish-4.0-configuration-templates. Configuration templates used for Varnish 4.0 implementations.

565

varnish-3.0-configuration-templates. Configuration templates used for Varnish 3.0 implementations

316

php-percentages. A clean interface to calculate percentages in PHP: changes between values, percentage increases, partial values, ...

202

varnish-5.0-configuration-templates. A sane default configuration for Varnish 5.x

188

phpunit-query-count-assertions. Catch N+1 queries, full table scans, duplicates, and slow queries in your PHPUnit/Pest tests. Supports Laravel, Doctrine, and Phalcon.

164

zabbix-orphaned-data-cleanup. Cleanup script for orphaned data in a Zabbix Database

145

varnish-6.0-configuration-templates. A sane default configuration for Varnish 6.x

135

MoZBX. Mobile Zabbix frontend for iPhone, Android, Windows Mobile, ...

70

McAfee-Shill-Bot. This bot monitors @officialmcafee's tweets, parses their text & images (using OCR), extracts the coin-ticker and buys them on BitTrex.

64

puppet-pre-commit-hook. A Puppet pre-commit hook to validate syntax

59

http-flooder. An experiment using goroutines and channels to create a simple HTTP flooder. Mixes GET, POST, PUT, PATCH, ... to one baseline URL.

55

certdiff. Every tried to run 'diff' on 2 certificate files? Doesn't quite work. This tool helps resolve that: a clear report between 2 certificates, reporting all differences.

43

the-infinite-file-download. A PHP script that sends binary data to a browser. Non-stop.

28

demo-php-blocking-sessions. A small demo on how PHP handles session locking and concurrency.

26

slowloris. Slowloris - the low bandwidth, yet greedy and poisonous HTTP client

26

Varnish-URL-Purger. Some sample PHP code to purge a Varnish URL from cache

21

laravel-gitlab-ci-config. An example config for using Gitlab's pipelines (ci/cd) to test Laravel applications in phpunit.

16

Encoder. Encoding, Decoding and Obfuscating strings.

12

bash-script-skeleton-template. A simple template that can serve as the base for future shell scripts. Contains proper handling of options, has a help function, logging capabilities, ...

11

mojah.be. A set of resources provided for the Bitcoin community.

10

generator.cronweekly.com-v2. Second edition for the cron.weekly generator: gets all bookmarks from the Pocket API and structures the markdown.

9

rsssg. Real Simple Static Site Generator - A static site generator using native Linux tools

8

mac-bootstrap. Script to bootstrap the setup of a new Mac with default tools & configs

8

free-for-dev. A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev

8

generator.cronweekly.com. Generate the HTML and plain-text version of the cron.weekly newsletter, based on simple HTML (WordPress blogposts).

7

nginx-configuration-templates. Sample nginx templates used as a reference

7

Mailheader-Parser. A test to parse mailheaders in a more readable format, and do some analytics on them.

6

dotfiles. personal config .files

4

apc.php. This is a blind copy of the apc.php file that is bundled with PECL's APC installation.

3

Varnish.tmbundle. TextMate plugin for Varnish

3

http2-vs-http1-demo-sites. You heard about this thing called HTTP/2. It's supposed to be a better protocol. Faster. Safer. More unicorns. But how much better? This repo contains a couple of HTTP/1.1 vs HTTP/2 comparisons you can test.

3

docker-containers. A dump-place for my Dockerfiles

3

puppet-caddy. A puppet module to manage the Caddy webserver.

2

puppet-sysdig. Install the sysdig Linux debugging tool via Puppet

2

puppet-certificate. Manage SSL certificates through a Puppet defined type. This does not manage the Puppet CA Certificates, but SSL certificates for Apache, Nginx, ...

2

vettigevrijdag.be. Waarom? Daarom.

2

Shortlink-Revealer. A firefox extension that, upon mouseover of a URL, will show you the actual target of that URL - not the bit.ly or other shortlink.

2

RedirectValidator. A PHP script that reads a CSV file and validates that the "from" column redirects to the "to" column. Uses PHP & curl.

2

puppet-vagrant_helper_scripts. Set of helper scripts to ease development of Puppet modules/manifests with Vagrant.

2

zabbixapi. Ruby module for work with zabbix api

2

ssl-certificate. A class to validate SSL certificates

1

url. Parse, build and manipulate URL's

1

blender. The Laravel template used for our CMS like projects

1

crawler. An easy to use, powerful crawler implemented in PHP. Can execute Javascript.

1

dnscrypt-proxy. A tool for securing communications between a client and a DNS resolver

1

puppet-module-supervisor. Puppet module for configuring the supervisor daemon tool.

1

sitemap-static. Make a sitemap for a static website based on files on disk

1