# totally_legit_cybersec_profile.pyimporttimeimportrandomimporthashlibasthreat_hashimportsocketassock_puppetimportsecretsasopsecfromdatetimeimportdatetimecurrent_activity="Defending networks & breaking down threats"current_location="Amarillo, TX"languages= ["Python", "PowerShell", "Bash", "JavaScript", "HTML", "CSS"]
tools= ["Wireshark", "Kali Linux", "Nmap", "Metasploit", "VS Code", "Git"]
interests= ["cybersecurity", "incident response", "automation", "family", "music"]
ask_me_about= ["threat detection", "MSP life", "blue team tactics", "automation scripts"]
deffavorite_drink():
hour=datetime.now().hourifhour<12:
return"Coffee ☕ (morning firewall fuel)"elifhour<18:
return"Dr Pepper 🥤 or Water 💧 (pentest hydration)"else:
return"Tea 🍵 (for late-night log analysis)"defboot_sequence():
banners= [
"[*] Initializing CybersecKyle persona...",
"[*] Loading threat intelligence modules...",
"[*] Compiling scripts of doom...",
"[+] Profile boot complete."
]
formsginbanners:
print(msg)
time.sleep(0.5)
defgenerate_session_id():
returnthreat_hash.sha256(opsec.token_bytes(8)).hexdigest()[:12]
# Run profileboot_sequence()
print(f"Hello, I'm Kyle (aka CybersecKyle)")
print(f"Session ID: {generate_session_id()}")
print(f"Current status: {current_activity} in {current_location}")
print(f"Languages in my arsenal: {', '.join(languages)}")
print(f"Tools in my kit: {', '.join(tools)}")
print(f"My interests: {', '.join(interests)}")
print(f"Ask me about: {', '.join(ask_me_about)}")
print(f"Favorite drink at this hour: {favorite_drink()}")
print("[!] Warning: Unauthorized packets will be dropped 🚫📡")👇 Type the following in your console or terminal to connect with me.
npx kylereddoch👆 This command line tool can be found here.
- August 2026
- CybersecKyle Security How-To Series: Light Offensive to Think Defensively, Part 4 - From Findings to Fixes with a Short Report
- The Patch Window Has Collapsed. Defenders Need to Change Now
- Shipping Three Project Updates, Back to School, and Done With This Heat (Week 34, 2026)
- CybersecKyle Security How-To Series: Light Offensive to Think Defensively, Part 3 - Recon and Password Attack Theory Inside the Lab
NOTE: Top languages does not indicate my skill level or anything like that. It is just a metric of which languages have been hosted by me on GitHub based on the usage across repositories. There are others that have not been put on Github.
I love being able to offer people the tools/software that help make a difference in their lives. Your support helps continue to make that happen. There is no pressure, though. If you like what I am doing and use what I put out, please consider supporting me through the various options below. I have set up both one-time donations and membership tiers. (Those that support me through memberships get extra perks!)




