Skip to content

Instantly share code, notes, and snippets.

View sheridans's full-sized avatar

Sam Sheridan sheridans

View GitHub Profile
@sheridans
sheridans / pfsense-2.4-extractor.json
Created March 12, 2021 19:21 — forked from donnydavis/pfsense-2.4-extractor.json
pfsense 2.4 graylog Extractors
{
"extractors": [
{
"title": "pfSense filterlog: IPv6 TCP",
"extractor_type": "regex",
"converters": [
{
"type": "csv",
"config": {
"column_header": "RuleNumber,SubRuleNumber,Anchor,Tracker,Interface,Reason,Action,Direction,IPVersion,Class,FlowLabel,HopLimit,Protocol,ProtocolID,Length,SourceIP,DestIP,SourcePort,DestPort,DataLength,TCPFlags,Sequence,ACK,Window,URG,Options"
@sheridans
sheridans / make-untangle-open-vpn-client.sh
Created May 6, 2021 12:33 — forked from jeremysells/make-untangle-open-vpn-client.sh
Creates an Untangle compatible OpenVPN client from an inline OpenVPN config
#!/usr/bin/env bash
set -e
# MIT licensed
# This script is AS-IS where is (no warrenty, liability etc - see the license for full details)
# see: https://opensource.org/licenses/MIT and/or https://en.wikipedia.org/wiki/MIT_License
# About:
# This file converts a single file (client.conf) with inline certs into an Untangle compatible client (to be imported)