Skip to content

Instantly share code, notes, and snippets.

@DRiKE
DRiKE / brightd.service
Created March 19, 2013 11:07
brightd systemd .service file
[Unit]
Description=Brightd brightness daemon
Wants=display-manager.service
[Service]
Type=forking
ExecStart=/usr/sbin/brightd -d -x -w 6
Restart=on-abort
[Install]
@DRiKE
DRiKE / simplesix.c
Created November 5, 2015 20:22
Minimal example of extracting the IPv6 Flow Label from IPv6 packets
#include <stdio.h>
#include <pcap.h>
#include <arpa/inet.h>
#include <linux/if_ether.h>
#include <netinet/ip6.h>
#define SNAP_LEN 1500
int main(int argc, char *argv[]) {
@DRiKE
DRiKE / nginx_access_to_as.rb
Last active October 29, 2015 21:17
Small script to parse nginx access log file, and find out from what organisation (AS) was visiting your website
#!/usr/bin/env ruby
require 'teamcymru'
require 'ipaddr'
c = TeamCymru::ASNClient.new
ips = Array.new
ARGF.each do |line|
ip = IPAddr.new(line.split()[0])