Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am sut0l on github.
  • I am sutol (https://keybase.io/sutol) on keybase.
  • I have a public key ASCdB4hw8P5_rTAoTyHQLb8OAAMiX3Dm4xNf0twEjwlMAQo

To claim this, I am signing this object:

@SUT0L
SUT0L / quickclick.js
Last active August 2, 2023 06:58
Quick Select buttons / anchor tags
// ==UserScript==
// @name Quick Click
// @namespace http://tampermonkey.net/
// @version 0.0.3
// @description Quick Select buttons / anchor tags
// @author Sutol
// @license MIT
// @match *://*/*
// @grant none
// @run-at document-end
@SUT0L
SUT0L / my_magic_bytes_decrypt.py
Created August 15, 2023 07:52
247CTF - My Magic Bytes
#!/usr/bin/env python3
import os, threading, argparse
def decrypt_chunk(start, end, xor_key, data):
return bytearray([data[i] ^ ord(xor_key[i % len(xor_key)]) for i in range(start, end)])
def main(threads, filename, output_filename):
cur_path = os.path.dirname(os.path.realpath(__file__))
jpg_enc_path = os.path.join(cur_path, filename)
@SUT0L
SUT0L / email_commit_finder.py
Created January 29, 2024 06:48
Get all emails from a users github accounts across all commits
import asyncio
import aiohttp
import re
import argparse
import time
from aiohttp import ClientSession
class RateLimiter:
def __init__(self, max_rate):
self.max_rate = max_rate