Skip to content

Instantly share code, notes, and snippets.

View BitTheByte's full-sized avatar
🇵🇸
Free Palestine

Ahmed Ezzat BitTheByte

🇵🇸
Free Palestine
View GitHub Profile
import hashlib
import prefect
def cache_namespace(enable_cache=True, verbose=False, shared_caching=False):
# TODO: Pray all Gods caching doesn't cause problems later
def creator(
flow_id,
flow_run_id,
# Exploit Title: Umbraco CMS <= 8.9.1 - Authenticated path traversal (RCE)
# Exploit Research: https://www.tenable.com/security/research/tra-2020-59
# Vendor Homepage: https://umbraco.com/
# Version: <= 8.9.1
# CVE : CVE-2020-5811
import string
import random
import argparse
import zipfile
Java.perform(function() {
console.log(`\n[!] Frida Basic Hooks started
[Info]
[Author] BitTheByte (Ahmed Ezzat)
[GITHUB] https://gist.github.com/BitTheByte/19e5a08fd112275e8d5eeb269c490a09
[Version] v0.1
[Features]
* Enable Debugging Mode for webview(s)
* Root Detection Bypass
import json
import flask
import requests
import time
import threading
import os
import random
requests.packages.urllib3.disable_warnings()
@BitTheByte
BitTheByte / burpandroid.sh
Created September 28, 2020 08:01
Convert burp.pem to Android certificate
openssl x509 -inform der -in ca.der -out burp.pem
name=$(openssl x509 -inform PEM -subject_hash_old -in burp.pem | head -1)
cp burp.pem "$name.0"
rm burp.pem
echo "[~] Run using adb: adb push $name.0 /system/etc/security/cacerts/$name.0"
@BitTheByte
BitTheByte / burpcert.sh
Created September 28, 2020 08:00
Generate custom CA certificate for burp to work with Android
# mkdir certificates && cd certificates
sudo apt-get install openssl
cp /usr/lib/ssl/openssl.cnf ./
openssl req -x509 -days 730 -nodes -newkey rsa:2048 -outform der -keyout server.key -out ca.der -extensions v3_ca -config openssl.cnf
openssl rsa -in server.key -inform pem -out server.key.der -outform der
openssl pkcs8 -topk8 -in server.key.der -inform der -out server.key.pkcs8.der -outform der -nocrypt
rm openssl.cnf
rm server.key
rm server.key.der
d.src = function(n) {
return i.p + "assets/" + ({
0: "UserNameComplete",
1: "ActivateDone",
2: "EmailVerificationDone"
}[n] || n) + "-" + {
0: "d6c0c7fc8bc309d9b022",
1: "b05564267e6ac2c8cf9c",
2: "b41e54cddac2a06ec87a"
}[n] + ".js"
# -*- coding: utf-8 -*-
from telethon.sync import TelegramClient,events
from collections import defaultdict
import tempfile
import logging
import time
import os
logging.basicConfig(level=logging.WARNING)
logging.getLogger('asyncio').setLevel(logging.ERROR)
@BitTheByte
BitTheByte / twitter-tweet.py
Last active August 22, 2023 17:58
Script to tweet like the Official Twitter Application with 2fa support
# -*- coding: utf-8 -*-
from base64 import b64decode,b64encode
from urllib.parse import quote,parse_qs,urlsplit,urlparse
from random import randint
from bs4 import BeautifulSoup
import calendar
import requests
import hashlib
import base64
from dnslib import RR
from dnslib.server import DNSServer,DNSHandler,BaseResolver,DNSLogger
counter = 0
def get_ip_now():
global counter
if counter == 0:
counter = 1
return "123.123.123.123"
elif counter == 1: