8000 gguatit (kalpha) · GitHub
[go: up one dir, main page]

Skip to content
View gguatit's full-sized avatar

Block or report gguatit

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
gguatit/README.md

gguatit

kalpha · Web & API Security / Backend

Web/API security and backend engineer. I design OpenAPI-based APIs, analyze attack scenarios, and validate them with reproducible PoCs.

GitHub followers Profile visitors XERJ Corpus Hub contributor


Profile

Web Security / API Security / Backend Development 중심으로 활동
OpenAPI 기반 API 설계 및 공격 시나리오 분석
재현 가능한 PoC 기반 검증을 기준으로 보안 테스트 수행


Core Focus

  • Web Application Security (XSS, Injection, Auth Bypass)
  • API Security (Schema Validation, Request Manipulation)
  • Backend Architecture (OpenAPI, RESTful Design)

Tech Stack

Backend Node.js (Express)
TypeScript
OpenAPI 3.x (Swagger)
RESTful API Design
WebSocket
Frontend React
Security Kali Linux (NetHunter)
Burp Suite (Proxy / Repeater / Intruder)
Wireshark (Traffic Analysis)
Cloud Cloudflare Workers
Cloudflare D1
Cloudflare R2
Durable Objects
Infra Docker
Git

Activity

GitHub streak stats Top languages

GitHub profile details


Security Practice

직접 수행한 테스트와 관심 있는 연구 주제를 정리합니다.

Web Layer

  • XSS, SQL Injection 등 웹 취약점 재현 및 필터 우회 검증
  • 인증 우회 및 세션 처리 로직 분석

API Layer

  • OpenAPI 명세 기반 API 구조 및 입력 검증 분석
  • JWT 구조 분석 및 변조 테스트

Network Layer

  • 패킷 캡처 및 HTTP/HTTPS 트래픽 흐름 분석

Projects

Anonymous Chat

github.com/gguatit/Anonymous_Chat

Stack: JavaScript · Cloudflare Workers · Durable Objects · D1

Overview

  • Real-time anonymous chat service
  • Minimal user identification architecture

Security

  • Input validation / output encoding
  • XSS and injection defense design
  • Client-rendering attack vector validation

Threat Model

AttackerUnauthenticated External User
ObjectiveAuthentication Bypass / Data Access
VectorsXSS / Injection / Request Manipulation

XERJ Corpus Hub

  • Selected commit: e57e898a51 — 공지사항을 D1에 영구 저장, Durable Object 저장 한도로 인한 공지 유실 수정
  • Contributor profile · AGPL-3.0 corpus, currently in licence review (not yet installable)

XMem

Xeon-Security/XMem

Stack: Rust · egui · Windows user-mode

Overview

  • Windows 프로세스 메모리 공격·포렌식 연구 플랫폼
  • 프로세스/메모리 맵/PE/모듈/스레드 분석, 스냅샷 diff, 미니덤프, .xmemimg 생성·분석

Security

  • XMEM-001~005 증거 기반 탐지 및 위험도 점수
  • 통제된 실험과 리포트 자동화

file-server

gguatit/file-server · file.kalpha.kr

Stack: TypeScript · Hono · Cloudflare Workers · R2

Overview

  • Cloudflare Workers + R2 기반 파일 서버
  • API 업로드/다운로드, 24시간 후 자동 삭제

Security

  • API key / admin 인증 (12h JWT, PBKDF2-SHA256, HMAC-signed httpOnly cookie)
  • IP rate limit (60/min), 업로드 크기 제한 (50MB / chunked 250MB)
  • UUID v4 파일 ID, attachment + nosniff, CORS allowlist, 만료 검사

OCS (OpenCode Sessions)

gguatit/OCS-OpenCode-Sessions-

Stack: Tauri 2 · Rust · rusqlite · Vanilla JS

Overview

  • opencode 세션 SQLite DB를 읽기 전용으로 탐색하는 데스크톱 앱
  • 대화 뷰, todos, diffs, command palette, bookmarks, en/ko/zh/ja i18n

Security

  • rusqlite query-only 모드로 DB에 read-only 접근
  • ~/.local/share/opencode/opencode.db만 조회

Contact

Pinned Loading

  1. Anonymous_Chat Anonymous_Chat Public

    Anonymous_Chat는 사용자 계정 없이 익명으로 즉시 대화방에 참여해 실시간으로 메시지를 주고받을 수 있는 경량 웹 채팅 애플리케이션입니다. 낮은 지연의 WebSocket 기반 실시간 통신을 통해 간편한 채팅방 기능을 제공하고, 개인 정보 수집을 최소화해 프라이버시를 중시하는 상황에 적합하도록 설계되었습니다.

    JavaScript 2

  2. cue cue Public

    A Windows quiz assistant: hotkey capture of the display under the cursor, answers via your own OpenAI-compatible API key, disguised as a system tray icon

    TypeScript 2

  3. 5E10 Xeon-Security/XMem Xeon-Security/XMem Public

    Windows 프로세스 메모리 공격·포렌식 연구 플랫폼 — 프로세스/메모리맵/PE/모듈/스레드/스냅샷 diff/미니덤프/탐지 엔진/실험 자동화 (Rust, CLI + egui GUI)

    Rust 1

  4. mirae-yumang-team-server mirae-yumang-team-server Public

    Forked from mirae-yumang-team-project/mirae-yumang-team

    STARLOG는 학생들이 학교생활에 필요한 정보를 편리하게 이용할 수 있도록 제작한 학교 커뮤니티 웹 애플리케이션입니다. 학사정보와 학교 관련 기능을 한곳에서 제공하고, AI 운세 챗봇을 추가해 다양한 기능을 이용할 수 있도록 구성했습니다. 저는 서버 구축과 배포, 운영 및 보안 설정을 담당했으며, AI 운세 챗봇 기능도 직접 개발했습니다. 현재는 서…

    TypeScript

  5. kalpha-s_api kalpha-s_api Public

    kalpha-s_api는 서버리스 기반의 TypeScript 웹 플랫폼으로, 익명 메시지 전송, IP 분석, 인코딩/디코딩, QR 코드 생성, 보안 헤더 검사, Mock API 등 개발 및 보안 유틸리티를 API 형태로 제공하는 프로젝트입니다.

    TypeScript

  6. file-server file-server Public

    file-server는 Cloudflare Workers와 R2를 기반으로 구축한 경량 파일 서버입니다. API를 통해 파일 업로드와 다운로드를 제공하며, 24시간 후 자동 삭제되는 임시 파일 저장 구조로 불필요한 저장 공간 사용을 줄였습니다. API Key와 관리자 인증, IP 기반 Rate Limit, 파일 형식 및 크기 제한 등을 적용해 안전한 …

    TypeScript

0