Skip to content

Instantly share code, notes, and snippets.

View AlexLynd's full-sized avatar
🐢

Alex Lynd AlexLynd

🐢
View GitHub Profile
@AlexLynd
AlexLynd / folderSpam.bat
Created July 16, 2021 20:29
Windows CMD Desktop spammer script
@echo off
set iter=100
:loop
md %userprofile%\Desktop\%iter%
set /a iter=iter-1
if %iter%==0 goto exit
goto loop
:exit
@AlexLynd
AlexLynd / wpa_supplicant.conf
Created June 10, 2021 06:50
Raspberry Pi headless WiFi configuration file
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=US
network={
ssid="network"
psk="password"
key_mgmt=WPA-PSK
}
@AlexLynd
AlexLynd / checkBoxAppend.vba
Last active September 24, 2021 13:13
VB script that inserts checkbox before selected lines in Microsoft Word
Sub checkBoxAppend()
Dim lineCnt As Integer
lineCnt = Selection.Range.Sentences.Count
Dim Words
For Words = lineCnt To 1 Step -1 '
Selection.MoveStartUntil "&", wdBackward
Selection.MoveLeft 1
Dim objCC As ContentControl
Set objCC = ActiveDocument.ContentControls.Add(wdContentControlCheckBox)
objCC.Checked = False
@AlexLynd
AlexLynd / calendarParser.py
Last active September 24, 2021 13:13
Python script to parse a calendar text file to json
months = ["January","February","March","April","May","June","July","August","September","October","November","December"]
from datetime import date, timedelta
import re
c = open("calendar.txt", "r")
text = c.read()
c.close()
days = [day[0] for day in re.findall(r"(([A-Z]{1,3}[a-z]{0,3}[0-9]|Off|Sp))", "".join(str(x) for x in [sch[0] for sch in re.findall(r"(([A-Z]{1,3}[a-z]{0,3}[0-9]|Off|Sp){15}|([A-Z]{1,3}[a-z]{0,3}[0-9]|Off|Sp){5})", text)]))]
span = [datespan[0] for datespan in re.findall(r"((August|September|October|November|December|January|February|March|April|May) [0-9]{1,2}-[0-9]{1,2}|(August|September|October|November|December|January|February|March|April|May) [0-9]{1,2}-(August|September|October|November|December|January|February|March|April|May) [0-9]{1,2})",text)]
@AlexLynd
AlexLynd / scroll-injection.js
Last active September 24, 2021 13:13
tampermonkey script to fix scrolling issue when adblock enabled on sparrowslockpicks.com
// ==UserScript==
// @name Sparrows Scroll Injection
// @namespace http://alexlynd.com
// @version 1.0
// @description stupid script to fixing scrolling when adblock is enabled on sparrowslockpicks.com
// @author Alex Lynd
// @match https://www.sparrowslockpicks.com/*
// @grant none
// ==/UserScript==
@AlexLynd
AlexLynd / ACSL-SR3-1920.py
Last active September 24, 2021 13:13
ACSL Senior Contest 3 [2019-20]
import numpy as np
vars = [['A','A','~A','~A'],['B','B','~B','~B'],['~C','C','C','~C'],['~D','D','D','~D']]
def parseHex(hex): return (np.argwhere(np.array([[int(y) for y in x] for x in [list(bin(int(char, 16))[2:].zfill(4)) for char in hex]]) == 1).tolist()) # return int matrix with hex string
def getCoordLetter(coord): return [vars[0][coord[1]],vars[1][coord[0]],vars[2][coord[1]],vars[3][coord[0]]] #return letters from coordinates [1,1] = [A,B,C,D]
def getTerm(points): # return a boolean operation given coordinates
letters = sorted(list(set([element for point in points for element in getCoordLetter(point)])))
return "".join(sorted([letter for letter in letters if not("~"+letter in letters or (len(letter)==2 and letter[1] in letters))], key=lambda x: x.strip('~')))
def hasNum(var, pos, times, clist): return sum(1 for coord in clist if (coord[pos]==var)) >= times , [coord for coord in clist if (coord[pos]==var)]
def checkCond(conds,aux):
global coords, str
@AlexLynd
AlexLynd / reminder.py
Last active September 22, 2024 19:09
A timed Python script to send reminder emails.
# https://myaccount.google.com/lesssecureapps
import datetime as dt
from datetime import datetime
import time , smtplib
def send_email(have):
email_user = '***@gmail.com' # email here
server = smtplib.SMTP ('smtp.gmail.com', 587)
server.starttls()
server.login(email_user, '***') # pass here or read from input
message = """\
@AlexLynd
AlexLynd / phonegen.py
Last active September 24, 2021 13:13
Phone number wordlist generator for hacking Wi-Fi networks
import os
from os import path
area_code= input("Area Code: ")
output= "wlist/"+area_code+".txt"
if not os.path.exists("wlist"):
os.mkdir("wlist")
if path.exists(output):
print(output+" already exists, overwriting")
os.remove(output)
else:
@AlexLynd
AlexLynd / hash-crack.py
Last active September 24, 2021 13:14
Python basic hash cracker / encoder [GCI 2019-20]
import hashlib, sys
def get_hash(case, arg) :
hash_val = {
1: hashlib.md5(arg.encode('utf-8')).hexdigest() ,
2: hashlib.sha1(arg.encode('utf-8')).hexdigest() ,
3: hashlib.sha224(arg.encode('utf-8')).hexdigest() ,
4: hashlib.sha256(arg.encode('utf-8')).hexdigest() ,
5: hashlib.sha384(arg.encode('utf-8')).hexdigest() ,
6: hashlib.sha512(arg.encode('utf-8')).hexdigest() ,
@AlexLynd
AlexLynd / igg-wordgen.py
Last active September 24, 2021 13:14
IGG Games wordlist for blocking random ad HTML elements
from itertools import product
from string import ascii_lowercase, ascii_uppercase
alphabet = ascii_lowercase + ascii_uppercase
codes = open("codelist.txt","w+")
keywords = [''.join(i) for i in product(alphabet, repeat = 3)]
for words in keywords:
codes.write(words+"\n")