Skip to content

Instantly share code, notes, and snippets.

View ignertic's full-sized avatar
🕴️
Converting Caffeine to Code

SuperCode ignertic

🕴️
Converting Caffeine to Code
View GitHub Profile
class Programmer(object):
def __init__(self):
self.username = None
self.language = None
self.operating_system = None
self.most_used_language=None
self.loves_coffee = None
self.twitter_handle = None
@ignertic
ignertic / client.py
Created April 24, 2019 14:27
Encrypted Python TCP Socket
import socket
import sys
from tcp import *
def handler(data):
print(data)
return input(">> ")
if __name__ == '__main__':
@ignertic
ignertic / wifiscanner.py
Created March 22, 2019 20:14 — forked from dropmeaword/wifiscanner.py
A simple python script which records and logs wifi probe requests.
#########################################################################
# Wifiscanner.py - A simple python script which records and logs wifi probe requests.
# Author - D4rKP01s0n
# Requirements - Scapy and Datetime
# Inspiration - Tim Tomes (LaNMaSteR53)'s WUDS https://bitbucket.org/LaNMaSteR53/wuds/
# Reminder - Change mon0 (around line 65) to your monitor-mode enabled wifi interface
#########################################################################
from datetime import datetime
@ignertic
ignertic / python batch geocoding.py
Created March 5, 2019 07:19 — forked from shanealynn/python batch geocoding.py
Geocode as many addresses as you'd like with a powerful Python and Google Geocoding API combination
"""
Python script for batch geocoding of addresses using the Google Geocoding API.
This script allows for massive lists of addresses to be geocoded for free by pausing when the
geocoder hits the free rate limit set by Google (2500 per day). If you have an API key for paid
geocoding from Google, set it in the API key section.
Addresses for geocoding can be specified in a list of strings "addresses". In this script, addresses
come from a csv file with a column "Address". Adjust the code to your own requirements as needed.
After every 500 successul geocode operations, a temporary file with results is recorded in case of
script failure / loss of connection later.
Addresses and data are held in memory, so this script may need to be adjusted to process files line
@ignertic
ignertic / SimpleHTTPServerWithUpload.py
Created January 20, 2019 15:37 — forked from UniIsland/SimpleHTTPServerWithUpload.py
Simple Python Http Server with Upload
#!/usr/bin/env python
"""Simple HTTP Server With Upload.
This module builds on BaseHTTPServer by implementing the standard GET
and HEAD requests in a fairly straightforward manner.
"""