Skip to content
View redchupa's full-sized avatar
🏠
💻🕵️
🏠
💻🕵️

Block or report redchupa

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
redchupa/README.md

redchupa

Principal security researcher · Penetration tester

🇰🇷 South Korea · 🔍 Find vulnerabilities · 🛡️ Drive remediation · 🛠️ Build on the side


What I work on

Principal researcher at a cybersecurity firm — penetration testing, vulnerability research, and source-code audits. Most of my work is reading code and chasing the parts that don't quite add up: deserialization chains, broken auth, race conditions, the side-channels people stop looking at.

My background runs across most of the security stack — never the deepest tier of any one area, but useful when a finding crosses domain boundaries. I've spent time teaching coding too, which helps me write up findings in ways non-security folks can act on.

On the side I build Home Assistant integrations for things that don't have public APIs — utility bills, real-time disaster alerts, transit, school meals — sourced from Korean government and public-data portals. Most of the side stuff is Python with authenticated session handling, on top of a self-hosted HA / SmartThings / Node-RED stack. When the wire format gets weird, I reverse-engineer it.


Recognition

  • 2025 · Korea Exchange (KRX) Chairman's Commendation for Information Security Merit
  • 2014 · 9th Winter Hacking Camp CTF — 1st place, team dog

Coverage

Primary

  • Web app security — auth bypass, IDOR, deserialization chains, request smuggling, SSRF
  • Source-code audits — the bugs that don't surface in commit messages
  • Reverse engineering — static analysis, patch diffing, fuzzing harness design

Working knowledge

  • Mobile (iOS / Android) — runtime instrumentation, cert-pinning bypass, secure-storage flaws
  • Cloud — IAM misconfig, container escapes, metadata abuse
  • IoT / embedded — firmware extraction, protocol analysis
  • Kernel & low-level — privilege escalation primitives, syscall surface
  • Hardware — JTAG / UART entry points, side-channel basics
  • AI / LLM red-team — prompt injection, context exfiltration, agent abuse

⚙️ Stack

Languages

Python C C++ Go JavaScript TypeScript Lua Bash PowerShell SQL

Security Toolkit

Kali Linux Metasploit Burp Suite Wireshark Ghidra IDA Pro Frida radare2 Volatility

Source-code Audit & Fuzzing

Sparrow Fortify AFL++ angr

Smart Home & Automation

Home Assistant SmartThings Node-RED n8n MQTT

Self-hosted Infra

Synology DSM Docker Linux Nginx WordPress Postfix · Dovecot


🛠️ Featured Projects

kr_component_kit  ·  Python  ·  HACS

Home Assistant integration bundling 13 Korea-only public services as native entities — kepco, arisu, gasapp, safety_alert, disaster, kma_weather, airkorea, earthquake, pharmacy, fuel, school, transit, weather. Each ships with an LLM tool for natural-Korean voice queries. Authenticated scraping where APIs don't exist, idempotent config flow, multi-region support.

ha-app-dhlottery  ·  Python  ·  Docker

Korean DH Lottery 6/45 auto-buy & analysis Home Assistant Add-on. MQTT Discovery, REST API with Swagger UI, hot/cold statistical analysis, encrypted credential storage.

Cookie-based YouTube watch-history tracker as a Home Assistant add-on.

SmartThings Edge driver collection running on the SmartThings hub.


Connect

Popular repositories Loading

  1. weather-calendar weather-calendar Public

    기상청 API를 활용한 날씨 캘린더 ICS 생성기

    Python 1 9

  2. kr_baby_kit kr_baby_kit Public

    한국 영유아 성장곡선·예방접종·검진 HACS 통합 (Home Assistant) — KDCA / NIP / 보건복지부 / 교육부 공공 데이터

    Python 1

  3. first-chupa-project first-chupa-project Public

    PHP

  4. peoplesync_blueprint peoplesync_blueprint Public

  5. youtube_current_watching youtube_current_watching Public

    YouTube watching history integration for Home Assistant

    Python

  6. youtube_monitoring_addon youtube_monitoring_addon Public

    Home Assistant Add-on for YouTube watch history tracking (cookie-based)

    Python