Skip to content

Instantly share code, notes, and snippets.

View JJTech0130's full-sized avatar

James Gill JJTech0130

View GitHub Profile
#!/usr/bin/env python3
import csv
import sys
import requests
from typing import Dict, Any, Optional
# Configuration
BASE_URL = "https://scorify.local"
GRAPHQL_URL = f"{BASE_URL}/api/query"
#!/usr/bin/env python3
import argparse
import json
import time
import threading
from datetime import datetime, timezone
from typing import Dict, Any, Tuple, List
import pika
from pika.adapters.blocking_connection import BlockingChannel
@JJTech0130
JJTech0130 / carrier_bundle.py
Created October 29, 2025 01:06
Fetch carrier bundle info from iTunes servers
import sys
import json
import plistlib
import requests
import zipfile
from io import BytesIO
try:
from rich import print
except ImportError:
print=print
#!/usr/bin/env bash
set -euo pipefail
# Configuration
CONFIG_ID="8da72a14ba6942ac904c2f028aada7cb" # Simlessly eSIM config ID
CBRS_PREFIX="315010" # CBRS MCC+MNC per your request
CBRS_IBN="9999" # CBRS IBN for testing/shared
DEFAULT_KI="$(printf 'A%.0s' {1..32})" # 32 hex chars of 'A' -> 16 bytes (testing)
DEFAULT_OPC="$(printf 'A%.0s' {1..32})" # same for OPc
@JJTech0130
JJTech0130 / partfinder.py
Created August 23, 2025 03:07
Lookup Ford parts by scraping parts.ford.com
import requests
import json
import rich
from bs4 import BeautifulSoup, Tag
DEALER_STORE_ID=1405 # You can pretty much pick any dealer
CATALOG_ID=251 # Not sure
def get_wc_cookies():
# curl -L 'https://parts.ford.com/shop/AjaxManageUserVehicles' -H 'Content-Type: application/x-www-form-urlencoded' -d 'storeId=1405'
import requests
import webview
import time
from xml.etree import ElementTree as ET
def login():
# Open a WebView to https://www.fdspcl.dealerconnection.com/NonDealerLogin?accountCountry=USA&accountLanguage=EN
# and wait for it to redirect to https://www.fdspcl.dealerconnection.com/AuthorizeNonDealer
# and then get a FDRS cookie
/*
clang ./locks.m -framework Foundation -l sqlite3 && ./a.out
*/
#import <Foundation/Foundation.h>
#include <unistd.h>
#include <libproc.h>
#include <sys/stat.h>
#include <sys/xattr.h>
#include <fcntl.h>
#include <spawn.h>
import Foundation
import Darwin
import Logging
// MARK: - Dynamic Symbol Lookup
func resolve<T>(_ base64Symbol: String) -> T? {
let decoded = Data(base64Encoded: base64Symbol)!
let symbol = decoded.withUnsafeBytes { ptr in
String(cString: ptr.bindMemory(to: CChar.self).baseAddress!)
@JJTech0130
JJTech0130 / lldb.py
Created April 23, 2025 04:29
LLDB remote protocol
"""
Implements Apple's customized version of the GDB/LLDB remote protocol, intended for use with debugserver on iOS.
A macOS implementation of debugserver can be found here: https://github.com/swiftlang/llvm-project/blob/next/lldb/tools/debugserver/source/debugserver.cpp
Use the script tools/proxy.py to proxy the real lldb implementation to discover new commands.
"""
from anyio.abc import ByteStream
class GDBRemote:
"""