Skip to content

Instantly share code, notes, and snippets.

View shibumi's full-sized avatar

Christian Rebischke shibumi

View GitHub Profile

Keybase proof

I hereby claim:

  • I am shibumi on github.
  • I am sh1bumi (https://keybase.io/sh1bumi) on keybase.
  • I have a public key ASCzULumqEdN4LmQ1uZ3e_MtnqwTfPTBy7KMmcTap2bEGgo

To claim this, I am signing this object:

@shibumi
shibumi / PKGBUILD
Created September 24, 2019 12:47
# Maintainer: Andrea 'alephZer0' Gómez <crypto.andrea at protonmail dot ch> -> https://github.com/da-edra
pkgname=arpfox
pkgver=0.9.9
pkgrel=1
pkgdesc="An arpspoof alternative written in Go that injects specially crafted ARP packets into a LAN."
arch=('x86_64' 'i686' 'arm' 'armv6h' 'armv7h' 'aarch64')
url="https://github.com/malfunkt/arpfox"
license=('MIT')
depends=('libpcap')
@shibumi
shibumi / ecdsa_test.go
Created July 29, 2020 21:58
This code is a proof of concept for showing, that r and s may have different length for Go's crypto/ecdsa library
package main
import (
"crypto/ecdsa"
"crypto/elliptic"
"crypto/rand"
"crypto/sha256"
"encoding/hex"
"fmt"
"math/big"
@shibumi
shibumi / tls-client.go
Created April 6, 2021 10:09 — forked from michaljemala/tls-client.go
SSL Client Authentication Golang sample
package main
import (
"crypto/tls"
"crypto/x509"
"flag"
"io/ioutil"
"log"
"net/http"
)
# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
# Maintainer: Christian Rebischke <chris.rebischke@archlinux.org>
# Contributor: Wei Congrui < crvv.mail at gmail dot com >
# Contributor: Carl George < arch at cgtx dot us >
# Contributor: Eric Engeström <eric at engestrom dot ch>
# Contributor: Andreas Linz <klingt.net at gmail dot com>
# Contributor: Akshay S Dinesh <asdofindia at gmail dot com>
pkgname=caddy
pkgver=2.7.4