Skip to content

Instantly share code, notes, and snippets.

View kevinpostal's full-sized avatar

Kevin Postal kevinpostal

View GitHub Profile
This file has been truncated, but you can view the full file.
# -------------------------------------------------------
# Free IP2Location Firewall List by Country
# Source: https://www.ip2location.com/free/visitor-blocker
# Last Generated: 29 Jan 2020 09:48:33 GMT
# [Important] Please update this list every month
# -------------------------------------------------------
add manual-accept 216.237.113.64/26
add manual-accept 216.237.113.128/25
add manual-accept 216.237.114.0/23
add manual-accept 216.237.116.0/24
# -------------------------------------
# MAKEFILE
# -------------------------------------
# Parse docker container name prefix from working dir
ifeq ($(OS),Windows_NT)
NAME := $(notdir $(CURDIR))
LOCATION := $(CURDIR)
else
NAME := $(shell basename $$PWD | sed -e s/[_\\.]//g)
@kevinpostal
kevinpostal / install_aircrack.sh
Last active January 13, 2018 01:41
Aircrack Install - Tegra / Ubuntu from source
sudo apt-get install -y build-essential libtool
sudo apt-get install autotools-dev autoconf
sudo apt-get install -y libnl-3-dev libnl-genl-3-dev
sudo apt-get install -y sqlite3 libsqlite3-dev
sudo apt-get install -y libgcrypt20-dev libpcap-dev duma
sudo apt-get install -y libgcrypt11-dev
sudo apt-get install -y libpcre3-dev
sudo apt-get install -y libnl-3-dev libnl-genl-3-dev
./configure --with-experimental --with-ext-scripts --with-gcrypt --with-gcrypt --with-duma --with-simd
@kevinpostal
kevinpostal / lss.py
Last active April 10, 2018 21:12
Attempt
import re
import itertools
import sys
from collections import Counter
from os import listdir
from os.path import isfile, join
filelist = []
fileset = set()
parse_number = lambda num: "%%0%sd" % len(num)
import re
import itertools
from os import listdir
from os.path import isfile, join
from collections import Counter
filelist = []
first_line = "3"
second_line = "1 2 4"
def main(first_line, second_line):
if int(first_line) != len(second_line.split()):
return False
else:
return sum((int(item) for item in second_line.split()))
Telesign Take Home Task
=======================
Warm up
-------
Define a function to check if two words are a [palindrome](https://en.wikipedia.org/wiki/Palindrome).
Define a function to check if two words are an [anagram](https://en.wikipedia.org/wiki/Anagram).
@kevinpostal
kevinpostal / JsonImporter.py
Created May 8, 2017 02:12
JsonImporter.py
import json
import logging
import os
import os.path
import sys
import django
import requests
from optparse import OptionParser
parser = OptionParser()
@kevinpostal
kevinpostal / client.go
Created November 22, 2016 07:30
SSH Remote Port Fowarding
package main
import (
"log"
"dev.justinjudd.org/justin/easyssh"
"golang.org/x/crypto/ssh"
)
func main() {

Keybase proof

I hereby claim:

  • I am kevinpostal on github.
  • I am zod (https://keybase.io/zod) on keybase.
  • I have a public key whose fingerprint is 54C8 AF3F B790 E669 7544 FDA4 095C BA02 3694 9316

To claim this, I am signing this object: