Upload files to "/"

This commit is contained in:
2026-01-31 21:36:11 -05:00
parent b445725965
commit 767d05ec45
3 changed files with 276 additions and 0 deletions

View File

@@ -0,0 +1,81 @@
import datetime
import hashlib
import uuid
import sys
import time
import os
import ctypes
# _____ _ _____ _ _
# / ___(_) / ___| (_) |
# \ `--. _ ___ _ __ _ __ __ _ \ `--. ___ ___ _ _ _ __ _| |_ _ _
# `--. \ |/ _ \ '__| '__/ _` | `--. \/ _ \/ __| | | | '__| | __| | | |
# /\__/ / | __/ | | | | (_| | /\__/ / __/ (__| |_| | | | | |_| |_| |
# \____/|_|\___|_| |_| \__,_| \____/ \___|\___|\__,_|_| |_|\__|\__, |
# __/ |
# Generation V. A-2 |___/
# --- ENABLE ANSI COLORS ON WINDOWS ---
if os.name == 'nt':
kernel32 = ctypes.windll.kernel32
kernel32.SetConsoleMode(kernel32.GetStdHandle(-11), 7)
# --- CONFIGURATION (Sync with Verification Script) ---
BASE_SALT = "D9_fX92_kL0_pP_SECRET_INTERCEPTOR_TOKEN"
TIMEFRAME_MINUTES = 15
def get_rolling_salt():
"""Generates a salt that changes every 24 hours (UTC)."""
date_string = datetime.datetime.now(datetime.timezone.utc).strftime("%Y%m%d")
return f"{BASE_SALT}:{date_string}"
def get_time_token():
"""Returns a time string rounded to the timeframe (UTC)."""
now = datetime.datetime.now(datetime.timezone.utc)
minutes = (now.minute // TIMEFRAME_MINUTES) * TIMEFRAME_MINUTES
rounded = now.replace(minute=minutes, second=0, microsecond=0)
return rounded.strftime("%Y-%m-%d %H:%M")
def generate_sierra_id(user_key: str):
time_token = get_time_token()
salt = get_rolling_salt()
raw_payload = f"{salt}:{time_token}:{user_key}"
hash_result = raw_payload.encode()
for _ in range(50000):
hash_result = hashlib.sha256(hash_result).digest()
return str(uuid.uuid5(uuid.NAMESPACE_OID, hash_result.hex()))
def print_header(subtitle="Generation"):
os.system('cls' if os.name == 'nt' else 'clear')
print("\033[92m" + "="*80)
print(r"""
_____ _ _____ _ _
/ ___(_) / ___| (_) |
\ `--. _ ___ _ __ _ __ __ _ \ `--. ___ ___ _ _ _ __ _| |_ _ _
`--. \ |/ _ \ '__| '__/ _` | `--. \/ _ \/ __| | | | '__| | __| | | |
/\__/ / | __/ | | | | (_| | /\__/ / __/ (__| |_| | | | | |_| |_| |
\____/|_|\___|_| |_| \__,_| \____/ \___|\___|\__,_|_| |_|\__|\__, |
__/ |
|___/
""" + f"--- {subtitle} V. A-2 ---".center(70))
print("="*80 + "\033[0m")
def tool_menu():
while True:
print_header("Generator")
print(f" \033[90mGlobal Sync (UTC): {get_time_token()}\033[0m\n")
print(" \033[1m[1]\033[0m Generate a UUID")
print(" \033[1m[2]\033[0m Exit\n")
choice = input("Enter your choice > ").strip()
if choice == "1":
user_key = input("\n > Enter your secret key: ").strip()
print(f"\n [+] \033[92mGenerated UUID:\033[0m {generate_sierra_id(user_key)}\n")
input("Press Enter to return to menu...")
elif choice == "2":
sys.exit(0)
if __name__ == "__main__":
try:
tool_menu()
except KeyboardInterrupt:
print("\n\033[91mProcess Terminated.\033[0m")