Mattias Geniar (@mattiasgeniar)
  • Stars
    star
    3,005
  • Global Rank 9,638 (Top 0.4 %)
  • Followers 780
  • Following 139
  • Registered almost 14 years ago
  • Most used languages
    PHP
    32.4 %
    Shell
    20.6 %
    VCL
    11.8 %
    HTML
    8.8 %
    Puppet
    8.8 %
    CSS
    5.9 %
    Perl
    2.9 %
    JavaScript
    2.9 %
    Go
    2.9 %
    Dockerfile
    2.9 %

Top repositories

1

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.
PHP
829
star
2

varnish-4.0-configuration-templates

Configuration templates used for Varnish 4.0 implementations.
VCL
571
star
3

varnish-3.0-configuration-templates

Configuration templates used for Varnish 3.0 implementations
VCL
322
star
4

php-percentages

A clean interface to calculate percentages in PHP: changes between values, percentage increases, partial values, ...
PHP
196
star
5

varnish-5.0-configuration-templates

A sane default configuration for Varnish 5.x
VCL
187
star
6

zabbix-orphaned-data-cleanup

Cleanup script for orphaned data in a Zabbix Database
Shell
145
star
7

varnish-6.0-configuration-templates

A sane default configuration for Varnish 6.x
VCL
129
star
8

phpunit-query-count-assertions

A custom assertion for PHPUnit that allows you to count the number of SQL queries used in a test.
PHP
94
star
9

MoZBX

Mobile Zabbix frontend for iPhone, Android, Windows Mobile, ...
PHP
69
star
10

McAfee-Shill-Bot

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

puppet-pre-commit-hook

A Puppet pre-commit hook to validate syntax
Shell
60
star
12

http-flooder

An experiment using goroutines and channels to create a simple HTTP flooder. Mixes GET, POST, PUT, PATCH, ... to one baseline URL.
Go
54
star
13

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.
Shell
43
star
14

the-infinite-file-download

A PHP script that sends binary data to a browser. Non-stop.
HTML
27
star
15

demo-php-blocking-sessions

A small demo on how PHP handles session locking and concurrency.
HTML
26
star
16

slowloris

Slowloris - the low bandwidth, yet greedy and poisonous HTTP client
Perl
23
star
17

Varnish-URL-Purger

Some sample PHP code to purge a Varnish URL from cache
PHP
21
star
18

laravel-gitlab-ci-config

An example config for using Gitlab's pipelines (ci/cd) to test Laravel applications in phpunit.
16
star
19

Encoder

Encoding, Decoding and Obfuscating strings.
PHP
10
star
20

generator.cronweekly.com-v2

Second edition for the cron.weekly generator: gets all bookmarks from the Pocket API and structures the markdown.
HTML
10
star
21

mojah.be

A set of resources provided for the Bitcoin community.
PHP
9
star
22

rsssg

Real Simple Static Site Generator - A static site generator using native Linux tools
Shell
8
star
23

nginx-configuration-templates

Sample nginx templates used as a reference
7
star
24

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, ...
Shell
7
star
25

generator.cronweekly.com

Generate the HTML and plain-text version of the cron.weekly newsletter, based on simple HTML (WordPress blogposts).
PHP
7
star
26

mac-bootstrap

Script to bootstrap the setup of a new Mac with default tools & configs
Shell
7
star
27

Mailheader-Parser

A test to parse mailheaders in a more readable format, and do some analytics on them.
PHP
6
star
28

dotfiles

personal config .files
Shell
4
star
29

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.
CSS
3
star
30

apc.php

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

docker-containers

A dump-place for my Dockerfiles
Dockerfile
3
star
32

puppet-certificate

Manage SSL certificates through a Puppet defined type. This does not manage the Puppet CA Certificates, but SSL certificates for Apache, Nginx, ...
Puppet
2
star
33

puppet-caddy

A puppet module to manage the Caddy webserver.
2
star
34

vettigevrijdag.be

Waarom? Daarom.
CSS
2
star
35

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.
JavaScript
2
star
36

puppet-vagrant_helper_scripts

Set of helper scripts to ease development of Puppet modules/manifests with Vagrant.
Puppet
2
star
37

puppet-sysdig

Install the sysdig Linux debugging tool via Puppet
Puppet
2
star