Skip to content

Instantly share code, notes, and snippets.

View cablethief's full-sized avatar

Michael Kruger cablethief

  • SensePost
  • South Africa
View GitHub Profile
@cablethief
cablethief / README.md
Last active March 15, 2019 07:39
Setting upstream Internet and Radius for External Wireless Devices

Setup Upstream Internet and Radius

Intro

Sometimes you would either like to share internet or use Fancy wireless equipment to compete against corporate signal. Here are commands to setup a NAT to provide your device with internet and an IP. Afterwards you can create a RADIUS server to authenticate clients to your hardware.

I have created 2 scripts to do this automaticaly:

Share Internet: https://gist.github.com/Cablethief/9b75affb1d6f1a14fd989329b179cb87#file-share_internet-sh

Create RADIUS: https://gist.github.com/Cablethief/9b75affb1d6f1a14fd989329b179cb87#file-create_radius-sh

@cablethief
cablethief / extract_EAP.sh
Last active February 25, 2024 15:56 — forked from singe/create_certs.sh
A simple tshark EAP certificate extractor
#!/bin/sh
# Simple tshark WiFi EAP certificate extractor
# By dominic@sensepost.com
# All rights reserved 2018
if [ ! -x $(which tshark) ]; then
echo "tshark not installed"
exit 0
fi
@cablethief
cablethief / keybase.md
Created August 17, 2016 15:46
Keybase Proof

Keybase proof

I hereby claim:

  • I am cablethief on github.
  • I am cablethief (https://keybase.io/cablethief) on keybase.
  • I have a public key whose fingerprint is 5E50 213F 968B D49D B436 FC2E 8190 9F42 3E81 0C32

To claim this, I am signing this object: